Complete migration

Transition a migration to completed (cutover).

The eval gate is advisory: completion always proceeds for a legal transition; the gate verdict + optional override note are recorded on the completed event. Emits MODEL_MIGRATION_COMPLETED.

Authentication

AuthorizationBearer

Your gateway API key (mg_ prefix), the same key used for /v1/responses

Path parameters

migration_idstringRequiredformat: "uuid"

Request

This endpoint expects a nullable object.
override_notestring or nullOptional<=1000 characters
policy_idslist of stringsOptional

Response

Successful Response
idstringformat: "uuid"
baseline_modelstring
candidate_modelstring
statusstring
created_atdatetime
updated_atdatetime
shadow_daily_budget_usddouble or nullOptional
shadow_sample_ratedoubleOptionalDefaults to 1
cutover_modestringOptionalDefaults to policy_rewrite
created_bystring or nullOptional
experiment_suite_idstring or nullOptionalformat: "uuid"

Errors

422
Unprocessable Entity Error