AperioFlow Start free

Docs API reference

API: objects and fields

The objects named in the endpoint chapters. A field marked Required must be sent when the object is created; read-only fields (such as id, progress and created_at) are filled in by the server and ignored if you send them back.

ActionsMinutes

FieldTypeRequiredDescription
enabledbooleanNoThe server can read usage through GitHub (GITHUB_APP is on with its App id and key and/or its sign-in client)
connectionobjectNoWhether this organisation can be read now: state is ok, off, not_connected, needs_permission, needs_reconnect, not_configured or unavailable, with a fixed message.
error_codestring or nullNoA fixed word for why the last read failed (the same words as connection.state)
monthstringNo
allowanceintegerNoGHA_MONTHLY_MINUTES.
reserveintegerNoGHA_RESERVE_MINUTES.
usedintegerNo
leftintegerNo
percentintegerNo
chargednumberNoCharged beyond the plan (USD)
allocatedintegerNo
unallocatedintegerNo
fetched_atstring or null (date-time)No
stalebooleanNoNot read for over 6 hours.
errorstring or nullNo
failed_atstring or null (date-time)No
projectsarray of ActionsProjectMinutesNo
unmatchedarray of objectNo

ActionsProjectMinutes

FieldTypeRequiredDescription
project_idintegerNo
namestringNo
statusstringNo
repostring or nullNoowner/name from repo_url.
allowanceinteger or nullNo
usedintegerNoMinutes counted against the plan (runner multiplier applied)
leftinteger or nullNo
percentinteger or nullNo
overbooleanNo
by_skuarray of objectNo

Activity

FieldTypeRequiredDescription
idintegerYes
project_idinteger or nullNo
entity_typestringYesOne of: project, phase, task, subtask, issue.
entity_idintegerYes
entity_namestring or nullNo
actionstringYesOne of: created, updated, deleted.
changesobject or nullNoFor updated: each changed field as { "from": ..., "to": ... }. For created with nested items: { "nested_items": <count> }.
sourcestringYesOne of: api, web.
actorstring or nullNo
created_atstring (date-time)Yes

Comment

FieldTypeRequiredDescription
idintegerNo
entity_typestringNoOne of: task, subtask, issue.
entity_idintegerNo
user_idinteger or nullNoNull once the author has deleted their account.
authorstring or nullNoThe author's name.
bodystringNoThe Markdown as written.
body_htmlstringNoRendered on the server.
created_atstring (date-time)No
edited_atstring or null (date-time)No

DailySummarySetting

FieldTypeRequiredDescription
enabledbooleanNoDefault false.
hourintegerNoDefault 8. From 0 to 23.
time_zonestringNoAn IANA time zone name. Default "Europe/London". Up to 64 characters.

DateOrNull

Type: string or null (date).

Description

Type: string or null. Up to 20000 characters.

Device

FieldTypeRequiredDescription
idintegerNo
platformstringNoOne of: ios, android, web.
labelstringNo
notify_downbooleanNoStarts off.
notify_overduebooleanNoStarts off.
notify_mentionsbooleanNoStarts off.
notify_assignedbooleanNoStarts off.
summary_hourinteger or nullNoStarts null: no morning summary.
time_zonestring or nullNo
created_atstring (date-time)No
last_used_atstring (date-time)No

Error

FieldTypeRequiredDescription
errorstringYes
detailsarray of objectNo

IngestKey

FieldTypeRequiredDescription
project_idintegerYes
ingest_keystringYes
ingest_pathstringYes

Issue

FieldTypeRequiredDescription
idintegerYes
project_idintegerYes
fingerprintstringYes
titlestringYesFrom the latest event: type: first line of message.
typestring or nullNo
levelIssueLevelYesOne of: fatal, error, warning, info. Default "error".
statusIssueStatusYesOne of: open, resolved, ignored.
routestring or nullNo
platformstring or nullNo
environmentstring or nullNo
event_countintegerYes
first_seenstring (date-time)Yes
last_seenstring (date-time)Yes
resolved_atstring or null (date-time)No
created_atstring (date-time)No
updated_atstring (date-time)No

IssueCounts

FieldTypeRequiredDescription
totalintegerYes
openintegerYes
resolvedintegerYes
ignoredintegerYes

IssueDetail

