NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Price Plan → Get list of records

AI-generated

Summary

Retrieve a paginated list of Price Plan records from NetSuite's REST API with optional query filtering and asynchronous execution preferences.

Inputs

  • Debug Mode — Toggle to include complete HTTP request and response details in the operation output for debugging purposes.
  • Authentication Method (required) — Select between OAuth1 or OAuth2 authentication methods for the API request.
  • Additional Fields — Optional parameters to customize the request, including limit and offset for pagination, a search query string (q) for filtering results, 'Prefer' header option to request asynchronous execution ('respond-async'), and an idempotency key for safely retrying asynchronous requests.

Output shape

a JSON list of Price Plan records conforming to NetSuite's REST API response format, potentially including raw HTTP request and response data if Debug Mode is enabled

If 'Prefer' is set to 'respond-async', the response may indicate asynchronous processing with a 'Preference-applied' header; idempotency key applies only to asynchronous requests. Pagination is controlled via 'limit' and 'offset' parameters. Errors may include debug information if Debug Mode is enabled.

Examples

Example 1: Retrieve first 50 Price Plans filtering by a search query

Set limit to 50, q to desired search string, authentication to OAuth1 or OAuth2 as configured, Debug Mode off.

Example 2: Execute request asynchronously with idempotency key

Set 'Prefer' to 'respond-async', specify a UUID string in 'X-NetSuite-Idempotency-Key' to ensure single execution, and enable Debug Mode to capture detailed request/response information.

Links

Discussion