We are in the process of migrating to a Jira cloud site from a Jira Datacenter server, but we have internal systems that have been relying on the id’s in REST JSON, we therefore need to update these references when we migrate, and according to the documentation the https://api.atlassian.com/migrations/reports/v1/id-mappings endpoint should be able to provide the mapping, but unfortunately it doesn’t work.
We can trigger the report creation and get a response like this:
{“jobId”:“76fd9337-1eba-46e7-808c-4409941c2602_5056b3ad-fca3-4409-9ab5-a4bc41744d35”,“status”:“SUCCESS”}
But when we go to the /download endpoint to get the download url, we just get:
{“timestamp”:“2026-05-20T13:02:52.965+00:00”,“path”:“/migrations/reports/v1/id-mappings/76fd9337-1eba-46e7-808c-4409941c2602_5056b3ad-fca3-4409-9ab5-a4bc41744d35/download”,“status”:504,“error”:“Gateway Timeout”,“requestId”:“a49e4425-268
0637”,“message”:“Response took longer than timeout: PT14S”}
Regardless of the number of retries we get the same response.
I have also tried triggering a new report generation, but the result is the same, it succeeds and then just timeouts when attempting to get the download link.