Skip to main content
PUT
/
opportunity-statuses
/
{id}
curl -X PUT "https://api.clustr-ai.com/api/public/opportunity-statuses/5566db32" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"name": "In Conversation"}'
{
  "success": true,
  "data": {
    "id": "5566db32-...",
    "name": "In Conversation",
    "color": "#6366F1",
    "position": 1,
    "is_terminal": false
  }
}
Update an opportunity status. Only the fields you provide are changed.

Path Parameters

id
string
required
Status UUID (from List Opportunity Statuses)

Body

name
string
New status name
color
string
New hex color code
position
integer
New sort position
is_terminal
boolean
Whether this status closes the opportunity
curl -X PUT "https://api.clustr-ai.com/api/public/opportunity-statuses/5566db32" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"name": "In Conversation"}'
{
  "success": true,
  "data": {
    "id": "5566db32-...",
    "name": "In Conversation",
    "color": "#6366F1",
    "position": 1,
    "is_terminal": false
  }
}