FieldTypeRequiredDescription
idintegerYes
project_idintegerYes
fingerprintstringYes
titlestringYesFrom the latest event: type: first line of message.
typestring or nullNo
levelIssueLevelYesOne of: fatal, error, warning, info. Default "error".
statusIssueStatusYesOne of: open, resolved, ignored.
routestring or nullNo
platformstring or nullNo
environmentstring or nullNo
event_countintegerYes
first_seenstring (date-time)Yes
last_seenstring (date-time)Yes
resolved_atstring or null (date-time)No
created_atstring (date-time)No
updated_atstring (date-time)No
project_namestringNo
eventsarray of IssueEventYes

IssueEvent

FieldTypeRequiredDescription
idintegerNo
issue_idintegerNo
messagestringNo
typestring or nullNo
levelIssueLevelNoOne of: fatal, error, warning, info. Default "error".
urlstring or nullNo
stackstring or nullNo
platformstring or nullNo
environmentstring or nullNo
releasestring or nullNo
user_agentstring or nullNo
contextobject or nullNo
occurred_atstring (date-time)No
received_atstring (date-time)No

IssueEventBatch

Type: IssueEventCreate or array of IssueEventCreate.

IssueEventCreate

FieldTypeRequiredDescription
messagestringYesAt least 1 character. Up to 10000 characters.
typestring or nullNoUp to 200 characters.
levelIssueLevelNoOne of: fatal, error, warning, info. Default "error".
urlstring or nullNoPage or endpoint where it happened. Up to 2000 characters.
routestring or nullNoRoute pattern to group by, e.g. /invoices/<id>. Derived from url when omitted. Up to 500 characters.
stackstring or nullNoUp to 50000 characters.
platformstring or nullNoUp to 100 characters.
environmentstring or nullNoUp to 100 characters.
releasestring or nullNoUp to 200 characters.
user_agentstring or nullNoUp to 500 characters.
fingerprintstring or nullNoYour own grouping key. Events with the same fingerprint always share an issue. Up to 200 characters.
occurred_atstring or null (date-time)NoDefaults to when it was received.
contextobject or nullNoAny extra data (up to 20 KB as JSON).

IssueLevel

Type: string. One of: fatal, error, warning, info. Default "error".

IssueListItem

FieldTypeRequiredDescription
idintegerYes
project_idintegerYes
fingerprintstringYes
titlestringYesFrom the latest event: type: first line of message.
typestring or nullNo
levelIssueLevelYesOne of: fatal, error, warning, info. Default "error".
statusIssueStatusYesOne of: open, resolved, ignored.
routestring or nullNo
platformstring or nullNo
environmentstring or nullNo
event_countintegerYes
first_seenstring (date-time)Yes
last_seenstring (date-time)Yes
resolved_atstring or null (date-time)No
created_atstring (date-time)No
updated_atstring (date-time)No
project_namestringNo
last_eventIssueEvent or nullNoThe latest event, without stack and context.

IssueStatus

Type: string. One of: open, resolved, ignored.

IssueSummaryCounts

FieldTypeRequiredDescription
totalintegerNo
openintegerNo
resolvedintegerNo
ignoredintegerNo
open_by_levelobjectNo
new_24hintegerNoIssues first seen in the last 24 hours.
events_24hintegerNoEvents received in the last 24 hours (of those still stored)
last_seenstring or null (date-time)No

ItemBase

FieldTypeRequiredDescription
idintegerYes
namestringYes
descriptionstring or nullNo
statusStatusYesOne of: todo, in_progress, blocked, done, cancelled. Default "todo".
priorityPriorityYesOne of: low, medium, high, critical. Default "medium".
ownerstring or nullNo
start_dateDateOrNullNo
due_dateDateOrNullNo
positionintegerYes
progressnumberYesRolled-up completion percentage, to one decimal place. From 0 to 100.
created_atstring (date-time)Yes
updated_atstring (date-time)Yes

Label

FieldTypeRequiredDescription
idintegerNo
namestringNo
colorLabelColorNoOne of: gray, red, orange, yellow, green, teal, blue, purple, pink.
task_countintegerNoHow many tasks carry it.
created_atstring (date-time)No

LabelColor

Type: string. One of: gray, red, orange, yellow, green, teal, blue, purple, pink.

LabelInput

FieldTypeRequiredDescription
namestringNoUnique in the organisation. At least 1 character. Up to 40 characters.
colorLabelColorNoOne of: gray, red, orange, yellow, green, teal, blue, purple, pink.

Name

Trimmed; must not be blank.

Type: string. At least 1 character. Up to 300 characters.

Owner

Type: string or null. Up to 200 characters.

OwnerUserId

The owner as a member of the organisation. Setting it fills owner with their name unless owner is sent too.

