Docs

Update Constraint

PUT /constraints/{constraintId}

PUT/constraints/{constraintId}

Required Tokens

FieldTypeRequiredDescription
BearerAuthorization: Bearer <api-key>OptionalYour API key. Pass it as the Bearer token on every request.
Event tokenx-Event-TokenOptionalRun **Get Tokens** in the Authorization folder, or call `GET /Events/{eventId}/authorize` manually.

Updates all fields of an existing constraint, including its resolution status.

Requires EventProjectManagementAdmin permission on the event.

Path Parameters

FieldTypeRequiredDescription
constraintIdGuidRequiredThe constraint to update.

Request Body

FieldTypeRequiredDescription
namestringRequiredConstraint name.
descriptionstringOptionalDetails about the constraint.
typestringRequiredConstraint type.
statusstringRequiredResolution status.
constrainedByTaskIdGuid?OptionalBlocking task ID. Required when `type` is `Task`.
constrainedTaskIdsGuid[]RequiredIDs of affected tasks. All must exist.