Atlassian: Tasks schemas
1 Atlassian schema with complete fields and constraints.
โ Tasks operations ยท All schemas
Get task โ response body
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | Details about a task. |
description | JSON | Optional | |
description (anyOf 1) | string | Alternative | The description of the task. |
description (anyOf 2) | null | Alternative | |
elapsedRuntime | JSON | Optional | |
elapsedRuntime (anyOf 1) | JSON | Alternative | |
elapsedRuntime (anyOf 1) (anyOf 1) | integer | Alternative | The execution time of the task, in milliseconds. Format: int64 |
elapsedRuntime (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
elapsedRuntime (anyOf 2) | null | Alternative | |
finished | JSON | Optional | |
finished (anyOf 1) | JSON | Alternative | |
finished (anyOf 1) (anyOf 1) | integer | Alternative | A timestamp recording when the task was finished. Format: int64 |
finished (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
finished (anyOf 2) | null | Alternative | |
id | JSON | Optional | |
id (anyOf 1) | string | Alternative | The ID of the task. |
id (anyOf 2) | null | Alternative | |
lastUpdate | JSON | Optional | |
lastUpdate (anyOf 1) | JSON | Alternative | |
lastUpdate (anyOf 1) (anyOf 1) | integer | Alternative | A timestamp recording when the task progress was last updated. Format: int64 |
lastUpdate (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
lastUpdate (anyOf 2) | null | Alternative | |
message | JSON | Optional | |
message (anyOf 1) | string | Alternative | Information about the progress of the task. |
message (anyOf 2) | null | Alternative | |
progress | JSON | Optional | |
progress (anyOf 1) | JSON | Alternative | |
progress (anyOf 1) (anyOf 1) | integer | Alternative | The progress of the task, as a percentage complete. Format: int64 |
progress (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
progress (anyOf 2) | null | Alternative | |
result | JSON | Optional | |
result (anyOf 1) | JSON | Alternative | The result of the task execution. |
result (anyOf 2) | null | Alternative | |
self | JSON | Optional | |
self (anyOf 1) | string | Alternative | The URL of the task. Format: uri |
self (anyOf 2) | null | Alternative | |
started | JSON | Optional | |
started (anyOf 1) | JSON | Alternative | |
started (anyOf 1) (anyOf 1) | integer | Alternative | A timestamp recording when the task was started. Format: int64 |
started (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
started (anyOf 2) | null | Alternative | |
status | JSON | Optional | |
status (anyOf 1) | string | Alternative | The status of the task. Known values: ENQUEUED, RUNNING, COMPLETE, FAILED, CANCEL_REQUESTED, CANCELLED, DEAD |
status (anyOf 2) | null | Alternative | |
submitted | JSON | Optional | |
submitted (anyOf 1) | JSON | Alternative | |
submitted (anyOf 1) (anyOf 1) | integer | Alternative | A timestamp recording when the task was submitted. Format: int64 |
submitted (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
submitted (anyOf 2) | null | Alternative | |
submittedBy | JSON | Optional | |
submittedBy (anyOf 1) | JSON | Alternative | |
submittedBy (anyOf 1) (anyOf 1) | integer | Alternative | The ID of the user who submitted the task. Format: int64 |
submittedBy (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
submittedBy (anyOf 2) | null | Alternative |