NetSuite REST icon

NetSuite REST

Call NetSuite SuiteTalk REST operations.

Actions979

Inventory Adjustment → Get list of records

AI-generated

Summary

Retrieves a list of inventory adjustment records from NetSuite.

Inputs

  • isDebugMode — Include full request and response information in the output.
  • limit — Maximum number of records to return on a single page.
  • offset — Offset to start retrieving records for pagination.
  • Prefer — Specify async processing with 'respond-async'; when used the server may return a 'Preference-applied: respond-async' header.
  • q — Free‑text search query to filter results.
  • X-NetSuite-Idempotency-Key — Unique key for async requests to ensure idempotency; ignored for synchronous calls.

Output shape

a list of inventory adjustment objects (array), optionally wrapped with request/response details when debug mode is enabled

Pagination is controlled by limit and offset; async requests use the Prefer header and require an idempotency key.

Examples

Example 1: Retrieve all inventory adjustments

isDebugMode: false, limit: null, offset: null, Prefer: '', q: '', X-NetSuite-Idempotency-Key: ''

Example 2: Paginate to get the first 25 adjustments

limit: 25, offset: 0, isDebugMode: false

Example 3: Initiate an async fetch for new status adjustments with idempotency key

Prefer: respond-async, q: 'status:NEW', X-NetSuite-Idempotency-Key: '550e8400-e29b-41d4-a716-446655440000'

Discussion