The Snowflake Account API is a REST API that you can use to access, update, and perform certain actions on Account resource in Snowflake.
The Snowflake Alert API is a REST API that you can use to access, update, and perform certain actions on Alert resource in a Snowflake database.
The Snowflake API Integration API is a REST API that you can use to access, update, and perform certain actions on API Integration resource in a Snowflake database.
The Snowflake Artifact Repository API is a REST API that you can use to access, update, and perform certain actions on Artifact Repository resources in a Snowflake database.
The Snowflake Catalog Integration API is a REST API that you can use to access, update, and perform certain actions on Catalog Integration resource in a Snowflake database.
The Snowflake Compute Pools API is a REST API that you can use to access, update, and perform common actions on Compute Pool resources.
The Snowflake Cortex Analyst API is a REST API that allows end user to chat with their data leveraging semantic models to generate SQL queries.
The Snowflake Cortex Embed API is a REST API that performs LLM embedding for input text, similar to the Snowflake Cortex EMBED_TEXT functions.
OpenAPI 3.0 specification for the Cortex REST API.
OpenAPI 3.0 specification for the Cortex Search REST API.
The Snowflake Database Role API is a REST API that you can use to access, update, and perform certain actions on Database Role resource in a Snowflake database.
The Snowflake Database API is a REST API that you can use to access, update, and perform certain actions on Database resource in Snowflake.
The Snowflake Dynamic Table API is a REST API that you can use to access, update, and perform certain actions on Dynamic Tables resource in a Snowflake database.
The Snowflake Event Table API is a REST API that you can use to access, update, and perform certain actions on Event Table resource in a Snowflake database.
The Snowflake External Volume API is a REST API that you can use to access, update, and perform certain actions on External Volume resource in a Snowflake database.
The Snowflake Function API is a REST API that allows caller to create, execute and drop functions in a Snowflake database.
The Snowflake Grant API is a REST API that you can use to show or manage privileges that have been provided to users and roles in a Snowflake database.
The Snowflake Iceberg Table API is a REST API that you can use to access, update, and perform certain actions on Iceberg Table resource in a Snowflake database.
The Snowflake Image Repository API is a REST API that you can use to access, update, and perform common actions on Image Repository resource in Snowflake.
The Snowflake Managed Account API is a REST API that you can use to access, update, and perform certain actions on Managed Account resource in Snowflake.
The Snowflake Network Policy API is a REST API that you can use to access, update, and perform certain actions on Network Policy resource in a Snowflake database.
The Snowflake Notebook API is a REST API that you can use to access, update, and perform certain actions on Notebook resource in a Snowflake database.
The Snowflake Notification Integration API is a REST API that you can use to access, update, and perform certain actions on Notification Integration resource in a Snowflake data...
The Snowflake Pipe API is a REST API that you can use to access, update, and perform certain actions on Pipe resource in a Snowflake database.
The Snowflake Procedure API is a REST API that you can use to access, update, and perform certain actions on Procedure resource in a Snowflake database.
The Snowflake Result API is a REST API that you can use to check request status and fetch request response.
The Snowflake Role API is a REST API that you can use to access, update, and perform certain actions on Role resource in a Snowflake database.
The Snowflake Schema API is a REST API that you can use to access, update, and perform certain actions on a Snowflake schema.
The Snowflake Services API is a REST API that you can use to access, update, and perform certain actions on Services resource in a Snowflake database.
The Snowflake SQL API is a REST API that you can use to access and update data in a Snowflake database.
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.
The Snowflake Stream API is a REST API that you can use to access, update, and perform certain actions on Stream resource in a Snowflake database.
The Snowflake Table API is a REST API that you can use to access, update, and perform certain actions on Tables resource in a Snowflake database.
The Snowflake Task API is a REST API that you can use to access, update, and perform certain actions on task resources in a Snowflake database.
The Snowflake User Defined Function API is a REST API that you can use to access, update, and perform certain actions on User Defined Function resource in a Snowflake database.
The Snowflake User API is a REST API that you can use to access, update, and perform certain action on Users in a Snowflake database.
The Snowflake View API is a REST API that you can use to access, update, and perform certain actions on View resource in a Snowflake database.
The Snowflake Warehouse API is a REST API that you can use to access, customize and manage virtual warehouse in a Snowflake account.
The Snowflake Network Rule API is a REST API that you can use to access, update, and perform certain actions on Network Rule resources in a Snowflake database.
The Snowflake Password Policy API is a REST API that you can use to access, update, and perform certain actions on Password Policy resources in a Snowflake database.
The Snowflake Secret API is a REST API that you can use to access, update, and perform certain actions on Secret resources in a Snowflake database.
The Snowflake Sequence API is a REST API that you can use to access, update, and perform certain actions on Sequence resources in a Snowflake database.
The Snowflake Spark Connect API is a REST API that enables execution of Spark workloads on Snowflake infrastructure through REST endpoints.
The Snowflake Streamlit API is a REST API that you can use to access, update, and perform certain actions on Streamlit application resources in a Snowflake database.
The Snowflake Tag API is a REST API that you can use to access, update, and perform certain actions on Tag resources in a Snowflake database.
The Snowflake Cortex Agents API is a REST API that you can use to create, manage, and interact with Cortex Agent objects in a Snowflake account.
The Snowpipe REST API provides REST endpoints for defining the list of files to ingest and fetching reports of the load history for continuous data loading into Snowflake.
Submit a SQL statement asynchronously, then cancel its execution by handle.
ARAZZO
Clone an existing database into a new database, then describe the clone to confirm it.
ARAZZO
Create an alert with a condition and action, describe it, then execute it on demand.
ARAZZO
Create a task, resume it from its initial suspended state, then run it once on demand.
ARAZZO
Create a dynamic table from a query, describe it, then trigger a manual refresh.
ARAZZO
Create a pipe with a COPY statement, describe it, then trigger a refresh to ingest files.
ARAZZO
Create a virtual warehouse and then describe it to confirm its settings.
ARAZZO
Create a database, describe it to confirm, then create a schema inside it.
ARAZZO
Create a role, grant privileges on a securable to it, then list its grants to confirm.
ARAZZO
Create a schema in an existing database, add a table, then describe the table.
ARAZZO
Create a named stage, describe it to confirm, then list the files staged in it.
ARAZZO
Create a table, create a stream that tracks changes to it, then describe the stream.
ARAZZO
Run a CREATE TABLE DDL statement, then run an INSERT statement against it.
ARAZZO
Create a user, grant a role to the user, then list the user's grants to confirm.
ARAZZO
Create a database, create a schema inside it, then create a table inside that schema.
ARAZZO
Resume a suspended warehouse and confirm it is running by describing it.
ARAZZO
Submit a SQL statement asynchronously and check its execution status by handle.
ARAZZO
Submit a SQL statement for execution, poll its status, then fetch the result set.
ARAZZO
Create a warehouse, describe it to confirm, then suspend it to stop billing.
ARAZZO
Standard: $2.00/credit (US on-demand baseline)
Enterprise: $3.00/credit (1.5x) with multi-cluster, Time Travel 90d
Business Critical: $4.00/credit (2x) with CMK, PrivateLink, HIPAA
VPS: dedicated metadata for highest isolation
Storage: $23/TB-month on-demand
Multi-cloud: AWS, GCP, Azure (regions priced 20-50% higher outside US)
Warehouse sizes XS-6XL (1-512 credits/hour)
SQL API for REST-based queries
Snowpipe streaming for low-latency ingest (per-channel limits)
Default 60 concurrent queries per user, 8 per warehouse
Snowpark for Python/Scala/Java in-DB execution
Cortex AI/ML built-in functions
Native Apps framework
Data Marketplace for data sharing
Streamlit hosted apps
Time Travel and Fail-safe
info:
_postman_id: c276589f-90a4-45f0-94f5-14f498b0a579
name: Snowflake Warehouse API
description: "The Snowflake Warehouse API is a REST API that you can use to access, customize and manage virtual warehouse\
\ in a Snowflake account.\n\nContact Support:\n Name: Snowflake, Inc.\n Email: support@snowflake.com"
schema: https://schema.getpostman.com/json/collection/v2.1.0/collection.json
createdAt: '2026-06-05T13:21:23.000Z'
updatedAt: '2026-06-05T13:21:23.000Z'
lastUpdatedBy: '35240'
uid: 35240-c276589f-90a4-45f0-94f5-14f498b0a579
item:
- name: api
item:
- name: v2
item:
- name: warehouses
item:
- name: '{name}'
item:
- name: Describe Warehouse
id: 9bc50f26-cddc-4c7b-8a28-143448da5c8d
protocolProfileBehavior:
disableBodyPruning: true
request:
method: GET
header:
- key: Accept
value: application/json
url:
raw: '{{baseUrl}}/api/v2/warehouses/:name'
host:
- '{{baseUrl}}'
path:
- api
- v2
- warehouses
- :name
variable:
- id: 2da57fb8-d095-4168-8d2d-9ea5179bf61a
key: name
description: Describes the warehouse, show information of the chosen warehouse. Equivalent to DESCRIBE WAREHOUSE
in SQL.
response:
- id: 7f7e0b5b-247c-42c7-a07d-00db08955427
name: successful
originalRequest:
method: GET
header:
- key: Accept
value: application/json
url:
raw: '{{baseUrl}}/api/v2/warehouses/:name'
host:
- '{{baseUrl}}'
path:
- api
- v2
- warehouses
- :name
variable:
- key: name
status: OK
code: 200
_postman_previewlanguage: json
header:
- key: Content-Type
value: application/json
- disabled: false
description:
content: ''
type: text/plain
key: X-Snowflake-Request-ID
value: ''
- disabled: false
description:
content: ''
type: text/plain
key: Link
value: ''
cookie: []
responseTime: null
body: "{\n \"name\": {\n \"value\": \"reference ./common.yaml#/components/schemas/Identifier not found in\
\ the OpenAPI spec\"\n },\n \"warehouse_type\": \"<string>\",\n \"warehouse_size\": \"<string>\",\n \"wait_for_completion\"\
: \"false\",\n \"max_cluster_count\": \"<integer>\",\n \"min_cluster_count\": \"<integer>\",\n \"scaling_policy\"\
: \"<string>\",\n \"auto_suspend\": \"<integer>\",\n \"auto_resume\": \"true\",\n \"initially_suspended\"\
: \"false\",\n \"resource_monitor\": {\n \"value\": \"reference ./common.yaml#/components/schemas/Identifier\
\ not found in the OpenAPI spec\"\n },\n \"comment\": \"<string>\",\n \"enable_query_acceleration\": \"true\"\
,\n \"query_acceleration_max_scale_factor\": \"<integer>\",\n \"max_concurrency_level\": \"<integer>\",\n\
\ \"statement_queued_timeout_in_seconds\": \"<integer>\",\n \"statement_timeout_in_seconds\": \"<integer>\"\
,\n \"type\": \"<string>\",\n \"size\": \"<string>\",\n \"state\": \"<string>\",\n \"started_clusters\"\
: \"<integer>\",\n \"running\": \"<integer>\",\n \"queued\": \"<integer>\",\n \"is_default\": \"<boolean>\"\
,\n \"is_current\": \"<boolean>\",\n \"available\": \"<string>\",\n \"provisioning\": \"<string>\",\n \"\
quiescing\": \"<string>\",\n \"other\": \"<string>\",\n \"created_on\": \"<dateTime>\",\n \"resumed_on\"\
: \"<dateTime>\",\n \"updated_on\": \"<dateTime>\",\n \"owner\": \"<string>\",\n \"budget\": \"<string>\"\
,\n \"kind\": \"<string>\",\n \"owner_role_type\": \"<string>\",\n \"warehouse_credit_limit\": \"<long>\"\
,\n \"target_statement_size\": \"<string>\"\n}"
createdAt: '2026-06-05T13:21:23.000Z'
updatedAt: '2026-06-05T13:21:23.000Z'
uid: 35240-7f7e0b5b-247c-42c7-a07d-00db08955427
- id: f9180a1f-cf66-4db1-b8bc-d03f4e729c3f
name: 202 response
originalRequest:
method: GET
header: []
url:
raw: '{{baseUrl}}/api/v2/warehouses/:name'
host:
- '{{baseUrl}}'
path:
- api
- v2
- warehouses
- :name
variable:
- key: name
status: Accepted
code: 202
_postman_previewlanguage: text
header: []
cookie: []
responseTime: null
body: null
createdAt: '2026-06-05T13:21:23.000Z'
updatedAt: '2026-06-05T13:21:23.000Z'
uid: 35240-f9180a1f-cf66-4db1-b8bc-d03f4e729c3f
- id: d3a9055e-3960-40ee-9909-b774736c0c08
name: 400 response
originalRequest:
method: GET
header: []
url:
raw: '{{baseUrl}}/api/v2/warehouses/:name'
host:
- '{{baseUrl}}'
path:
- api
- v2
- warehouses
- :name
variable:
- key: name
status: Bad Request
code: 400
_postman_previewlanguage: text
header: []
cookie: []
responseTime: null
body: null
createdAt: '2026-06-05T13:21:23.000Z'
updatedAt: '2026-06-05T13:21:23.000Z'
uid: 35240-d3a9055e-3960-40ee-9909-b774736c0c08
- id: f9045126-2c43-4654-b86e-8530ebbc9aa8
name: 401 response
originalRequest:
method: GET
header: []
url:
raw: '{{baseUrl}}/api/v2/warehouses/:name'
host:
- '{{baseUrl}}'
path:
- api
- v2
- warehouses
- :name
variable:
- key: name
status: Unauthorized
code: 401
_postman_previewlanguage: text
header: []
cookie: []
responseTime: null
body: null
createdAt: '2026-06-05T13:21:23.000Z'
updatedAt: '2026-06-05T13:21:23.000Z'
uid: 35240-f9045126-2c43-4654-b86e-8530ebbc9aa8
- id: 90b0190a-46ec-44b3-8407-fc6cc7452a86
name: 403 response
originalRequest:
method: GET
header: []
url:
raw: '{{baseUrl}}/api/v2/warehouses/:name'
host:
- '{{baseUrl}}'
path:
- api
- v2
- warehouses
- :name
variable:
- key: name
status: Forbidden
code: 403
_postman_previewlanguage: text
header: []
cookie: []
responseTime: null
body: null
createdAt: '2026-06-05T13:21:23.000Z'
updatedAt: '2026-06-05T13:21:23.000Z'
uid: 35240-90b0190a-46ec-44b3-8407-fc6cc7452a86
- id: f063ed5d-4875-45d7-8823-0904e7fff1a7
name: 404 response
originalRequest:
method: GET
header: []
url:
raw: '{{baseUrl}}/api/v2/warehouses/:name'
host:
- '{{baseUrl}}'
path:
- api
- v2
- warehouses
- :name
variable:
- key: name
status: Not Found
code: 404
_postman_previewlanguage: text
header: []
cookie: []
responseTime: null
body: null
createdAt: '2026-06-05T13:21:23.000Z'
updatedAt: '2026-06-05T13:21:23.000Z'
uid: 35240-f063ed5d-4875-45d7-8823-0904e7fff1a7
- id: f07aff64-0715-4029-9237-a110b056d21e
name: 405 response
originalRequest:
method: GET
header: []
url:
raw: '{{baseUrl}}/api/v2/warehouses/:name'
host:
- '{{baseUrl}}'
path:
- api
- v2
- warehouses
- :name
variable:
- key: name
status: Method Not Allowed
code: 405
_postman_previewlanguage: text
header: []
cookie: []
responseTime: null
body: null
createdAt: '2026-06-05T13:21:23.000Z'
updatedAt: '2026-06-05T13:21:23.000Z'
uid: 35240-f07aff64-0715-4029-9237-a110b056d21e
- id: 8e5cd554-1b5a-4a14-8748-1e134068ebad
name: 408 response
originalRequest:
method: GET
header: []
url:
raw: '{{baseUrl}}/api/v2/warehouses/:name'
host:
- '{{baseUrl}}'
path:
- api
- v2
- warehouses
- :name
variable:
- key: name
status: Request Timeout
code: 408
_postman_previewlanguage: text
header: []
cookie: []
responseTime: null
body: null
createdAt: '2026-06-05T13:21:23.000Z'
updatedAt: '2026-06-05T13:21:23.000Z'
uid: 35240-8e5cd554-1b5a-4a14-8748-1e134068ebad
- id: d20678cc-dff8-4243-95a7-10d50f77b519
name: 409 response
originalRequest:
method: GET
header: []
url:
raw: '{{baseUrl}}/api/v2/warehouses/:name'
host:
- '{{baseUrl}}'
path:
- api
- v2
- warehouses
- :name
variable:
- key: name
status: Conflict
code: 409
_postman_previewlanguage: text
header: []
cookie: []
responseTime: null
body: null
createdAt: '2026-06-05T13:21:23.000Z'
updatedAt: '2026-06-05T13:21:23.000Z'
uid: 35240-d20678cc-dff8-4243-95a7-10d50f77b519
- id: ca96cd07-1d36-4149-9ba3-befa4fffc856
name: 410 response
originalRequest:
method: GET
header: []
url:
raw: '{{baseUrl}}/api/v2/warehouses/:name'
host:
- '{{baseUrl}}'
path:
- api
- v2
- warehouses
- :name
variable:
- key: name
status: Gone
code: 410
_postman_previewlanguage: text
header: []
cookie: []
responseTime: null
body: null
createdAt: '2026-06-05T13:21:23.000Z'
updatedAt: '2026-06-05T13:21:23.000Z'
uid: 35240-ca96cd07-1d36-4149-9ba3-befa4fffc856
- id: d0674a9b-4134-48f6-be50-6b19071049a2
name: 429 response
originalRequest:
method: GET
header: []
url:
raw: '{{baseUrl}}/api/v2/warehouses/:name'
host:
- '{{baseUrl}}'
path:
- api
- v2
- warehouses
- :name
variable:
- key: name
status: Too Many Requests
code: 429
_postman_previewlanguage: text
header: []
cookie: []
responseTime: null
body: null
createdAt: '2026-06-05T13:21:23.000Z'
updatedAt: '2026-06-05T13:21:23.000Z'
uid: 35240-d0674a9b-4134-48f6-be50-6b19071049a2
- id: 9157957f-ded1-4004-9dfd-738eca597baa
name: 500 response
originalRequest:
method: GET
header: []
url:
raw: '{{baseUrl}}/api/v2/warehouses/:name'
host:
- '{{baseUrl}}'
path:
- api
- v2
- warehouses
- :name
variable:
- key: name
status: Internal Server Error
code: 500
_postman_previewlanguage: text
header: []
cookie: []
responseTime: null
body: null
createdAt: '2026-06-05T13:21:23.000Z'
updatedAt: '2026-06-05T13:21:23.000Z'
uid: 35240-9157957f-ded1-4004-9dfd-738eca597baa
- id: 0652e5e0-7adf-4576-b9e4-36ce1974dcd9
name: 503 response
originalRequest:
method: GET
header: []
url:
raw: '{{baseUrl}}/api/v2/warehouses/:name'
host:
- '{{baseUrl}}'
path:
- api
- v2
- warehouses
- :name
variable:
- key: name
status: Service Unavailable
code: 503
_postman_previewlanguage: text
header: []
cookie: []
responseTime: null
body: null
createdAt: '2026-06-05T13:21:23.000Z'
updatedAt: '2026-06-05T13:21:23.000Z'
uid: 35240-0652e5e0-7adf-4576-b9e4-36ce1974dcd9
- id: f14c8d34-58ac-4df8-8467-fb5d38f9f3d4
name: 504 response
originalRequest:
method: GET
header: []
url:
raw: '{{baseUrl}}/api/v2/warehouses/:name'
host:
- '{{baseUrl}}'
path:
- api
- v2
- warehouses
- :name
variable:
- key: name
status: Gateway Timeout
code: 504
_postman_previewlanguage: text
header: []
cookie: []
responseTime: null
body: null
createdAt: '2026-06-05T13:21:23.000Z'
updatedAt: '2026-06-05T13:21:23.000Z'
uid: 35240-f14c8d34-58ac-4df8-8467-fb5d38f9f3d4
createdAt: '2026-06-05T13:21:23.000Z'
updatedAt: '2026-06-05T13:21:23.000Z'
uid: 35240-9bc50f26-cddc-4c7b-8a28-143448da5c8d
- name: Drop Warehouse
id: 5cf4e0d2-135d-4392-8e93-6d9f02cae240
protocolProfileBehavior:
disableBodyPruning: true
request:
method: DELETE
header: []
url:
raw: '{{baseUrl}}/api/v2/warehouses/:name'
host:
- '{{baseUrl}}'
path:
- api
- v2
- warehouses
- :name
variable:
- id: f11cced7-cc84-4deb-b696-4c2a1e27f981
key: name
description: Removes the specified virtual warehouse from the system. Equivalent to DROP WAREHOUSE in SQL.
response:
- id: 2fe4be48-d746-4b89-bc58-9fa1a9684ab2
name: 200 response
originalRequest:
method: DELETE
header: []
url:
raw: '{{baseUrl}}/api/v2/warehouses/:name'
host:
- '{{baseUrl}}'
path:
- api
- v2
- warehouses
- :name
variable:
- key: name
status: OK
code: 200
_postman_previewlanguage: text
header: []
cookie: []
responseTime: null
body: null
createdAt: '2026-06-05T13:21:23.000Z'
updatedAt: '2026-06-05T13:21:23.000Z'
uid: 35240-2fe4be48-d746-4b89-bc58-9fa1a9684ab2
- id: 24cf7197-b875-4205-b0f4-eed4f6bd2106
name: 202 response
originalRequest:
method: DELETE
header: []
url:
raw: '{{baseUrl}}/api/v2/warehouses/:name'
host:
- '{{baseUrl}}'
path:
- api
- v2
- warehouses
- :name
variable:
- key: name
status: Accepted
code: 202
_postman_previewlanguage: text
header: []
cookie: []
responseTime: null
body: null
createdAt: '2026-06-05T13:21:23.000Z'
updatedAt: '2026-06-05T13:21:23.000Z'
uid: 35240-24cf7197-b875-4205-b0f4-eed4f6bd2106
- id: 9aca5621-598a-46c6-a1a7-dfa74bf80e75
name: 400 response
originalRequest:
method: DELETE
header: []
url:
raw: '{{baseUrl}}/api/v2/warehouses/:name'
host:
- '{{baseUrl}}'
path:
- api
- v2
- warehouses
- :name
variable:
- key: name
status: Bad Request
code: 400
_postman_previewlanguage: text
header: []
cookie: []
responseTime: null
body: null
createdAt: '2026-06-05T13:21:23.000Z'
updatedAt: '2026-06-05T13:21:23.000Z'
uid: 35240-9aca5621-598a-46c6-a1a7-dfa74bf80e75
- id: 1e2f9065-74fb-4348-8056-406ed1507b46
name: 401 response
originalRequest:
method: DELETE
header: []
url:
raw: '{{baseUrl}}/api/v2/warehouses/:name'
host:
- '{{baseUrl}}'
path:
- api
- v2
- warehouses
- :name
variable:
- key: name
status: Unauthorized
code: 401
_postman_previewlanguage: text
header: []
cookie: []
responseTime: null
body: null
createdAt: '2026-06-05T13:21:23.000Z'
updatedAt: '2026-06-05T13:21:23.000Z'
uid: 35240-1e2f9065-74fb-4348-8056-406ed1507b46
- id: 87f6d6db-37c3-463d-9c4b-06f1e5481c7f
name: 403 response
originalRequest:
method: DELETE
header: []
url:
raw: '{{baseUrl}}/api/v2/warehouses/:name'
host:
- '{{baseUrl}}'
path:
- api
- v2
- warehouses
- :name
variable:
- key: name
status: Forbidden
code: 403
_postman_previewlanguage: text
header: []
cookie: []
responseTime: null
body: null
createdAt: '2026-06-05T13:21:23.000Z'
updatedAt: '2026-06-05T13:21:23.000Z'
uid: 35240-87f6d6db-37c3-463d-9c4b-06f1e5481c7f
- id: 065b2ece-ab8a-4525-a347-aa1a567c0eb8
name: 404 response
originalRequest:
method: DELETE
header: []
url:
raw: '{{baseUrl}}/api/v2/warehouses/:name'
host:
- '{{baseUrl}}'
path:
- api
- v2
- warehouses
- :name
variable:
- key: name
status: Not Found
code: 404
_postman_previewlanguage: text
header: []
cookie: []
responseTime: null
body: null
createdAt: '2026-06-05T13:21:23.000Z'
updatedAt: '2026-06-05T13:21:23.000Z'
uid: 35240-065b2ece-ab8a-4525-a347-aa1a567c0eb8
- id: 5592902e-e4d6-41bc-954d-e77cd981105a
name: 405 response
originalRequest:
method: DELETE
header: []
url:
raw: '{{baseUrl}}/api/v2/warehouses/:name'
host:
- '{{baseUrl}}'
path:
- api
- v2
- warehouses
- :name
variable:
- key: name
status: Method Not Allowed
code: 405
_postman_previewlanguage: text
header: []
cookie: []
responseTime: null
body: null
createdAt: '2026-06-05T13:21:23.000Z'
updatedAt: '2026-06-05T13:21:23.000Z'
uid: 35240-5592902e-e4d6-41bc-954d-e77cd981105a
- id: a99a7d33-86e1-42d9-b46b-5efa24ff9bd5
name: 408 response
originalRequest:
method: DELETE
header: []
url:
raw: '{{baseUrl}}/api/v2/warehouses/:name'
host:
- '{{baseUrl}}'
path:
- api
- v2
- warehouses
- :name
variable:
- key: name
status: Request Timeout
code: 408
_postman_previewlanguage: text
header: []
cookie: []
responseTime: null
body: null
createdAt: '2026-06-05T13:21:23.000Z'
updatedAt: '2026-06-05T13:21:23.000Z'
uid: 35240-a99a7d33-86e1-42d9-b46b-5efa24ff9bd5
- id: d1f1a3fb-3e48-438e-84cf-4496a603485a
name: 409 response
originalRequest:
method: DELETE
header: []
url:
raw: '{{baseUrl}}/api/v2/warehouses/:name'
host:
- '{{baseUrl}}'
path:
- api
- v2
- warehouses
- :name
variable:
- key: name
status: Conflict
code: 409
_postman_previewlanguage: text
header: []
cookie: []
responseTime: null
body: null
createdAt: '2026-06-05T13:21:23.000Z'
updatedAt: '2026-06-05T13:21:23.000Z'
uid: 35240-d1f1a3fb-3e48-438e-84cf-4496a603485a
- id: ad4b7f12-923e-40b9-97c3-d7e5d388679b
name: 410 response
originalRequest:
method: DELETE
header: []
url:
raw: '{{baseUrl}}/api/v2/warehouses/:name'
host:
- '{{baseUrl}}'
path:
- api
- v2
- warehouses
- :name
variable:
- key: name
status: Gone
code: 410
_postman_previewlanguage: text
header: []
cookie: []
responseTime: null
body: null
createdAt: '2026-06-05T13:21:23.000Z'
updatedAt: '2026-06-05T13:21:23.000Z'
uid: 35240-ad4b7f12-923e-40b9-97c3-d7e5d388679b
- id: c5fb64a1-966f-4c04-9d87-3794e429070c
name: 429 response
originalRequest:
method: DELETE
header: []
url:
raw: '{{baseUrl}}/api/v2/warehouses/:name'
host:
- '{{baseUrl}}'
path:
- api
- v2
- warehouses
- :name
variable:
- key: name
status: Too Many Requests
code: 429
_postman_previewlanguage: text
header: []
cookie: []
responseTime: null
body: null
createdAt: '2026-06-05T13:21:23.000Z'
updatedAt: '2026-06-05T13:21:23.000Z'
uid: 35240-c5fb64a1-966f-4c04-9d87-3794e429070c
- id: 3a000c90-ed93-4384-9223-002122198197
name: 500 response
originalRequest:
method: DELETE
header: []
url:
raw: '{{baseUrl}}/api/v2/warehouses/:name'
host:
- '{{baseUrl}}'
path:
- api
- v2
- warehouses
- :name
variable:
- key: name
status: Internal Server Error
code: 500
_postman_previewlanguage: text
header: []
cookie: []
responseTime: null
body: null
createdAt: '2026-06-05T13:21:23.000Z'
updatedAt: '2026-06-05T13:21:23.000Z'
uid: 35240-3a000c90-ed93-4384-9223-002122198197
- id: bbf9d274-a2d9-40eb-a231-f5b9c12904de
name: 503 response
originalRequest:
method: DELETE
header: []
url:
raw: '{{baseUrl}}/api/v2/warehouses/:name'
host:
- '{{baseUrl}}'
path:
- api
- v2
- warehouses
- :name
variable:
- key: name
status: Service Unavailable
code: 503
_postman_previewlanguage: text
header: []
cookie: []
responseTime: null
body: null
createdAt: '2026-06-05T13:21:23.000Z'
updatedAt: '2026-06-05T13:21:23.000Z'
uid: 35240-bbf9d274-a2d9-40eb-a231-f5b9c12904de
- id: 74955cd1-f730-4278-a6ab-d9c63d6d31ec
name: 504 response
originalRequest:
method: DELETE
header: []
url:
raw: '{{baseUrl}}/api/v2/warehouses/:name'
host:
- '{{baseUrl}}'
path:
- api
- v2
- warehouses
- :name
variable:
- key: name
status: Gateway Timeout
code: 504
_postman_previewlanguage: text
header: []
cookie: []
responseTime: null
body: null
createdAt: '2026-06-05T13:21:23.000Z'
updatedAt: '2026-06-05T13:21:23.000Z'
uid: 35240-74955cd1-f730-4278-a6ab-d9c63d6d31ec
createdAt: '2026-06-05T13:21:23.000Z'
updatedAt: '2026-06-05T13:21:23.000Z'
uid: 35240-5cf4e0d2-135d-4392-8e93-6d9f02cae240
- name: Create a (or Alter an Existing) Warehouse.
id: ea08d271-8a26-41f7-b51e-039f84f26c0c
protocolProfileBehavior:
disableBodyPruning: true
request:
method: PUT
header:
- key: Content-Type
value: application/json
body:
mode: raw
raw: "{\n \"name\": {\n \"value\": \"reference ./common.yaml#/components/schemas/Identifier not found in\
\ the OpenAPI spec\"\n },\n \"warehouse_type\": \"<string>\",\n \"warehouse_size\": \"<string>\",\n \"\
wait_for_completion\": \"false\",\n \"max_cluster_count\": \"<integer>\",\n \"min_cluster_count\": \"<integer>\"\
,\n \"scaling_policy\": \"<string>\",\n \"auto_suspend\": \"<integer>\",\n \"auto_resume\": \"true\",\n\
\ \"initially_suspended\": \"false\",\n \"resource_monitor\": {\n \"value\": \"reference ./common.yaml#/components/schemas/Identifier\
\ not found in the OpenAPI spec\"\n },\n \"comment\": \"<string>\",\n \"enable_query_acceleration\": \"\
true\",\n \"query_acceleration_max_scale_factor\": \"<integer>\",\n \"max_concurrency_level\": \"<integer>\"\
,\n \"statement_queued_timeout_in_seconds\": \"<integer>\",\n \"statement_timeout_in_seconds\": \"<integer>\"\
,\n \"type\": \"<string>\",\n \"size\": \"<string>\",\n \"state\": \"<string>\",\n \"started_clusters\"\
: \"<integer>\",\n \"running\": \"<integer>\",\n \"queued\": \"<integer>\",\n \"is_default\": \"<boolean>\"\
,\n \"is_current\": \"<boolean>\",\n \"available\": \"<string>\",\n \"provisioning\": \"<string>\",\n \
\ \"quiescing\": \"<string>\",\n \"other\": \"<string>\",\n \"created_on\": \"<dateTime>\",\n \"resumed_on\"\
: \"<dateTime>\",\n \"updated_on\": \"<dateTime>\",\n \"owner\": \"<string>\",\n \"budget\": \"<string>\"\
,\n \"kind\": \"<string>\",\n \"owner_role_type\": \"<string>\",\n \"warehouse_credit_limit\": \"<long>\"\
,\n \"target_statement_size\": \"<string>\"\n}"
options:
raw:
headerFamily: json
language: json
url:
raw: '{{baseUrl}}/api/v2/warehouses/:name'
host:
- '{{baseUrl}}'
path:
- api
- v2
- warehouses
- :name
variable:
- id: 127fe3cd-c9bb-441c-90c1-e6c49fb6e3aa
key: name
description: Create a (or alter an existing) warehouse. Even if the operation is just an alter, the full property
set must be provided.
response:
- id: 4f7021d9-8c58-48ee-b133-589c64cc612a
name: 200 response
originalRequest:
method: PUT
header:
- key: Content-Type
value: application/json
body:
mode: raw
raw: "{\n \"name\": {\n \"value\": \"reference ./common.yaml#/components/schemas/Identifier not found\
\ in the OpenAPI spec\"\n },\n \"warehouse_type\": \"<string>\",\n \"warehouse_size\": \"<string>\",\n\
\ \"wait_for_completion\": \"false\",\n \"max_cluster_count\": \"<integer>\",\n \"min_cluster_count\"\
: \"<integer>\",\n \"scaling_policy\": \"<string>\",\n \"auto_suspend\": \"<integer>\",\n \"auto_resume\"\
: \"true\",\n \"initially_suspended\": \"false\",\n \"resource_monitor\": {\n \"value\": \"reference\
\ ./common.yaml#/components/schemas/Identifier not found in the OpenAPI spec\"\n },\n \"comment\": \"\
<string>\",\n \"enable_query_acceleration\": \"true\",\n \"query_acceleration_max_scale_factor\": \"<integer>\"\
,\n \"max_concurrency_level\": \"<integer>\",\n \"statement_queued_timeout_in_seconds\": \"<integer>\"\
,\n \"statement_timeout_in_seconds\": \"<integer>\",\n \"type\": \"<string>\",\n \"size\": \"<string>\"\
,\n \"state\": \"<string>\",\n \"started_clusters\": \"<integer>\",\n \"running\": \"<integer>\",\n \
\ \"queued\": \"<integer>\",\n \"is_default\": \"<boolean>\",\n \"is_current\": \"<boolean>\",\n \"available\"\
: \"<string>\",\n \"provisioning\": \"<string>\",\n \"quiescing\": \"<string>\",\n \"other\": \"<string>\"\
,\n \"created_on\": \"<dateTime>\",\n \"resumed_on\": \"<dateTime>\",\n \"updated_on\": \"<dateTime>\"\
,\n \"owner\": \"<string>\",\n \"b
# --- truncated at 32 KB (238 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/snowflake/refs/heads/main/apis.yml