NetSuite REST icon

NetSuite REST

Call NetSuite SuiteTalk REST operations.

Actions979

Inventory Cost Revaluation → Get list of records

AI-generated

Summary

Retrieve a list of Inventory Cost Revaluation records from NetSuite, optionally paginated, filtered, or set to run asynchronously.

Inputs

  • isDebugMode — When true, the operation returns the raw HTTP request and response details in addition to the records.
  • limit — Maximum number of records to return on a single page.
  • offset — Offset from the start of the result set, used for paging.
  • Prefer — If set to "respond-async", the request is processed asynchronously; the response header indicates this.
  • q — Search query string to filter the returned records.
  • X-NetSuite-Idempotency-Key — Globally unique key for idempotent asynchronous requests; ignored for synchronous calls.

Output shape

an array of Inventory Cost Revaluation record objects

Each object contains the fields defined by NetSuite at the time of the request. Pagination metadata is not returned; to fetch subsequent pages set the "offset" option. In asynchronous mode the actual data is returned once processing completes, but the initial response includes a "Preference-applied: respond-async" header.

Examples

Example 1: Retrieve the first 20 records

Get list of records with limit: 20, offset: 0

Example 2: Search by custom field value

Get list of records with q: "item:1234"

Example 3: Run asynchronously with idempotency key

Get list of records with Prefer: respond-async, X-NetSuite-Idempotency-Key: 550e8400-e29b-41d4-a716-446655440000

Discussion