Users

Get user details

get

Update user info

put

Delete user

delete

Push migrations.

https://{your-workspace-slug}.{region}.xata.sh/db/db_branch_name/schema/push

Apply a list of migrations to the current branch.

Expected parameters

NameDescriptionInRequiredSchema
db_branch_name

The DBBranchName matches the pattern `{db_name}:{branch_name}`.

path✅string

Push Migrations.

POST
https://{your-workspace-slug}.{region}.xata.sh/db/db_branch_name/schema/push

The `schema/push` API accepts a list of migrations to be applied to the current branch. A list of applicable migrations can be fetched using the `schema/history` API from another branch or database. The most recent migration must be part of the list or referenced (via `parentID`) by the first migration in the list of migrations to be pushed. Each migration in the list has an `id`, `parentID`, and `checksum`. The checksum for migrations are generated and verified by xata. The operation fails if any migration in the list has an invalid checksum.

Request Body Type Definition

Responses