Authentication
NetSuite uses Token-Based Authentication (TBA) for secure API access.Connection details
| Field | Description |
|---|---|
| Account ID | Your NetSuite account ID |
| Consumer Key | OAuth consumer key |
| Consumer Secret | OAuth consumer secret |
| Token | Access token |
| Token Secret | Access token secret |
NetSuite actions
Search records
Retrieve multiple records from any NetSuite object. Configuration| Field | Description |
|---|---|
| Object type | Select the record type to search |
| Filter | Define filter conditions |
| Sort | Sort results by field |
| Limit | Maximum records to retrieve (default: 100) |
Insert record
Create a new record in NetSuite. Configuration| Field | Description |
|---|---|
| Object type | Select the record type |
| Mappings | Map field values for the record |
Update records
Update existing records in NetSuite. Configuration| Field | Description |
|---|---|
| Object type | Select the record type |
| Matching Value | Value to match against |
| Netsuite Matching Property Name | Property to match on |
| Mappings | Map fields to update |
| Skip if exist | Update only if field is currently empty |
Upsert records
Insert or update records based on a matching field. Configuration| Field | Description |
|---|---|
| Object type | Select the record type |
| Matching Value | Value to match against |
| Netsuite Matching Property Name | Property to match on |
| Mappings | Map field values |
| Skip if exist | Update only if field is currently empty |
Delete records
Delete records from NetSuite. Configuration| Field | Description |
|---|---|
| Object type | Select the record type |
| Matching Value | Value to match against |
| Netsuite Matching Property Name | Property to match on |
Data models
Create data models from any NetSuite record type with incremental sync support.Configuration
| Field | Description |
|---|---|
| Object type | Select the record type to sync |
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

