Changes an organization tag's name, colors or severity and returns it. Requires a member role or above in the organization and an active plan (403 otherwise). Returns 404 for an unknown tag, and 400 when the new name is taken or nothing was sent.
PATCH
/organization/tags/{orgId}/{tagId}
curl \
--request PATCH 'http://api.example.com/organization/tags/{orgId}/{tagId}' \
--header "Authorization: Bearer $ACCESS_TOKEN" \
--header "Content-Type: application/json" \
--header "organization: string" \
--data '{
"name": "string",
"backgroundColor": "string",
"textColor": "string",
"severity": "info"
}'
Request examples
# Headers
organization: string
# Payload
{
"name": "string",
"backgroundColor": "string",
"textColor": "string",
"severity": "info"
}
Response examples (201)
{
"data": {
"createdAt": "2026-01-15T14:30:00.000Z",
"updatedAt": "2026-01-15T14:30:00.000Z",
"id": "507f1f77bcf86cd799439011",
"name": "Important",
"nameLowercase": "important",
"backgroundColor": "#FDE68A",
"textColor": "#92400E",
"type": "system",
"severity": "info",
"origin": "manual",
"creatorAccessType": "org",
"isActive": true
},
"statusCode": 201,
"timestamp": "2026-01-15T10:15:00.000Z"
}