Skip to main content
GET
Get a data migration (browser session)

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

application_id
string
required
run_id
string
required

Response

The run

One data-migration run of a Launch Plan (schema ankra.data-migration/v1, enginekit/datamigration). It carries the names of the staged environment values, never a value.

id
string
required
application_id
string
required
approval_id
string
required
cluster_id
string
required
commit_sha
string
required
status
enum<string>
required
Available options:
running,
cut-over,
completed,
failed,
rolling-back,
rolled-back,
rollback-failed
plan
Plan · object
required

The data-migration plan the approval covered: migrations, steps, environment changes, rollback steps, teardown checklist, actions and findings.

run
Run · object
required

The state machine's run: every step and rollback step with its status, timestamps, detail and verification, the cutover time, and the failed step and reason.

targets
Targets · object
required
environment_names
string[]
required
rollback_requested_at
string<date-time> | null
required
rollback_closes_at
string<date-time> | null
required

When the rollback window closes; null before the cutover.

started_by
string
required
created_at
string<date-time>
required
updated_at
string<date-time>
required
finished_at
string<date-time> | null
required