Docs

Get Constraints

GET /constraints

GET/constraints

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.

Returns all constraints defined for the event. Constraints represent blockers or dependencies that affect one or more tasks. A constraint of type Task links to a specific blocking task via constrainedByTaskId.

Requires EventProjectManagementAdmin permission on the event.

Response

Returns an array of constraints.

FieldTypeDescription
idGuidUnique constraint ID.
namestringConstraint name.
descriptionstringDetails about the constraint.
typestringConstraint type (e.g. `Task` for task-based blockers).
statusstringCurrent resolution status.
constrainedByTaskIdGuid| nullThe blocking task ID (for `Task` type), or `null`.
constrainedTaskIdsGuid[]IDs of tasks affected by this constraint.