• Generate Token
    • Migration job
    • Migration task
    • Migration task status
    • Artifacts
    Platform
    Migration API / Reference / REST API

    Migration task status

    Postman Collection
    OpenAPI

    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.

    GET

    Get migration task status

    Returns the status of the indicated task within a job.
    Rate limit: 600 requests per minute.

    Forge and OAuth2 apps cannot access this REST resource.

    Request

    Path parameters

    jobId

    string

    Required
    taskId

    string

    Required

    Query parameters

    expandChildren

    string

    level

    string

    status

    string

    outcome

    string

    cursor

    string

    Responses

    OK

    application/json

    TaskStatusPaginatedResponse
    GET/migrations/public/v1/jobs/{jobId}/tasks/{taskId}/status
    1 2 3 curl --request GET \ --url 'https://api.atlassian.com/migrations/public/v1/jobs/{jobId}/tasks/{taskId}/status' \ --header 'Accept: application/json'
    200Response
    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: