NetSuite REST icon

NetSuite REST

Call NetSuite SuiteTalk REST operations.

Actions979

Vendor → Insert or update record

AI-generated

Summary

Insert or update a Vendor record in NetSuite by specifying the vendor's external ID and various fields, including custom fields and additional vendor details.

Inputs

  • Id (required) — The external identifier of the Vendor record to update or insert.
  • Additional Fields — Optional collection of detailed Vendor attributes such as company name, contact information, addresses, financial details, transaction preferences, and other vendor-specific properties.
  • Custom Fields — A list of custom fields to set on the Vendor record, supporting various data types such as string, boolean, dateTime, multi-select, number, and select.
  • Debug Mode — Whether to include full request and response information in the output to assist debugging.

Output shape

a single record representing the inserted or updated Vendor resource

The returned data includes the Vendor record data as stored in NetSuite. When Debug Mode is enabled, full request and response details are included in the output. The operation requires a valid external identifier (Id) for the Vendor, and supports extensive optional fields and custom fields to define or update vendor information.

Discussion