Type: integer or null.

ParentId

Type: integer. From 1 to 2147483647.

Phase

FieldTypeRequiredDescription
idintegerYes
namestringYes
descriptionstring or nullNo
statusStatusYesOne of: todo, in_progress, blocked, done, cancelled. Default "todo".
priorityPriorityYesOne of: low, medium, high, critical. Default "medium".
ownerstring or nullNo
start_dateDateOrNullNo
due_dateDateOrNullNo
positionintegerYes
progressnumberYesRolled-up completion percentage, to one decimal place. From 0 to 100.
created_atstring (date-time)Yes
updated_atstring (date-time)Yes
project_idintegerYes
kindPhaseKindYesbuild for a build phase, otherwise the section kind. One of: build, regular, awaiting_owner, awaiting_response. Default "build".
tasksarray of TaskYes

PhaseCreate

FieldTypeRequiredDescription
project_idParentIdNoFrom 1 to 2147483647.
nameNameYesTrimmed; must not be blank. At least 1 character. Up to 300 characters.
descriptionDescriptionNoUp to 20000 characters.
statusStatusNoOne of: todo, in_progress, blocked, done, cancelled. Default "todo".
priorityPriorityNoOne of: low, medium, high, critical. Default "medium".
ownerOwnerNoUp to 200 characters.
owner_user_idOwnerUserIdNoThe owner as a member of the organisation. Setting it fills owner with their name unless owner is sent too.
start_dateDateOrNullNo
due_dateDateOrNullNo
positionPositionNoSort order among siblings. New items are added at the end by default.
kindstringNoOnly build is accepted. Sections are created by moving a task into one, or by creating a task with section. One of: build.
tasksarray of TaskCreateNo

PhaseKind

build for a build phase, otherwise the section kind.

Type: string. One of: build, regular, awaiting_owner, awaiting_response. Default "build".

PhaseUpdate

FieldTypeRequiredDescription
project_idParentIdNoFrom 1 to 2147483647.
nameNameNoTrimmed; must not be blank. At least 1 character. Up to 300 characters.
descriptionDescriptionNoUp to 20000 characters.
statusStatusNoOne of: todo, in_progress, blocked, done, cancelled. Default "todo".
priorityPriorityNoOne of: low, medium, high, critical. Default "medium".
ownerOwnerNoUp to 200 characters.
owner_user_idOwnerUserIdNoThe owner as a member of the organisation. Setting it fills owner with their name unless owner is sent too.
start_dateDateOrNullNo
due_dateDateOrNullNo
positionPositionNoSort order among siblings. New items are added at the end by default.
kindPhaseKindNobuild for a build phase, otherwise the section kind. One of: build, regular, awaiting_owner, awaiting_response. Default "build".

Position

Sort order among siblings. New items are added at the end by default.

Type: integer.

Priority

Type: string. One of: low, medium, high, critical. Default "medium".

Project

FieldTypeRequiredDescription
idintegerYes
namestringYes
descriptionstring or nullNo
statusStatusYesOne of: todo, in_progress, blocked, done, cancelled. Default "todo".
priorityPriorityYesOne of: low, medium, high, critical. Default "medium".
ownerstring or nullNo
start_dateDateOrNullNo
due_dateDateOrNullNo
positionintegerYes
progressnumberYesRolled-up completion percentage, to one decimal place. From 0 to 100.
created_atstring (date-time)Yes
updated_atstring (date-time)Yes
repo_urlstring or nullNo
task_keyTaskKeyNoThe start of every task key in the project (a task is AF-12). Unique in the organisation; a clash is a 400 on task_key. Made from the name's initials when not given on create.
ingest_keystringNoKey for POST /ingest/{key}. Rotate it with POST /api/projects/{id}/ingest-key.
issue_countsIssueCountsNoIssues by status, not counting CrowdSec security alerts (platform crowdsec).
security_countsIssueCountsNoCrowdSec security alerts (platform crowdsec) by status. They send no push notifications.
phasesarray of PhaseYes
summarySummaryYesItem counts by status at each level of the project, over its build phases. Sections are counted in sections.

ProjectActionsMinutes

FieldTypeRequiredDescription
project_idintegerNo
namestringNo
statusstringNo
repostring or nullNoowner/name from repo_url.
allowanceinteger or nullNo
usedintegerNoMinutes counted against the plan (runner multiplier applied)
leftinteger or nullNo
percentinteger or nullNo
overbooleanNo
by_skuarray of objectNo
monthstringNo
plannedintegerNo
fitsbooleanNo
reasonsarray of stringNo
accountobjectNo
fetched_atstring or null (date-time)No
stalebooleanNo
errorstring or nullNo

