NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Inbound Shipment → Get list of records

AI-generated

Summary

Retrieve a list of Inbound Shipment records from NetSuite's REST API, optionally filtering, paginating, and controlling request behavior.

Inputs

  • Authentication Method — Choose between OAuth1 or OAuth2 for authenticating the request; defaults to OAuth1.
  • Debug Mode — Enable to include full request and response details in the output for debugging purposes.
  • Additional Fields — Configure additional request options such as result limit (number of records per page), offset (for pagination), search query filter (q), Prefer header for asynchronous execution, and an idempotency key to prevent duplicate asynchronous requests.

Output shape

a list of Inbound Shipment records returned by the NetSuite REST API for the authenticated account, with optional debug information if enabled.

The number of records returned can be controlled by 'Limit' and 'Offset' parameters for pagination. The 'q' field allows filtering results via a search query. Setting 'Prefer' to 'respond-async' triggers asynchronous processing, and provides a 'Preference-applied: respond-async' response header. The 'X-NetSuite-Idempotency-Key' applies only to asynchronous requests to ensure idempotency and is ignored if the request executes synchronously.

Examples

Example 1: Fetch the first 100 inbound shipments

Set 'Limit' to 100; leave other additional fields empty.

Example 2: Filter inbound shipments with a search query

Set 'Q' to the desired search expression to filter records.

Example 3: Execute the request asynchronously

Set 'Prefer' to 'respond-async' and provide a unique 'X-NetSuite-Idempotency-Key' to ensure exactly-once execution.

Links

Discussion