Skip to main content
The migrations API lets you programmatically create migrations (connect an app source) and check their status.

List migrations

Returns all migrations in your account. Query parameters: Example request:
Example response:

Get migration

Returns a single migration by ID. Example request:
Example response:

Create migration

Start a new migration from a GitHub repository. Request body: Database object:
Example request:
Example response:
The migration runs asynchronously. Poll GET /v1/migrations/{id} to check status, or use webhooks.

Migration logs

Stream build and migration logs. Example request:
Example response:

Migration statuses