Get migration
Full run detail: status, per-phase progress, counters, and the forecast.
A finished run is served from the durable snapshot (so it survives engine teardown); a live run is read straight from the engine for real-time state. Either way the response shape is the same.
Authorizations
A bearer token from Login, sent as Authorization: Bearer <token>. Valid for 10 days; scoped to the user and organisation it was issued for. Rotating or disabling the organisation's API credential immediately invalidates all outstanding tokens. Browser calls from a signed-in app.vortexiq.ai page are also accepted via session cookie — see Authentication.
Path Parameters
The migration request id returned by Create migration.
Response
Run detail.
BC completed, failed, and cancelled are terminal.
queued, in_progress, paused, completed, failed, cancelled, partial_completed full, dry-run, verify, counts skip, update, replace Items still needing review.
Present on selective page-template runs only: what was picked and how the channel-wide global content fared.
Sizing and ETA estimate.
Sizing and ETA are priced from different bases deliberately: the ETA follows the run's real scope (picks, strategy, order statuses), while memory is pinned to store scale — the engine's working set does not shrink with a small pick, so sizing on picked counts alone would under-provision the run.