NetSuite REST icon

NetSuite REST

Call NetSuite SuiteTalk REST operations.

Actions979

Inbound Shipment → Get list of records

AI-generated

Summary

Retrieve a list of inbound shipment records from NetSuite.

Inputs

  • isDebugMode — Enable to add request/response details to the output.
  • limit — Maximum number of records to return in one page.
  • offset — Number of records to skip; used for pagination.
  • Prefer — Set to "respond-async" to execute the request asynchronously; the operation will simply indicate the request has been accepted.
  • q — Search query string to filter inbound shipments.
  • X-NetSuite-Idempotency-Key — When using async mode, supply a unique UUID to guarantee idempotent execution; ignored in sync mode.

Output shape

a list of inbound shipment record objects as returned by NetSuite; when debug mode is active each output item includes request and response metadata

The list is paginated; use "limit" and "offset" to fetch subsequent pages. For async requests the operation returns immediately and the result payload contains a status indicator rather than the full list.

Examples

Example 1: Retrieve the first 10 inbound shipments that match a specific query

isDebugMode: false, limit: 10, q: 'customerId: 12345'.

Example 2: Start an asynchronous lookup for inbound shipments

Prefer: respond-async, X-NetSuite-Idempotency-Key: 550e8400-e29b-41d4-a716-446655440000.

Example 3: Fetch a particular page of results

limit: 20, offset: 40.

Discussion