NetSuite REST icon

NetSuite REST

Call NetSuite SuiteTalk REST operations.

Actions979

Credit Card Charge → Get list of records

AI-generated

Summary

Retrieve a list of Credit Card Charge records from NetSuite, supporting pagination, filtering, and optional async execution.

Inputs

  • isDebugMode — Include full request and response information in the output.
  • limit — The maximum number of records to return on a single page.
  • offset — The zero‑based offset for selecting a specific page of results.
  • Prefer — Specifies server behavior; choose ‘respond-async’ to execute the request asynchronously.
  • q — Search query used to filter the returned Credit Card Charge records.
  • X-NetSuite-Idempotency-Key — Unique idempotency key for asynchronous requests; ignored for synchronous calls.

Output shape

a list of Credit Card Charge records (JSON objects)

The list may be paginated according to limit and offset. Use successive requests to fetch all pages. When Prefer=respond-async is set, the node may return a 202 status with Preference-applied: respond-async; the final data is available asynchronously. If isDebugMode is true, each output item will include request and response metadata.

Examples

Example 1: Retrieve the first page of Credit Card Charge records

Default parameters; no limit, offset, or debug

Example 2: Retrieve 10 records with debugging information

limit: 10, offset: 0, isDebugMode: true

Example 3: Submit an asynchronous request

Prefer: respond-async, X-NetSuite-Idempotency-Key:

Discussion