ProjectCreate

FieldTypeRequiredDescription
nameNameYesTrimmed; must not be blank. At least 1 character. Up to 300 characters.
descriptionDescriptionNoUp to 20000 characters.
statusStatusNoOne of: todo, in_progress, blocked, done, cancelled. Default "todo".
priorityPriorityNoOne of: low, medium, high, critical. Default "medium".
ownerOwnerNoUp to 200 characters.
owner_user_idOwnerUserIdNoThe owner as a member of the organisation. Setting it fills owner with their name unless owner is sent too.
start_dateDateOrNullNo
due_dateDateOrNullNo
positionPositionNoSort order among siblings. New items are added at the end by default.
repo_urlRepoUrlNoUp to 2000 characters.
task_keyTaskKeyNoThe start of every task key in the project (a task is AF-12). Unique in the organisation; a clash is a 400 on task_key. Made from the name's initials when not given on create.
phasesarray of PhaseCreateNo

ProjectListItem

FieldTypeRequiredDescription
idintegerYes
namestringYes
descriptionstring or nullNo
statusStatusYesOne of: todo, in_progress, blocked, done, cancelled. Default "todo".
priorityPriorityYesOne of: low, medium, high, critical. Default "medium".
ownerstring or nullNo
start_dateDateOrNullNo
due_dateDateOrNullNo
positionintegerYes
progressnumberYesRolled-up completion percentage, to one decimal place. From 0 to 100.
created_atstring (date-time)Yes
updated_atstring (date-time)Yes
repo_urlstring or nullNo
task_keyTaskKeyNoThe start of every task key in the project (a task is AF-12). Unique in the organisation; a clash is a 400 on task_key. Made from the name's initials when not given on create.
ingest_keystringNo
issue_countsIssueCountsNoIssues by status, not counting CrowdSec security alerts (platform crowdsec).
security_countsIssueCountsNoCrowdSec security alerts (platform crowdsec) by status. They send no push notifications.
summarySummaryYesItem counts by status at each level of the project, over its build phases. Sections are counted in sections.
last_activity_atstring (date-time)Yes
phasesarray of PhaseNoOnly present with include=tree.

ProjectUpdate

FieldTypeRequiredDescription
nameNameNoTrimmed; must not be blank. At least 1 character. Up to 300 characters.
descriptionDescriptionNoUp to 20000 characters.
statusStatusNoOne of: todo, in_progress, blocked, done, cancelled. Default "todo".
priorityPriorityNoOne of: low, medium, high, critical. Default "medium".
ownerOwnerNoUp to 200 characters.
owner_user_idOwnerUserIdNoThe owner as a member of the organisation. Setting it fills owner with their name unless owner is sent too.
start_dateDateOrNullNo
due_dateDateOrNullNo
positionPositionNoSort order among siblings. New items are added at the end by default.
repo_urlRepoUrlNoUp to 2000 characters.
task_keyTaskKeyNoThe start of every task key in the project (a task is AF-12). Unique in the organisation; a clash is a 400 on task_key. Made from the name's initials when not given on create.

PushSubscription

FieldTypeRequiredDescription
endpointstring (uri)Yeshttps URL from the browser push service.
keysobjectYes

RepoUrl

Type: string or null. Up to 2000 characters.

SavedView

FieldTypeRequiredDescription
idintegerNo
project_idintegerNo
namestringNo
configSavedViewConfigNo
created_atstring (date-time)No
updated_atstring (date-time)No

SavedViewConfig

FieldTypeRequiredDescription
statusstringNoOne of: (empty), todo, in_progress, blocked, done, cancelled.
prioritystringNoOne of: (empty), low, medium, high, critical.
ownerstringNoAn owner's name, or __none__ for tasks with no owner. Up to 200 characters.
qstringNoText in a task's name or description. Up to 100 characters.
sortstringNoOne of: phase, name, status, priority, owner, due, updated. Default "phase".
dirstringNoOne of: asc, desc. Default "asc".
groupstringNoOne of: (empty), phase, status, priority, owner.

SectionKind

regular (Regular tasks), awaiting_owner (Awaiting owner) or awaiting_response (Awaiting response).

Type: string. One of: regular, awaiting_owner, awaiting_response.

SectionTask

