# Finalize creation of a machine version migration. **PUT /machines/{machineSlug}/migrations/{signedMachineVersionMigrationId}** After retrieving the `machineVersionMigrationId` and code upload instructions from `POST /machines/:machineSlug/migrations`, and after uploading the code as described, call this operation to finalize the creation of the machine version migration. After this operation, you can upgrade existing machine instances using this migration. ## Servers - Production server: https://api.statebacked.dev (Production server) ## Authentication methods - Bearer auth ## Parameters ### Path parameters - **machineSlug** (string) The slug/name for the machine definition this version is related to. - **signedMachineVersionMigrationId** (string) The signed machine version id returned from `POST /machines/:machineSlug/v`. ### Body: (object) Finalize creation of a machine version migration. object ## Responses ### 200 The version was created. #### Body: (object) - **machineVersionId** (string) The ID of a machine version migration. [Powered by Bump.sh](https://bump.sh)