Skip to content
Baack

Task

Representation of a task with references to associated concepts as well as baseline fields for managing tasks

Browse the docs

Endpoints

  • GET/n/v1/task/{urn}

    Endpoint for managing tasks and their dependencies

    Parameters

    urn (path, required)
    String representation of a Unique Resource Name. Typically a UUID with 36 characters.

    Responses

    200 OK
    returns TaskREAD_SUCCESS
    404 Not found
    returns ErrorNOT_FOUND
    curl -H "Authorization: Bearer $BAACK_API_TOKEN" \
      https://api.baack.co/n/v1/task/{urn}

Fields

Task fields
FieldTypeDescription
ownerCompany
createdTimestampstring (date-time)
projectProject
descriptionstring

Required on create.

Up to 65536 characters.

associatedIdentitiesarray of Identity

Required on create.

blockedByarray of Task

Required on create.

prioritystring

One of: NONE, LOW, MEDIUM, HIGH, CRITICAL

titlestring

Required on create.

Up to 1024 characters.

updatedTimestampstring (date-time)
urlstring (uri)
urnstring (uuid)
associatedEntitiesarray of Entity

Required on create.

blockingarray of Task

Required on create.

associatedCompaniesarray of Company

Required on create.

workflowStageWorkflow Stage
assigneeIdentity
identityForLogsIdentity
dueTimestampstring (date-time)

Required on create.

associatedTasksarray of Task

Required on create.

statusstring

One of: UNDEFINED, PENDING, IN_PROGRESS, BLOCKED, COMPLETED, CLOSED

Used by: Message Thread, Search Item, Task Log