Skip to main content
PATCH
Update an opportunity's status

Authorizations

Authorization
string
header
required

A Searchable API key, created under Settings → Workspace → Integrations. Send as Authorization: Bearer sea_xxxxx. Every key carries one or more scopes (read, write, admin) and may optionally be bound to a single project — see Getting started.

Path Parameters

projectId
string<uuid>
required

The project id.

opportunityId
string<uuid>
required

The opportunity's id.

Body

application/json
status
enum<string>
required
Available options:
completed,
dismissed
dismissedReason
string
feedbackText
string

Response

Opportunity updated.

success
boolean
required
opportunity
object
required

The raw opportunities row after the status transition — not the curated get_opportunities read shape.