Get task details by UUID or shortNumber
Returns complete task details including all metadata, description, comments, history, time logs, participants, subtasks, and custom fields. The description and comment bodies are returned in HTML format (converted from the internal editor format). Accepts both UUID (id) and numeric shortNumber identifiers. Access is controlled by project permissions and guest access settings. Organization members can only access tasks with guestAccess enabled.
Embedded images and files in HTML: Rich text may contain <div data-type="appImage">, <div data-type="appFile">, or <div data-type="appVideo"> nodes with a fileId attribute (UUID) and filename. Images are not inlined as base64 in this API response.
Downloading embedded binaries for display or AI vision: Use authenticated HTTP GET on the Public API endpoint /workspace/files/{fileId}, sending the same Bearer token. Integrations and agents should parse fileId from the HTML, then fetch it only when they need the binary content. Plain /api/files/public/... is reserved for explicitly public or signed-capability assets.
/tasks/{identifier}AuthorizationOAuth2 access token · headerrequiredapi:readAuthorizationBearer token (JWT) · headerrequiredidentifierstringrequiredTask UUID or numeric shortNumber
Task details retrieved successfully
accountableobjectAccountable user details
accountableIdstringAccountable user ID
assignedToobjectAssigned user details
assignedToIdstringAssigned user ID
billedbooleanrequiredWhether task is billed
blockedByIdsstring[]requiredTask IDs that currently block this task
blockingIdsstring[]requiredTask IDs that this task currently blocks
childSpentTimenumberrequiredChild tasks spent time in minutes
commentsobject[]requiredTask comments; each body is HTML and may contain the same embedded appImage / appFile / appVideo divs with fileId as the task description. Fetch binaries via authenticated /api/public/workspace/files/{fileId} with the same Public API Bearer token when needed.
componentItemIdobjectComponent item ID
createdAtstring<date-time>requiredTask creation timestamp
customFieldsobjectrequiredCustom fields values
deadlinestring<date-time>Task deadline
descriptionstringrequiredTask description in HTML. May include embedded assets as elements such as <div data-type="appImage" fileId="…" filename="…"> (images), appFile, or appVideo—binary content is not embedded; use authenticated GET {appOrigin}/api/public/workspace/files/{fileId} with the same Public API Bearer token to retrieve it.
emailDetailsobjectEmail details
emailSendErrorstringEmail send error message
emailSendErrorCodestringEmail send error code
emailSendFailedAtstring<date-time>Email send failed timestamp
emailSendFailedTostring[]Email send failed recipients
enableSupportContingentbooleanrequiredEnable support contingent
estimatedTimenumberEstimated time in hours
guestAccessbooleanrequiredGuest access enabled for organization members
historyobject[]requiredTask history entries
iconobjectTask icon identifier in the format :icon_name: (e.g., :rocket:, :bug:, :memo:). Can be null if no custom icon is set.
iconIsGeneratingbooleanrequiredWhether icon is being generated by AI
idstringrequiredTask ID (UUID)
isBlockedbooleanrequiredTrue when at least one blocker is still New, In progress, Feedback, or Backlog
isChangeRequestbooleanrequiredWhether task is a change request
isParticipantbooleanrequiredWhether current user is a participant
notificationSettingsobjectrequiredNotification settings
parentTaskIdobjectParent task ID for subtasks
participantsCountnumberrequiredNumber of participants
participantsListstring[]requiredList of participant user IDs
priorityobjectrequiredTask priority (TaskPriority enum)
productsobject[]requiredTask products
projectobjectrequiredProject information
projectIdstringrequiredProject ID
quotationsobject[]requiredExpress quotations
shortNumbernumberrequiredTask short number (workspace-scoped)
skipFromBillingbooleanSkip from billing
spentTimenumberrequiredTotal spent time in minutes
statusIdstringrequiredTask status ID
subTasksIdsstring[]requiredChild task IDs
summarystringTask summary
summaryIsGeneratingbooleanrequiredWhether summary is being generated by AI
tagsstring[]requiredTask tags
titlestringrequiredTask title
titleIsGeneratingbooleanrequiredWhether title is being generated by AI
typeIdstringrequiredTask type ID
userIdstringrequiredCreator user ID
Invalid identifier format (not UUID and not numeric)
Unauthorized - Invalid or missing authentication token
Forbidden - Insufficient API scopes or permissions
Task not found