NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Estimate → Get record

AI-generated

Summary

Retrieves a NetSuite Estimate record by internal ID.

Inputs

  • isDebugMode — Whether to include full request and response info in the output
  • authMethod — Authentication Method
  • id (required) — Internal identifier.
  • additionalFields — Additional Fields
  • fields — The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.
  • Prefer — The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.
  • simpleEnumFormat — Set to true to return enumeration values in a format that only shows the internal ID value.
  • X-NetSuite-Idempotency-Key — A user-defined unique idempotency key that is applied to every asynchronous request to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

Output shape

a single Estimate record

Returns the record data; optional debug info is included when isDebugMode is true, and optional fields such as additionalFields, Prefer, or idempotency key may affect the response.

Examples

Example 1: Fetch Estimate 12345 using OAuth1 authentication

id: 12345, authMethod: oauth1, isDebugMode: false

Example 2: Retrieve Estimate with expanded subresources and an idempotency key

id: 67890, additionalFields: {"expandSubResources": true}, X-NetSuite-Idempotency-Key: "uuid-123"

Example 3: Perform asynchronous request using Prefer respond-async

id: 54321, Prefer: respond-async, simpleEnumFormat: true

Links

Discussion