Manage database schemas

The Snowflake REST Schema API provides the following endpoints to manage Snowflake schemas:

Snowflake REST Schemas API endpoints

EndpointDescription
GET /api/v2/databases/database/schemasLists the available schemas.
POST /api/v2/databases/database/schemasCreates a schema.
POST /api/v2/databases/database/schemas/name:cloneClones a schema.
POST /api/v2/databases/database/schemas/name:undropUndrops a schema.
GET /api/v2/databases/database/schemas/nameFetches a schema.
PUT /api/v2/databases/database/schemas/nameCreates a new or alters an existing schema.
DELETE /api/v2/databases/database/schemas/nameDeletes a schema.

For reference documentation, see Snowflake Schema API reference.