NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Issue → Get list of records

AI-generated

Summary

Retrieve a list of Issue records from NetSuite with optional filtering, pagination, and asynchronous request options.

Inputs

  • Debug Mode — Whether to include full request and response information in the output.
  • Authentication Method (required) — Choose between OAuth1 or OAuth2 authentication for the request.
  • Limit — Maximum number of results to return per request page.
  • Offset — Starting position for the result page to retrieve.
  • Prefer — Server behavior preference; use 'respond-async' to have the request executed asynchronously.
  • Q — Search query string to filter Issue records.
  • X - Net Suite - Idempotency - Key — Unique idempotency key (UUID string) for asynchronous requests to ensure single execution.

Output shape

a list of Issue records, potentially including full HTTP request and response details if Debug Mode is enabled

The response list respects Limit and Offset parameters for pagination. When 'Prefer' is set to 'respond-async', the operation executes asynchronously and requires the idempotency key to prevent duplicate requests. Debug Mode, if enabled, adds detailed request and response metadata to the output.

Examples

Example 1: Retrieve up to 50 Issue records starting from the 10th record, filtered by query 'status:open', using OAuth2 authentication and synchronous execution.

Set Authentication Method to OAuth2; set Limit to 50; set Offset to 10; set Q to 'status:open'; leave Prefer empty or default; Debug Mode off.

Example 2: Asynchronously request Issue records using OAuth1 with idempotency key to avoid duplicate execution.

Set Authentication Method to OAuth1; set Prefer to 'respond-async'; provide a UUID string in X - Net Suite - Idempotency - Key; optional Limit and Offset; Debug Mode as needed.

Links

Discussion