Provenance
PublisherSnowflake
API basehttps://api.snowflake.com/
Freshness & coverage
FreshnessFreshness not declared
GeographicNot declared
TemporalNot declared
AuthenticationCredentials required (Bearer token)
Methods (4)
executeSQL
unknownExecute ad-hoc SQL queries through the Snowflake SQL API.
Required paramssqlEntitiesqueryInput schema
{ "type": "object", "properties": { "sql": { "type": "string", "examples": [ "SELECT CURRENT_VERSION()" ] }, "timeout": { "type": "number" }, "warehouse": { "type": "string", "examples": [ "COMPUTE_WH" ] }, "database": { "type": "string" }, "schema": { "type": "string" }, "role": { "type": "string" } }, "additionalProperties": false, "required": [ "sql" ] }Warehouse required unless configured. Accepts one read-only SQL statement.
listDatabases
readList databases visible to the current credentials.
Input schema
{ "type": "object", "properties": { "pattern": { "type": "string" }, "warehouse": { "type": "string", "examples": [ "COMPUTE_WH" ] }, "role": { "type": "string" } }, "additionalProperties": false }Filter: { pattern: "PROD_%" }. Warehouse required unless env set.
listTables
readList tables within a database/schema combination.
Required paramsdatabaseschemaInput schema
{ "type": "object", "properties": { "database": { "type": "string", "examples": [ "SNOWFLAKE_SAMPLE_DATA" ] }, "schema": { "type": "string", "examples": [ "TPCH_SF1" ] }, "pattern": { "type": "string" }, "warehouse": { "type": "string", "examples": [ "COMPUTE_WH" ] }, "role": { "type": "string" } }, "additionalProperties": false, "required": [ "database", "schema" ] }describeTable
readReturn column metadata for a specific table (Snowflake).
Required paramsdatabaseschematableInput schema
{ "type": "object", "properties": { "database": { "type": "string", "examples": [ "SNOWFLAKE_SAMPLE_DATA" ] }, "schema": { "type": "string", "examples": [ "TPCH_SF1" ] }, "table": { "type": "string", "examples": [ "REGION" ] }, "warehouse": { "type": "string", "examples": [ "COMPUTE_WH" ] }, "role": { "type": "string" } }, "additionalProperties": false, "required": [ "database", "schema", "table" ] }
