GoHighLevel icon

GoHighLevel

Interact with the GoHighLevel v2 API

Actions18

Opportunity → Update

AI-generated

Summary

Update an existing GoHighLevel opportunity by its required Opportunity ID. Send any selected fields in the request body, including assignment, contact, value, name, pipeline, stage, source, status, and custom fields; authenticate with OAuth2 or a Private Integration Token.

Inputs

  • Authentication — Choose OAuth2 or Private Integration Token; Private Integration Token is the default.
  • Opportunity ID (required) — ID of the opportunity to update.
  • Update Fields — Optionally set Assigned To (User ID), Contact ID, Monetary Value, Name, Pipeline, Pipeline Stage, Source, or Status (abandoned, lost, open, won). Pipeline and stage can be selected from searchable lists or entered by ID.
  • Custom Fields — Optionally provide one or more GoHighLevel custom field ID and value pairs.
  • Request Options — Optional batching, SSL certificate validation, proxy, and timeout settings.

Output shape

A single API response object for the updated opportunity.

The node sends a PUT request to the opportunity endpoint. The source does not transform the API response.

Links

Discussion