NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Expense Report → Get record

AI-generated

Summary

Retrieve a specific Expense Report record from NetSuite by its internal identifier, optionally customizing the returned data fields and response behavior.

Inputs

  • id (required) — The internal identifier of the Expense Report record to retrieve.
  • isDebugMode — When enabled, includes full request and response information in the output for debugging purposes.
  • authMethod — The authentication method to use for the request, either OAuth1 or OAuth2.
  • additionalFields.expandSubResources — If set to true, automatically expands all sublists, sublist lines, and subrecords on the retrieved record.
  • additionalFields.fields — Comma-separated names of the fields and sublists to return; limits response to only selected fields and sublists.
  • additionalFields.Prefer — Request server behavior; choosing 'respond-async' executes the request asynchronously.
  • additionalFields.simpleEnumFormat — If true, returns enumeration values showing only their internal ID.
  • additionalFields.X-NetSuite-Idempotency-Key — A user-defined unique idempotency key ensuring asynchronous requests are executed only once.

Output shape

a single record object with requested Expense Report data

The output contains the Expense Report record with fields constrained by optional parameters. If 'Debug Mode' is enabled, additional debug information is included. Setting 'Prefer' to 'respond-async' may cause asynchronous execution with idempotency key applied if provided.

Links

Discussion