NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Markup Item → Insert record

AI-generated

Summary

Insert a new Markup Item record in NetSuite using specified field values including optional additional fields and custom fields.

Inputs

  • authMethod — Select the authentication method to use, either OAuth1 or OAuth2.
  • additionalFields — Provide optional fields to set detailed properties of the Markup Item such as item name, description, rate, subsidiary, class, department, and others.
  • customFields — Specify an array of custom fields with their field names, types, and corresponding values to include in the record.
  • isDebugMode — Enable to include full request and response details for debugging purposes.
  • X-NetSuite-Idempotency-Key — Optionally provide a unique key to ensure idempotency for asynchronous requests.
  • X-NetSuite-PropertyNameValidation — Set the strictness level for property name validation (Error, Warning, Ignore).
  • X-NetSuite-PropertyValueValidation — Set the strictness level for property value validation (Error, Warning, Ignore).

Output shape

a JSON object representing the newly created Markup Item record details returned from NetSuite, including any assigned internal IDs or external IDs.

Output includes full request and response details if Debug Mode is enabled. The request uses OAuth1 or OAuth2 authentication as selected. Custom fields and additional fields are merged into the request body to create the record. Validation options affect handling of property names and values. Idempotency key applies only for asynchronous requests.

Links

Discussion