---
title: "POST /admin/live-actions/migration/apply"
method: POST
path: "/admin/live-actions/migration/apply"
tags: ["LiveActionsAdmin"]
---

# POST /admin/live-actions/migration/apply

`POST /admin/live-actions/migration/apply`

## Request body

- ApplyLiveActionsMigrationDto
  - `name` string, required
  - `sourceBucket` string, required
  - `scenario` LiveActionsMigrationScenarioDto, required
    - `name` string
    - `intermediateVideoKey` string
    - `shortInitialVideoKey` string
    - `soundOn` boolean, required
    - `longVideos` boolean, required
    - `order` number, required
    - `initialStateVideoKey` string
  - `states` LiveActionsMigrationStateDto[], required
    - `label` string, required
    - `category` 'CLASSIC' | 'NSFW', required
    - `price` number, required
    - `stateVideoKey` string, required
    - `previewImageKey` string
    - `order` number, required
  - `removeMissingStates` boolean
  - `dryRun` boolean

## Response `201`

---

[API](https://skmtc.dev/miaai/apis/backend-template-api.md) · [All operations](https://skmtc.dev/miaai/apis/backend-template-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/miaai/backend-template-api/revisions/2a8d88a5124f/schema)
