NetSuite REST icon

NetSuite REST

Call NetSuite SuiteTalk REST operations.

Actions979

Inventory Transfer → Get list of records

AI-generated

Summary

Retrieve a list of NetSuite Inventory Transfer records with optional filters and pagination.

Inputs

  • isDebugMode — Include full request and response details for each result.
  • limit — Maximum number of records to return in one page.
  • offset — Offset of the first record to return, used for pagination.
  • Prefer — Set to 'respond-async' to execute the request asynchronously.
  • q — Search query string to filter the results.
  • X-NetSuite-Idempotency-Key — Unique idempotency key for asynchronous requests, ignored if synchronous.

Output shape

an array of Inventory Transfer record objects; when debug mode is true, each object also contains a debug field with request/response information. If the Prefer option is set to 'respond-async', the output contains an asynchronous status response instead of the actual records.

The endpoint supports standard pagination via limit and offset. The Q parameter applies NetSuite search syntax. Asynchronous execution may delay availability of results; the response will include a status URL.

Examples

Example 1: Retrieve the first page of inventory transfer records

isDebugMode: false; limit: undefined; offset: undefined; Prefer: ''; q: ''; X-NetSuite-Idempotency-Key: ''

Example 2: Retrieve only 10 inventory transfer records

isDebugMode: false; limit: 10; offset: 0; Prefer: ''; q: ''; X-NetSuite-Idempotency-Key: ''

Example 3: Retrieve records matching a query and include request/response data

isDebugMode: true; limit: undefined; offset: undefined; Prefer: ''; q: 'ABC'; X-NetSuite-Idempotency-Key: ''

Discussion