NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Invoice → Get list of records

AI-generated

Summary

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

Inputs

  • Authentication Method — Choose between OAuth1 and OAuth2 for authenticating the request (default is OAuth1).
  • Debug Mode — Enable to include full HTTP request and response details in the output (default false).
  • Limit — Specify the maximum number of Invoice records to return on a single page.
  • Offset — Specify the offset for paginating through the list of Invoice records.
  • Prefer — Specify server behavior preferences, such as 'respond-async' to execute the request asynchronously.
  • Q — Provide a search query string to filter the Invoice records returned.
  • X - Net Suite - Idempotency - Key — Provide a unique UUID string to ensure idempotency for asynchronous requests; ignored for synchronous requests.

Output shape

a JSON object containing the list of Invoice records retrieved from NetSuite, optionally including debug information if Debug Mode is enabled.

The operation supports pagination through Limit and Offset parameters and asynchronous execution via the Prefer header with 'respond-async'. Debug Mode augments output with HTTP request/response details. If the idempotency key is provided, it applies only to asynchronous requests.

Links

Discussion