NetSuite REST icon

NetSuite REST

Call NetSuite SuiteTalk REST operations.

Actions979

Subscription Term → Get list of records

AI-generated

Summary

Retrieve a paginated list of subscription term records from NetSuite, optionally filtered by a search query and controlled by additional request parameters.

Inputs

  • Debug Mode — Toggle to include full request and response details in the output for troubleshooting.
  • Limit — The maximum number of subscription term records to retrieve per page.
  • Offset — The number of records to skip to select the page of results to return.
  • Prefer — Request server behavior; use 'respond-async' to execute the request asynchronously.
  • Q — A search query string to filter the subscription term records returned.
  • X-NetSuite-Idempotency-Key — A user-defined unique idempotency key (UUID format) applied to asynchronous requests to ensure they are executed only once.

Output shape

a list of subscription term records, optionally including debug info if enabled

The list of records is paginated using Limit and Offset if specified. If 'Debug Mode' is true, full request and response details are included. Asynchronous requests are supported with 'Prefer' and idempotency key fields; the response will indicate asynchronous execution status.

Examples

Example 1: Retrieve up to 50 subscription terms matching a search query, including debug info.

Set 'Q' to the search string, 'Limit' to 50, and enable 'Debug Mode'.

Example 2: Execute request asynchronously to fetch subscription terms with idempotency.

Set 'Prefer' to 'respond-async' and provide a unique 'X-NetSuite-Idempotency-Key' (UUID string).

Discussion