Authentication
NetSuite uses Token-Based Authentication (TBA) for secure API access.Connection details
A companion Netsuite (SOAP) integration (catalog slug
netsuiteSoap)
talks to NetSuite’s SuiteTalk SOAP web services instead of the API used
here. It authenticates with the same token-based credentials and exposes a
single Insert record action (returning the created record’s id). Use it
when a record type is only writable through the SOAP interface; use this
integration for everything else.NetSuite actions
Search records
Retrieve multiple records from any NetSuite object. ConfigurationInsert record
Create a new record in NetSuite. ConfigurationUpdate records
Update existing records in NetSuite. ConfigurationUpsert records
Insert or update records based on a matching field. ConfigurationDelete records
Delete records from NetSuite. ConfigurationData models
Create data models from any NetSuite record type with incremental sync support.Configuration
Supported record types
Financial records
Financial records
Sync invoices, transactions, journal entries, and other financial data.
Customer records
Customer records
Sync customer and contact information with full relationship data.
Inventory records
Inventory records
Track inventory items, locations, and stock levels.
Custom records
Custom records
Access any custom record types defined in your NetSuite instance.
Best practices
- Use incremental sync - NetSuite data models support incremental sync for efficient updates
- Rate limits - NetSuite has strict rate limits (15 requests/minute). Plan workflows accordingly
- Custom fields - All custom fields are automatically available through dynamic field selection

