Receive real‑time updates when migrations, tasks, and login workflows change state.
/webhooks
)+ Add endpoint
.https://api.example.com/anon/webhooks
) where you want to recieve events.application/json
msg_2ycTlwDkllobhXwGILmiziO9xnz
)v1,cWXqN0eZ2edTtYgF+LfDDmNLgNOiSVx+OOq9WU3MDkw=
)1750133013
)Svix-Webhooks/1.66.0 (sender-9YMgn; +https://www.svix.com/http-sender/)
)Advanced
tab of your webhookEvent | Trigger |
---|---|
migration.created | A migration record is created and inserted into the database, but has not started yet |
migration.started | The migration moves into WORKING , typically after login workflow success |
migration.completed | The migration completes with status COMPLETE or COMPLETED_WITH_FAILURES |
migration.failed | The migration enters FAILED |
migration_task.failed
event may still result in available files for the corresponding task. We recommend polling the files API for partial extractions.