NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Check → Insert or update record

AI-generated

Summary

Updates a Check record in NetSuite via PUT /check/{id}. The 'id' parameter specifies the external identifier of the record to modify. Additional fields such as amount, date, memo, and print settings can be set. Authentication is configured via authMethod (OAuth1 or OAuth2). Debug mode includes full request/response details.

Inputs

  • id (required) — External identifier of the Check record.
  • isDebugMode — Whether to include full request and response info in the output
  • authMethod — Authentication method for the request
  • tranId — NetSuite check number; auto-fills with 'To Print' if To Be Printed is selected
  • tranDate — Posting date for the check; determines date range on Bank register
  • userTotal — Dollar amount of the check; NetSuite may update as line items are added
  • memo — Text printed on the memo line of the check
  • toBePrinted — Whether to save the check in a queue to print
  • X-NetSuite-Idempotency-Key — User-defined unique idempotency key for asynchronous requests (RFC 4122 UUID format)
  • replace — Comma-delimited sublist names; all lines in specified sublists will be replaced
  • replaceSelectedFields — If true, all fields to be deleted must be included in the 'replace' parameter

Output shape

The updated or created Check record object as returned by NetSuite.

Operation maps to the PUT /check/{id} endpoint. Required input: id (external identifier). Authentication via authMethod defaults to OAuth1. Additional parameters control amount, date, payee, line items, custom fields, and printing behavior.

Links

Discussion