NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Opportunity → Transform to estimate

AI-generated

Summary

Transform an existing Opportunity record into an Estimate in NetSuite by specifying the Opportunity's internal identifier and optionally providing various Estimate fields to customize the resulting record.

Inputs

  • Id (required) — The internal identifier of the Opportunity record to transform.
  • Additional Fields — Optional fields to customize the resulting Estimate, including addresses, currency, dates, items, sales details, status, shipping info, discounts, and many other Estimate attributes.
  • Debug Mode — Enable to include full request and response details in the output for debugging purposes.
  • Authentication Method — The authentication method to use for the request, either OAuth1 or OAuth2, with OAuth1 as the default.

Output shape

The operation returns the newly created Estimate record data as a JSON object.

If Debug Mode is enabled, the output includes full HTTP request and response details. The operation requires the Opportunity's internal ID and accepts a wide range of optional fields to override default transformation behavior.

Examples

Example 1: Transform Opportunity with ID 12345 into an Estimate with a custom date and memo

Set 'Id' to 12345 and provide 'tranDate' and 'memo' in Additional Fields.

Links

Discussion