Snowflake Compute Pools API

Number of APIs: 8

The Snowflake Compute Pools API is a REST API that you can use to access, update, and perform common actions on Compute Pool resources.

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

  1. api-v2-compute-pools-{name}:stop-all-services - Stops all services on the compute pool. POST {{baseUrl}}/api/v2/compute-pools/{{name}}:stop-all-services

  2. api-v2-compute-pools-{name} - Fetches a compute pool. GET {{baseUrl}}/api/v2/compute-pools/:name

  3. api-v2-compute-pools-{name} - Deletes a compute pool. DELETE {{baseUrl}}/api/v2/compute-pools/:name?ifExists=false

  4. api-v2-compute-pools-{name}:resume - Resumes a suspended compute pool. POST {{baseUrl}}/api/v2/compute-pools/{{name}}:resume

  5. api-v2-compute-pools-{name}:suspend - Suspends an active compute pool. POST {{baseUrl}}/api/v2/compute-pools/{{name}}:suspend

  6. api-v2-compute-pools - Creates a compute pool. POST {{baseUrl}}/api/v2/compute-pools?createMode=errorIfExists&initiallySuspended=<boolean>

  7. api-v2-compute-pools - Lists compute pools. GET {{baseUrl}}/api/v2/compute-pools?like=<string>&startsWith=<string>&showLimit=<integer>

  8. api-v2-compute-pools-{name}:stopallservices - Stops all services on the compute pool. POST {{baseUrl}}/api/v2/compute-pools/{{name}}:stopallservices