Snowflake Stage API

Number of APIs: 6

The Snowflake Stage API is a REST API that you can use to access, update, and perform certain actions on stage resources in a Snowflake database.

Contact Support: Name: Snowflake, Inc. Email: support@snowflake.com

  1. api-v2-databases-{database}-schemas-{schema}-stages-{name} - Delete a stage DELETE {{baseUrl}}/api/v2/databases/:database/schemas/:schema/stages/:name?ifExists=false

  2. api-v2-databases-{database}-schemas-{schema}-stages-{name}-files-{filePath}:presigned-url - Generate a presigned url and optionally encryption materials. POST {{baseUrl}}/api/v2/databases/:database/schemas/:schema/stages/:name/files/{{filePath}}:presigned-url

  3. api-v2-databases-{database}-schemas-{schema}-stages-{name}-files - List files in the stage. GET {{baseUrl}}/api/v2/databases/:database/schemas/:schema/stages/:name/files?pattern=<string>

  4. api-v2-databases-{database}-schemas-{schema}-stages-{name} - Fetch a stage GET {{baseUrl}}/api/v2/databases/:database/schemas/:schema/stages/:name

  5. api-v2-databases-{database}-schemas-{schema}-stages - List stages GET {{baseUrl}}/api/v2/databases/:database/schemas/:schema/stages?like=<string>

  6. api-v2-databases-{database}-schemas-{schema}-stages - Create a stage POST {{baseUrl}}/api/v2/databases/:database/schemas/:schema/stages?createMode=errorIfExists