X-API-Key: ********************migrated: true means the password was valid in the legacy system and has now been set in the current system — the caller should retry sign-in. migrated: false means migration was not possible (legacy migration not configured, no matching legacy account, password disabled, or the password did not verify) — the caller should surface the original invalid-credentials error.curl --location 'https://api.snakk.ai/api/auth/migrate-password' \
--header 'X-API-Key: <api-key>' \
--header 'Content-Type: application/json' \
--data-raw '{
"email": "user@example.com",
"password": "s3cret-passw0rd"
}'{
"migrated": true
}