NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Account → Insert or update record

AI-generated

Summary

Upsert an Account record in NetSuite by its external ID using a PUT request.

Inputs

  • id (required) — The external identifier of the NetSuite account record to insert or update.
  • additionalFields — Standard NetSuite account fields to update, including name, number, account type, department, currency, and NetSuite API validation headers.
  • customFields — Custom NetSuite fields defined on the Account record to update alongside standard fields.
  • authMethod — The authentication method used to execute the request (OAuth1 or OAuth2).
  • isDebugMode — When enabled, appends raw HTTP request and response details to the node output.

Output shape

a single record

Returns NetSuite confirmation data or account record details upon success. If asynchronous processing is requested via headers or if debug mode is enabled, additional execution details or status information will be included.

Examples

Example 1: Upsert a bank account by external identifier

Set 'Id' to 'ACC-EXT-101', 'Authentication Method' to 'OAuth1', and under 'Additional Fields' set 'Name' to 'Main Operating Bank Account', 'Number' to '1000', and 'Acct Type' to 'Bank'.

Example 2: Update account details with custom fields

Set 'Id' to 'ACC-EXT-202' and specify custom attributes under 'Custom Fields' with the target field name, type, and value.

Links

Discussion