FieldTypeRequiredDescription
idintegerYes
namestringYes
descriptionstring or nullNo
statusStatusYesOne of: todo, in_progress, blocked, done, cancelled. Default "todo".
priorityPriorityYesOne of: low, medium, high, critical. Default "medium".
ownerstring or nullNo
start_dateDateOrNullNo
due_dateDateOrNullNo
positionintegerYes
progressnumberYesRolled-up completion percentage, to one decimal place. From 0 to 100.
created_atstring (date-time)Yes
updated_atstring (date-time)Yes
phase_idintegerYes
labelsarray of objectNoThe task's labels by name. Ignored on write; set them with PUT /api/tasks/{id}/labels.
repeatobject or nullNoHow the task repeats (freq, every_n, weekdays, month_day, ends_on), or null. Ignored on write; set it with PUT /api/tasks/{id}/repeat.
blocked_byarray of objectNoThe tasks this task waits on (id, key, name, status). Ignored on write; set them with PUT /api/tasks/{id}/blocked-by.
project_idintegerNoThe project the task's phase belongs to. Ignored on write; set phase_id to move a task.
numberintegerNoThe task's number inside its project. Never reused; a task moved to another project gets that project's next number.
keystring or nullNoThe project's task_key, a hyphen and number (null while the project has no key).
origin_phase_idinteger or nullNoFor a task in a section, the build phase it came from (null if none or deleted).
origin_phase_namestring or nullNo
subtasksarray of SubtaskYes
sectionSectionKindYesregular (Regular tasks), awaiting_owner (Awaiting owner) or awaiting_response (Awaiting response). One of: regular, awaiting_owner, awaiting_response.
section_namestringYes
project_idintegerYes
project_namestringYes

Status

Type: string. One of: todo, in_progress, blocked, done, cancelled. Default "todo".

StatusCounts

FieldTypeRequiredDescription
totalintegerYes
todointegerYes
in_progressintegerYes
blockedintegerYes
doneintegerYes
cancelledintegerYes

Subtask

FieldTypeRequiredDescription
idintegerYes
namestringYes
descriptionstring or nullNo
statusStatusYesOne of: todo, in_progress, blocked, done, cancelled. Default "todo".
priorityPriorityYesOne of: low, medium, high, critical. Default "medium".
ownerstring or nullNo
start_dateDateOrNullNo
due_dateDateOrNullNo
positionintegerYes
progressnumberYesRolled-up completion percentage, to one decimal place. From 0 to 100.
created_atstring (date-time)Yes
updated_atstring (date-time)Yes
task_idintegerYes

SubtaskCreate

FieldTypeRequiredDescription
task_idParentIdNoFrom 1 to 2147483647.
nameNameYesTrimmed; must not be blank. At least 1 character. Up to 300 characters.
descriptionDescriptionNoUp to 20000 characters.
statusStatusNoOne of: todo, in_progress, blocked, done, cancelled. Default "todo".
priorityPriorityNoOne of: low, medium, high, critical. Default "medium".
ownerOwnerNoUp to 200 characters.
owner_user_idOwnerUserIdNoThe owner as a member of the organisation. Setting it fills owner with their name unless owner is sent too.
start_dateDateOrNullNo
due_dateDateOrNullNo
positionPositionNoSort order among siblings. New items are added at the end by default.

SubtaskUpdate

FieldTypeRequiredDescription
task_idParentIdNoFrom 1 to 2147483647.
nameNameNoTrimmed; must not be blank. At least 1 character. Up to 300 characters.
descriptionDescriptionNoUp to 20000 characters.
statusStatusNoOne of: todo, in_progress, blocked, done, cancelled. Default "todo".
priorityPriorityNoOne of: low, medium, high, critical. Default "medium".
ownerOwnerNoUp to 200 characters.
owner_user_idOwnerUserIdNoThe owner as a member of the organisation. Setting it fills owner with their name unless owner is sent too.
start_dateDateOrNullNo
due_dateDateOrNullNo
positionPositionNoSort order among siblings. New items are added at the end by default.

Summary

Item counts by status at each level of the project, over its build phases. Sections are counted in sections.

FieldTypeRequiredDescription
phasesStatusCountsYes
tasksStatusCountsYes
subtasksStatusCountsYes
sectionsobjectYesOpen (not done or cancelled) tasks in each section.

Task

