Autotask icon

Autotask

Work with Autotask PSA REST API resources

Actions125

Opportunity → Create Opportunity

AI-generated

Summary

Create a new Opportunity in Autotask.

Inputs

  • payloadJson (required) — JSON body containing fields required by Autotask to create an Opportunity. See Autotask Swagger docs for required fields.
  • requestOptions — Optional header overrides; includes an 'Impersonation Resource ID' field to specify a numeric Autotask resource ID to impersonate for this request.

Output shape

a single Opportunity record

The response returns the newly created Opportunity as JSON; pagination, optional fields, or error envelopes are not applicable for this operation.

Examples

Example 1: Create an Opportunity with required Title and Company fields.

Set payloadJson to {"title": "Acme Corp Expansion", "companyID": 12345} and optionally add an impersonationResourceId under requestOptions.

Example 2: Create an Opportunity and pass the returned record to the next node.

Leave payloadJson as a JSON object with the desired fields; the node returns the created record which can be used downstream.

Example 3: Create an Opportunity while impersonating a specific resource.

Add "impersonationResourceId": "98765" under requestOptions; payloadJson still defines the Opportunity payload.

Links

Discussion