NetSuite REST icon

NetSuite REST

Call NetSuite SuiteTalk REST operations.

Actions979

Issue → Insert or update record

AI-generated

Summary

Create or update a NetSuite Issue record using the REST API.

Inputs

  • Debug Mode — If true, includes full request and response data in the node output.
  • Id (required) — The external identifier of the issue to update. For a new issue this field is omitted or left empty to let NetSuite assign one.
  • Additional Fields — A collection of key fields that can be set on the issue, such as Abstract, Assigned, Auto, Broken In Mandatory, Broken In Version, Closed Date, Created, Custom Form, Date Released, Duplicate, Email Assignee, External Abstract, External Details, External ID, Fixed, Fixed In Mandatory, Fixed In Version, I Own This Issue, ID, Issue Cases, Issue Number (Original), Issue Status, Issue Tags, Issue Type, Issue version, Item, Media Item, Modification Date, Module, New Details, Prefer, Priority, Product, Product Team, Reference Name, Related Issues, Replace, Replace Selected Fields, Reported By, Reproduce, Reviewed, Reviewer, Severity, Showstopper, Source, Status Type, Target Mandatory, Target Version, Track Code, Tracking, X - Net Suite - Idempotency - Key, X - Net Suite - Property Name Validation, X - Net Suite - Property Value Validation.

Output shape

a single issue record returned by NetSuite REST API

When Debug Mode is enabled, the output additionally includes the full HTTP request and response objects. If the operation fails the node throws an error; otherwise, the updated or created issue data is provided as the node output.

Examples

Example 1: Insert a new issue with minimal fields

Set Id to '' (empty), provide values for Additional Fields such as issueAbstract, priority.id, product.id, and optionally set isDebugMode to false.

Example 2: Update an existing issue

Set Id to the external ID of an existing issue, supply Modified fields in Additional Fields (e.g., statusType, closedDate).

Discussion