NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Contact → Insert record

AI-generated

Summary

Insert a new Contact record into NetSuite.

Inputs

  • isDebugMode — Whether to include full request and response info in the output
  • authMethod — Authentication method for the NetSuite REST API request
  • firstName — Contact's first name; appears first in the Contact field; required for Online Bill Pay
  • lastName — Contact's last name; appears last in the Contact field; required for Online Bill Pay
  • email — Contact's email address; enables direct emailing from the Contacts list
  • phone — Primary phone number; appears in Contacts list and company Contact section
  • company — Company association; options include internal identifier (id) or external identifier (externalId)
  • isInactive — When true, contact excluded from standard Contacts list unless Show Inactives is enabled
  • isPrivate — When true, contact is private and viewable only by the entering user
  • unsubscribe — When true, contact unsubscribed from email marketing campaigns
  • customFields — List of custom fields to set on the contact; each has field name, type, and value
  • externalId — External identifier for the contact record
  • subsidiary — Subsidiary association; options include internal identifier (id) or external identifier (externalId)
  • replace — Names of sublists on this record; all sublist lines will be replaced with lines specified in the request, delimited by comma

Output shape

Returns the created NetSuite contact record as an n8n item, containing populated fields such as internal ID and external ID upon successful insertion.

Authentication uses the selected method (OAuth1 default). Debug mode includes full request/response details in the output.

Examples

Example 1: Insert a basic contact with name and email.

Set firstName, lastName, and email parameters; leave authMethod at default OAuth1.

Links

Discussion