NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Cash Refund → Get list of records

AI-generated

Summary

Retrieves a list of Cash Refund records from NetSuite using the GET /cashRefund endpoint.

Inputs

  • authMethod — Authentication method for the request. Options: 'oauth1' (default) or 'oauth2'.
  • isDebugMode — When true, includes full request and response details in the node output for debugging.
  • additionalFields.limit — Maximum number of results to return per page. If omitted, the API's default page size is used.
  • additionalFields.offset — Number of records to skip before starting to collect results. Used for pagination.
  • additionalFields.Prefer — Server behavior preference. Set to 'respond-async' to request asynchronous execution; otherwise empty (synchronous).
  • additionalFields.q — Search query string used to filter the cash refund records.
  • additionalFields.X-NetSuite-Idempotency-Key — UUID v4 idempotency key for asynchronous requests. Ignored when Prefer is not set to 'respond-async'.

Output shape

An array of cash refund objects returned by NetSuite. If isDebugMode is true, each item includes request and response metadata under a '_debug' property.

The exact shape of each cash refund object follows the NetSuite REST schema for the cashRefund resource.

Examples

Example 1: Fetch the first 50 cash refunds

Set limit to 50, leave offset empty, use default OAuth1 authentication.

Example 2: Retrieve cash refunds created after a specific date using a search query

Provide a NetSuite search expression in the 'q' field (e.g., 'createdOn>=''2024-01-01'') and keep limit/offset as needed for pagination.

Links

Discussion