Use these APIs to check the status of existing migration tasks. The response is in the form of a status tree, where the root level contains the overall status. You can also drill down on the details of the status to see which pre-migration checks failed and which spaces/projects failed or were successful. Because the response could contain a lot of statuses, this API returns paginated responses. For more details, see this guide.
Returns the status of the indicated task within a job.
Rate limit: 600 requests per minute.
string
Requiredstring
Requiredstring
string
string
string
string
OK
1
2
3
curl --request GET \
--url 'https://api.atlassian.com/migrations/public/v1/jobs/{jobId}/tasks/{taskId}/status' \
--header 'Accept: application/json'
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
{
"data": {
"status": "PENDING",
"outcome": "SUCCESS",
"message": "<string>",
"details": {
"occurrences": [
"<string>"
],
"excludable": true,
"description": "<string>"
},
"progressDetails": {
"isSupported": true,
"percent": 2154,
"data": [
{
"name": "<string>",
"total": 41,
"processed": 49
}
]
},
"children": {}
},
"links": {
"next": "<string>",
"self": "<string>"
}
}
Rate this page: