API reference · Projects
GET/api/v1/projects/{id}/task-status-mappings

List project task status mappings

Returns the task status mappings configured for the specified project. Use this endpoint to translate a human-readable status label such as "In Progress" into a project_status_mapping_id UUID before updating a task.

RBAC · project

Path parameters

idstring <uuid>Required
Project UUID.

Response body

Success response 200 · schema ProjectTaskStatusMappingListEnvelope

dataarray of ProjectTaskStatusMappingApiResponseRequired
itemsobject
project_status_mapping_idstring <uuid>Required
project_idstring <uuid>Required
status_idstring <uuid>Nullable
standard_status_idstring <uuid>Nullable
is_standardbooleanRequired
custom_namestringRequiredNullable
display_ordernumberRequired
is_visiblebooleanRequired
tenantstring <uuid>Required
status_namestringRequired
namestringRequired
is_closedbooleanRequired

Response codes

200
Project task status mappings returned successfully.
401
Authentication failed.
403
Authenticated user lacks the required permission.
404
Project not found.