FieldTypeRequiredDescription
idintegerYes
namestringYes
descriptionstring or nullNo
statusStatusYesOne of: todo, in_progress, blocked, done, cancelled. Default "todo".
priorityPriorityYesOne of: low, medium, high, critical. Default "medium".
ownerstring or nullNo
start_dateDateOrNullNo
due_dateDateOrNullNo
positionintegerYes
progressnumberYesRolled-up completion percentage, to one decimal place. From 0 to 100.
created_atstring (date-time)Yes
updated_atstring (date-time)Yes
phase_idintegerYes
labelsarray of objectNoThe task's labels by name. Ignored on write; set them with PUT /api/tasks/{id}/labels.
repeatobject or nullNoHow the task repeats (freq, every_n, weekdays, month_day, ends_on), or null. Ignored on write; set it with PUT /api/tasks/{id}/repeat.
blocked_byarray of objectNoThe tasks this task waits on (id, key, name, status). Ignored on write; set them with PUT /api/tasks/{id}/blocked-by.
project_idintegerNoThe project the task's phase belongs to. Ignored on write; set phase_id to move a task.
numberintegerNoThe task's number inside its project. Never reused; a task moved to another project gets that project's next number.
keystring or nullNoThe project's task_key, a hyphen and number (null while the project has no key).
origin_phase_idinteger or nullNoFor a task in a section, the build phase it came from (null if none or deleted).
origin_phase_namestring or nullNo
subtasksarray of SubtaskYes

TaskCreate

FieldTypeRequiredDescription
phase_idParentIdNoFrom 1 to 2147483647.
nameNameYesTrimmed; must not be blank. At least 1 character. Up to 300 characters.
descriptionDescriptionNoUp to 20000 characters.
statusStatusNoOne of: todo, in_progress, blocked, done, cancelled. Default "todo".
priorityPriorityNoOne of: low, medium, high, critical. Default "medium".
ownerOwnerNoUp to 200 characters.
owner_user_idOwnerUserIdNoThe owner as a member of the organisation. Setting it fills owner with their name unless owner is sent too.
start_dateDateOrNullNo
due_dateDateOrNullNo
positionPositionNoSort order among siblings. New items are added at the end by default.
subtasksarray of SubtaskCreateNo

TaskCreateInSection

POST /api/tasks straight into a section of the project, which is created if needed.

FieldTypeRequiredDescription
project_idParentIdYesFrom 1 to 2147483647.
sectionSectionKindYesregular (Regular tasks), awaiting_owner (Awaiting owner) or awaiting_response (Awaiting response). One of: regular, awaiting_owner, awaiting_response.
nameNameYesTrimmed; must not be blank. At least 1 character. Up to 300 characters.
descriptionDescriptionNoUp to 20000 characters.
statusStatusNoOne of: todo, in_progress, blocked, done, cancelled. Default "todo".
priorityPriorityNoOne of: low, medium, high, critical. Default "medium".
ownerOwnerNoUp to 200 characters.
owner_user_idOwnerUserIdNoThe owner as a member of the organisation. Setting it fills owner with their name unless owner is sent too.
start_dateDateOrNullNo
due_dateDateOrNullNo
positionPositionNoSort order among siblings. New items are added at the end by default.
subtasksarray of SubtaskCreateNo

TaskKey

The start of every task key in the project (a task is AF-12). Unique in the organisation; a clash is a 400 on task_key. Made from the name's initials when not given on create.

Type: string or null.

TaskMove

Exactly one of section or phase_id.

FieldTypeRequiredDescription
sectionSectionKindNoregular (Regular tasks), awaiting_owner (Awaiting owner) or awaiting_response (Awaiting response). One of: regular, awaiting_owner, awaiting_response.
phase_idParentIdNoFrom 1 to 2147483647.

TaskUpdate

FieldTypeRequiredDescription
phase_idParentIdNoFrom 1 to 2147483647.
nameNameNoTrimmed; must not be blank. At least 1 character. Up to 300 characters.
descriptionDescriptionNoUp to 20000 characters.
statusStatusNoOne of: todo, in_progress, blocked, done, cancelled. Default "todo".
priorityPriorityNoOne of: low, medium, high, critical. Default "medium".
ownerOwnerNoUp to 200 characters.
owner_user_idOwnerUserIdNoThe owner as a member of the organisation. Setting it fills owner with their name unless owner is sent too.
start_dateDateOrNullNo
due_dateDateOrNullNo
positionPositionNoSort order among siblings. New items are added at the end by default.

WorkEmailSetting

FieldTypeRequiredDescription
work_emailsbooleanYesOn by default.

Start free All the docs Video guides

Built for the people who write the code and answer the phone when it breaks.

Run from the UK. Hosted in France.

UK time --:--

Already in?Open the app Start free today
View our policies