NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Subscription → Get list of records

AI-generated

Summary

Retrieve a list of Subscription records from the NetSuite REST API with optional filtering, pagination, and asynchronous execution support.

Inputs

  • Debug Mode — Enable to include detailed request and response information in the node output.
  • Authentication Method (required) — Choose the authentication method, either OAuth1 or OAuth2.
  • Additional Fields — Optional parameters including 'Limit' to specify number of results per page, 'Offset' for pagination, 'Prefer' header for asynchronous request execution, 'Q' to provide a search query for filtering results, and 'X-NetSuite-Idempotency-Key' to ensure idempotency in async requests.

Output shape

a list of Subscription records fetched from NetSuite REST API, possibly including debug information if enabled

Pagination is controlled by 'Limit' and 'Offset' parameters. Setting 'Prefer' to 'respond-async' triggers asynchronous request execution, requiring 'X-NetSuite-Idempotency-Key' as a unique UUID string for idempotency; otherwise, it is ignored. The output includes the API response body and optionally full request and response details if Debug Mode is enabled.

Examples

Example 1: Fetch first 10 Subscription records

Set Limit=10 and leave other Additional Fields empty.

Example 2: Fetch Subscription records with a search filter

Set Q='status=active' to filter results to active subscriptions.

Example 3: Execute request asynchronously

Set Prefer='respond-async' and provide a unique UUID string in 'X-NetSuite-Idempotency-Key'.

Links

Discussion