Finance

Oracle NetSuite

Oracle NetSuite is the ERP: customers and vendors, sales orders and invoices, items, the general ledger.

Authentication

  • OAuth 2.0

Actions

Generic API request. Call any NetSuite SuiteTalk REST endpoint on this connection, for the case where no shipped action covers it yet. The connection supplies the base URL, the authentication and the egress route, so only the path, query and body are yours to fill.

  • Bill sales orderCreate an invoice from an existing NetSuite sales order, billing every line still open on it — the same as pressing Bill on the order in NetSuite.
  • Create customerCreate a customer in the connected NetSuite account — a company (companyName) or an individual (isPerson with firstName and lastName) — with contact details, subsidiary, currency and terms.
  • Create sales orderCreate a sales order for an existing NetSuite customer with one or more item lines.
  • Get recordRead one NetSuite record — a customer, vendor, sales order, invoice, item, employee, contact and more — by its record type and internal id.
  • Get record metadataDescribe a NetSuite record type as JSON Schema: every body field, sublist and subrecord with its label, type and format, including this account's own custom fields (custentity…, custbody…).
  • List recordsList the internal ids of records of one type in the connected NetSuite account, optionally filtered, one page at a time.
  • Run SuiteQL queryDestructiveRun a read-only SuiteQL query against the connected NetSuite account and get one page of rows back.
  • Update customerDestructiveChange fields on an existing NetSuite customer.

Product names, logos and brands are the property of their respective owners and are used here for identification only. Their use does not imply endorsement by, or affiliation with, those owners.