NetSuite REST icon

NetSuite REST

Call NetSuite SuiteTalk REST operations.

Actions979

Purchase Order → Insert record

AI-generated

Summary

Insert a new Purchase Order record into NetSuite using the REST API, optionally including detailed fields and custom fields.

Inputs

  • Debug Mode — Whether to include full request and response info in the output.
  • Additional Fields — Optional detailed Purchase Order properties such as billing and shipping address, items, subsidiaries, dates, statuses, totals, and other relevant purchase order attributes.
  • Custom Fields — List of user-defined custom fields to include in the Purchase Order record, with support for various data types including boolean, dateTime, multi-select, number, select, and string.

Output shape

a single newly created Purchase Order record as returned by the NetSuite REST API, including any debug information if requested.

The output includes all created record fields from NetSuite; enabling Debug Mode adds full HTTP request and response details. Custom fields must be valid and selected via dynamic loading for correct insertion. There is no pagination or list output shape since this is a single record insertion operation.

Discussion