Qodex.ai
Qodex.ai
Introduction
Cortex Analyst API
api-v2-cortex-analyst-message
Send a data question to the Cortex Analyst
Cortex Inference API
api-v2-cortex-inference:complete
Perform LLM text completion inference.
Cortex Search REST API
api-v2-databases-{database}-schemas-{schema}-cortex-search-services-{service_name}:query
Query a Cortex Search Service.
Snowflake Compute Pools API
api-v2-compute-pools-{name}
Fetches a compute pool.Deletes a compute pool.
api-v2-compute-pools-{name}:resume
Resumes a suspended compute pool.
api-v2-compute-pools-{name}:suspend
Suspends an active compute pool.
api-v2-compute-pools-{name}:stopallservices
Stops all services on the compute pool.
api-v2-compute-pools-{name}:stop-all-services
Stops all services on the compute pool.
api-v2-compute-pools
Lists compute pools.Creates a compute pool.
Snowflake Database API
api-v2-databases-{name}:from_share
Creates a database from a share.
api-v2-databases-{name}:clone
Clones a database.
api-v2-databases-{name}-replication:enable
Enables database replication.
api-v2-databases-{name}-replication:disable
Disables database replication.
api-v2-databases-{name}-replication:refresh
Refreshes database replications.
api-v2-databases-{name}-failover:enable
Enables database failover.
api-v2-databases-{name}-failover:disable
Disables database failover.
api-v2-databases-{name}-failover:primary
Sets a primary database.
api-v2-databases-{name}
fetch DatabaseCreates a new, or alters an existing, database.Deletes a database.
api-v2-databases
Lists databases.Creates a database.
api-v2-databases:from-share
Creates a database from a share.
Snowflake Dynamic Table API
api-v2-databases-{database}-schemas-{schema}-dynamic-tables-{name}
Fetch a dynamic table.Delete a dynamic table
api-v2-databases-{database}-schemas-{schema}-dynamic-tables-{name}:clone
Clone dynamic table
api-v2-databases-{database}-schemas-{schema}-dynamic-tables-{name}:undrop
Undrop a dynamic table
api-v2-databases-{database}-schemas-{schema}-dynamic-tables-{name}:suspend
Suspend refreshes on the dynamic table
api-v2-databases-{database}-schemas-{schema}-dynamic-tables-{name}:resume
Resume refreshes on the dynamic table
api-v2-databases-{database}-schemas-{schema}-dynamic-tables-{name}:refresh
Refresh the dynamic table
api-v2-databases-{database}-schemas-{schema}-dynamic-tables-{name}:suspend-recluster
Suspend recluster of a dynamic table
api-v2-databases-{database}-schemas-{schema}-dynamic-tables-{name}:resume-recluster
Resume recluster of a dynamic table
api-v2-databases-{database}-schemas-{schema}-dynamic-tables-{name}:swap-with
Swap with another dynamic table
api-v2-databases-{database}-schemas-{schema}-dynamic-tables
List dynamic tablesCreate a dynamic table
Snowflake Function API
api-v2-databases-{database}-schemas-{schema}-functions-{nameWithArgs}
Fetch a Function.Delete a function
api-v2-databases-{database}-schemas-{schema}-functions-{name}:execute
Execute a Function.
api-v2-databases-{database}-schemas-{schema}-functions
List FunctionsCreate a Function
Snowflake Grant API
api-v2-grants-{granteeType}-{granteeName}-{securableType}-{securableName}-privileges-{privilege}-grant-option
Revoke the grant option for the specified privilege on the named securable from the named grantee.
api-v2-grants-{granteeType}-{granteeName}-{securableType}-{securableName}-privileges-{privilege}
Revoke the specified privilege on the named securable from the named grantee.
api-v2-grants-{granteeType}-{granteeName}-{securableType}-{securableName}-privileges
Grant the specified privilege(s) on the named securable to the named grantee.
api-v2-grants-{granteeType}-{granteeName}-{bulkGrantType}-{securableTypePlural}-{scopeType}-{scopeName}-privileges-{privilege}-grant-option
Revoke the grant option for the specified privilege on the specified all/future securable in the given scope from the named grantee.
api-v2-grants-{granteeType}-{granteeName}-{bulkGrantType}-{securableTypePlural}-{scopeType}-{scopeName}-privileges-{privilege}
Revoke the specified privilege on the specified all/future securable in the given scope from the named grantee.
api-v2-grants-{granteeType}-{granteeName}-{bulkGrantType}-{securableTypePlural}-{scopeType}-{scopeName}-privileges
Grant the specified privilege(s) on all/future (as specified by bulkGrantType) securables of this type in a given scope to the named grantee.
api-v2-grants-{granteeType}-{granteeName}
List of privileges associated with this grantee type and name
Snowflake Image Repository API
api-v2-databases-{database}-schemas-{schema}-image-repositories-{name}-images
List images in the image repository.
api-v2-databases-{database}-schemas-{schema}-image-repositories-{name}
Fetches an image repository.Deletes an image repository.
api-v2-databases-{database}-schemas-{schema}-image-repositories
Lists image repositories.Creates an image repository in the specified database and schema.
Snowflake Result API
api-v2-results-{result_handler}
Check result status or fetch request
Snowflake Role API
api-v2-roles-{name}
Delete a role
api-v2-roles
Create a roleList roles available to account
Snowflake SQL API V2
api/v2/statements-{statement Handle}
Checks the status of the execution of a statementCancels the execution of a statement.
api/v2/statements
Submits a SQL statement for execution.
Snowflake Schema API
api-v2-databases-{database}-schemas-{name}:clone
Clones a schema.
api-v2-databases-{database}-schemas-{name}:undrop
Undrop a schema.
api-v2-databases-{database}-schemas-{name}
fetch SchemaCreates a new, or alters an existing, schema.Deletes a schema.
api-v2-databases-{database}-schemas
Lists schemas.Creates a schema.
Snowflake Services API
api-v2-databases-{database}-schemas-{schema}-services-{name}-logs
fetch Service Logs
api-v2-databases-{database}-schemas-{schema}-services-{name}-status
fetch Service Status
api-v2-databases-{database}-schemas-{schema}-services-{name}-endpoints
List the endpoints in a service.
api-v2-databases-{database}-schemas-{schema}-services-{name}
fetch ServiceDelete a service
api-v2-databases-{database}-schemas-{schema}-services-{name}:resume
resume Service
api-v2-databases-{database}-schemas-{schema}-services-{name}:suspend
suspend Service
api-v2-databases-{database}-schemas-{schema}-services
List servicesCreate a service
Snowflake Stage API
api-v2-databases-{database}-schemas-{schema}-stages-{name}-files-{filePath}:presigned-url
Generate a presigned url and optionally encryption materials.
api-v2-databases-{database}-schemas-{schema}-stages-{name}-files
List files in the stage.
api-v2-databases-{database}-schemas-{schema}-stages-{name}
Fetch a stageDelete a stage
api-v2-databases-{database}-schemas-{schema}-stages
List stagesCreate a stage
Snowflake Table API
api-v2-databases-{database}-schemas-{schema}-tables-{name}:as_select
Create a table using the result of the specified select query
api-v2-databases-{database}-schemas-{schema}-tables-{name}:using_template
Create a table using the templates specified in staged files
api-v2-databases-{database}-schemas-{schema}-tables-{name}
Fetch a table.Create a (or alter an existing) table.Delete a table
api-v2-databases-{database}-schemas-{schema}-tables-{name}:clone
Clone table
api-v2-databases-{database}-schemas-{schema}-tables-{name}:create_like
Create a table like this existing one
api-v2-databases-{database}-schemas-{schema}-tables-{name}:create-like
Create a table like this existing one
api-v2-databases-{database}-schemas-{schema}-tables-{name}:undrop
Undrop a table
api-v2-databases-{database}-schemas-{schema}-tables-{name}:suspend_recluster
Suspend recluster of a table
api-v2-databases-{database}-schemas-{schema}-tables-{name}:suspend-recluster
Suspend recluster of a table
api-v2-databases-{database}-schemas-{schema}-tables-{name}:resume_recluster
Resume recluster of a table
api-v2-databases-{database}-schemas-{schema}-tables-{name}:resume-recluster
Resume recluster of a table
api-v2-databases-{database}-schemas-{schema}-tables-{name}:swapwith
Swap with another table
api-v2-databases-{database}-schemas-{schema}-tables-{name}:swap-with
Swap with another table
api-v2-databases-{database}-schemas-{schema}-tables
List tablesCreate a table (clone and undrop are separate subresources)
api-v2-databases-{database}-schemas-{schema}-tables:as-select
Create a table using the result of the specified select query
api-v2-databases-{database}-schemas-{schema}-tables:using-template
Create a table using the templates specified in staged files
Snowflake Task API
api-v2-databases-{database}-schemas-{schema}-tasks-{name}-dependents
Fetch the dependent tasks of a task
api-v2-databases-{database}-schemas-{schema}-tasks-{name}-current_graphs
Get the graph runs that are executing or scheduled for the task for the next 8 days.
api-v2-databases-{database}-schemas-{schema}-tasks-{name}-current-graphs
Get the graph runs that are executing or scheduled for the task for the next 8 days.
api-v2-databases-{database}-schemas-{schema}-tasks-{name}-complete_graphs
Get the graph runs that are completed for the task.
api-v2-databases-{database}-schemas-{schema}-tasks-{name}-complete-graphs
Get the graph runs that are completed for the task.
api-v2-databases-{database}-schemas-{schema}-tasks-{name}
Fetch a taskCreate a (or alter an existing) taskDelete a task
api-v2-databases-{database}-schemas-{schema}-tasks-{name}:execute
Execute a task object.
api-v2-databases-{database}-schemas-{schema}-tasks-{name}:resume
Resume a suspended task.
api-v2-databases-{database}-schemas-{schema}-tasks-{name}:suspend
Suspends a running task.
api-v2-databases-{database}-schemas-{schema}-tasks
List tasksCreate a task
Snowflake User API
api-v2-users-{name}
Fetch information about a userDelete a user
api-v2-users
Create a userList users in the system.
Snowflake Warehouse API
api-v2-warehouses-{name}
Describe warehouseDrop warehouseCreate a (or alter an existing) warehouse.
api-v2-warehouses-{name}:resume
resume warehouse
api-v2-warehouses-{name}:suspend
suspend warehouse
api-v2-warehouses-{name}:rename
update and rename warehouse
api-v2-warehouses-{name}:abort
abort all queries
api-v2-warehouses-{name}:use
use current warehouse for session
api-v2-warehouses
Create or replace warehouseList warehouse
Introduction
Cortex Analyst API
api-v2-cortex-analyst-message
Send a data question to the Cortex Analyst
Cortex Inference API
api-v2-cortex-inference:complete
Perform LLM text completion inference.
Cortex Search REST API
api-v2-databases-{database}-schemas-{schema}-cortex-search-services-{service_name}:query
Query a Cortex Search Service.
Snowflake Compute Pools API
api-v2-compute-pools-{name}
Fetches a compute pool.Deletes a compute pool.
api-v2-compute-pools-{name}:resume
Resumes a suspended compute pool.
api-v2-compute-pools-{name}:suspend
Suspends an active compute pool.
api-v2-compute-pools-{name}:stopallservices
Stops all services on the compute pool.
api-v2-compute-pools-{name}:stop-all-services
Stops all services on the compute pool.
api-v2-compute-pools
Lists compute pools.Creates a compute pool.
Snowflake Database API
api-v2-databases-{name}:from_share
Creates a database from a share.
api-v2-databases-{name}:clone
Clones a database.
api-v2-databases-{name}-replication:enable
Enables database replication.
api-v2-databases-{name}-replication:disable
Disables database replication.
api-v2-databases-{name}-replication:refresh
Refreshes database replications.
api-v2-databases-{name}-failover:enable
Enables database failover.
api-v2-databases-{name}-failover:disable
Disables database failover.
api-v2-databases-{name}-failover:primary
Sets a primary database.
api-v2-databases-{name}
fetch DatabaseCreates a new, or alters an existing, database.Deletes a database.
api-v2-databases
Lists databases.Creates a database.
api-v2-databases:from-share
Creates a database from a share.
Snowflake Dynamic Table API
api-v2-databases-{database}-schemas-{schema}-dynamic-tables-{name}
Fetch a dynamic table.Delete a dynamic table
api-v2-databases-{database}-schemas-{schema}-dynamic-tables-{name}:clone
Clone dynamic table
api-v2-databases-{database}-schemas-{schema}-dynamic-tables-{name}:undrop
Undrop a dynamic table
api-v2-databases-{database}-schemas-{schema}-dynamic-tables-{name}:suspend
Suspend refreshes on the dynamic table
api-v2-databases-{database}-schemas-{schema}-dynamic-tables-{name}:resume
Resume refreshes on the dynamic table
api-v2-databases-{database}-schemas-{schema}-dynamic-tables-{name}:refresh
Refresh the dynamic table
api-v2-databases-{database}-schemas-{schema}-dynamic-tables-{name}:suspend-recluster
Suspend recluster of a dynamic table
api-v2-databases-{database}-schemas-{schema}-dynamic-tables-{name}:resume-recluster
Resume recluster of a dynamic table
api-v2-databases-{database}-schemas-{schema}-dynamic-tables-{name}:swap-with
Swap with another dynamic table
api-v2-databases-{database}-schemas-{schema}-dynamic-tables
List dynamic tablesCreate a dynamic table
Snowflake Function API
api-v2-databases-{database}-schemas-{schema}-functions-{nameWithArgs}
Fetch a Function.Delete a function
api-v2-databases-{database}-schemas-{schema}-functions-{name}:execute
Execute a Function.
api-v2-databases-{database}-schemas-{schema}-functions
List FunctionsCreate a Function
Snowflake Grant API
api-v2-grants-{granteeType}-{granteeName}-{securableType}-{securableName}-privileges-{privilege}-grant-option
Revoke the grant option for the specified privilege on the named securable from the named grantee.
api-v2-grants-{granteeType}-{granteeName}-{securableType}-{securableName}-privileges-{privilege}
Revoke the specified privilege on the named securable from the named grantee.
api-v2-grants-{granteeType}-{granteeName}-{securableType}-{securableName}-privileges
Grant the specified privilege(s) on the named securable to the named grantee.
api-v2-grants-{granteeType}-{granteeName}-{bulkGrantType}-{securableTypePlural}-{scopeType}-{scopeName}-privileges-{privilege}-grant-option
Revoke the grant option for the specified privilege on the specified all/future securable in the given scope from the named grantee.
api-v2-grants-{granteeType}-{granteeName}-{bulkGrantType}-{securableTypePlural}-{scopeType}-{scopeName}-privileges-{privilege}
Revoke the specified privilege on the specified all/future securable in the given scope from the named grantee.
api-v2-grants-{granteeType}-{granteeName}-{bulkGrantType}-{securableTypePlural}-{scopeType}-{scopeName}-privileges
Grant the specified privilege(s) on all/future (as specified by bulkGrantType) securables of this type in a given scope to the named grantee.
api-v2-grants-{granteeType}-{granteeName}
List of privileges associated with this grantee type and name
Snowflake Image Repository API
api-v2-databases-{database}-schemas-{schema}-image-repositories-{name}-images
List images in the image repository.
api-v2-databases-{database}-schemas-{schema}-image-repositories-{name}
Fetches an image repository.Deletes an image repository.
api-v2-databases-{database}-schemas-{schema}-image-repositories
Lists image repositories.Creates an image repository in the specified database and schema.
Snowflake Result API
api-v2-results-{result_handler}
Check result status or fetch request
Snowflake Role API
api-v2-roles-{name}
Delete a role
api-v2-roles
Create a roleList roles available to account
Snowflake SQL API V2
api/v2/statements-{statement Handle}
Checks the status of the execution of a statementCancels the execution of a statement.
api/v2/statements
Submits a SQL statement for execution.
Snowflake Schema API
api-v2-databases-{database}-schemas-{name}:clone
Clones a schema.
api-v2-databases-{database}-schemas-{name}:undrop
Undrop a schema.
api-v2-databases-{database}-schemas-{name}
fetch SchemaCreates a new, or alters an existing, schema.Deletes a schema.
api-v2-databases-{database}-schemas
Lists schemas.Creates a schema.
Snowflake Services API
api-v2-databases-{database}-schemas-{schema}-services-{name}-logs
fetch Service Logs
api-v2-databases-{database}-schemas-{schema}-services-{name}-status
fetch Service Status
api-v2-databases-{database}-schemas-{schema}-services-{name}-endpoints
List the endpoints in a service.
api-v2-databases-{database}-schemas-{schema}-services-{name}
fetch ServiceDelete a service
api-v2-databases-{database}-schemas-{schema}-services-{name}:resume
resume Service
api-v2-databases-{database}-schemas-{schema}-services-{name}:suspend
suspend Service
api-v2-databases-{database}-schemas-{schema}-services
List servicesCreate a service
Snowflake Stage API
api-v2-databases-{database}-schemas-{schema}-stages-{name}-files-{filePath}:presigned-url
Generate a presigned url and optionally encryption materials.
api-v2-databases-{database}-schemas-{schema}-stages-{name}-files
List files in the stage.
api-v2-databases-{database}-schemas-{schema}-stages-{name}
Fetch a stageDelete a stage
api-v2-databases-{database}-schemas-{schema}-stages
List stagesCreate a stage
Snowflake Table API
api-v2-databases-{database}-schemas-{schema}-tables-{name}:as_select
Create a table using the result of the specified select query
api-v2-databases-{database}-schemas-{schema}-tables-{name}:using_template
Create a table using the templates specified in staged files
api-v2-databases-{database}-schemas-{schema}-tables-{name}
Fetch a table.Create a (or alter an existing) table.Delete a table
api-v2-databases-{database}-schemas-{schema}-tables-{name}:clone
Clone table
api-v2-databases-{database}-schemas-{schema}-tables-{name}:create_like
Create a table like this existing one
api-v2-databases-{database}-schemas-{schema}-tables-{name}:create-like
Create a table like this existing one
api-v2-databases-{database}-schemas-{schema}-tables-{name}:undrop
Undrop a table
api-v2-databases-{database}-schemas-{schema}-tables-{name}:suspend_recluster
Suspend recluster of a table
api-v2-databases-{database}-schemas-{schema}-tables-{name}:suspend-recluster
Suspend recluster of a table
api-v2-databases-{database}-schemas-{schema}-tables-{name}:resume_recluster
Resume recluster of a table
api-v2-databases-{database}-schemas-{schema}-tables-{name}:resume-recluster
Resume recluster of a table
api-v2-databases-{database}-schemas-{schema}-tables-{name}:swapwith
Swap with another table
api-v2-databases-{database}-schemas-{schema}-tables-{name}:swap-with
Swap with another table
api-v2-databases-{database}-schemas-{schema}-tables
List tablesCreate a table (clone and undrop are separate subresources)
api-v2-databases-{database}-schemas-{schema}-tables:as-select
Create a table using the result of the specified select query
api-v2-databases-{database}-schemas-{schema}-tables:using-template
Create a table using the templates specified in staged files
Snowflake Task API
api-v2-databases-{database}-schemas-{schema}-tasks-{name}-dependents
Fetch the dependent tasks of a task
api-v2-databases-{database}-schemas-{schema}-tasks-{name}-current_graphs
Get the graph runs that are executing or scheduled for the task for the next 8 days.
api-v2-databases-{database}-schemas-{schema}-tasks-{name}-current-graphs
Get the graph runs that are executing or scheduled for the task for the next 8 days.
api-v2-databases-{database}-schemas-{schema}-tasks-{name}-complete_graphs
Get the graph runs that are completed for the task.
api-v2-databases-{database}-schemas-{schema}-tasks-{name}-complete-graphs
Get the graph runs that are completed for the task.
api-v2-databases-{database}-schemas-{schema}-tasks-{name}
Fetch a taskCreate a (or alter an existing) taskDelete a task
api-v2-databases-{database}-schemas-{schema}-tasks-{name}:execute
Execute a task object.
api-v2-databases-{database}-schemas-{schema}-tasks-{name}:resume
Resume a suspended task.
api-v2-databases-{database}-schemas-{schema}-tasks-{name}:suspend
Suspends a running task.
api-v2-databases-{database}-schemas-{schema}-tasks
List tasksCreate a task
Snowflake User API
api-v2-users-{name}
Fetch information about a userDelete a user
api-v2-users
Create a userList users in the system.
Snowflake Warehouse API
api-v2-warehouses-{name}
Describe warehouseDrop warehouseCreate a (or alter an existing) warehouse.
api-v2-warehouses-{name}:resume
resume warehouse
api-v2-warehouses-{name}:suspend
suspend warehouse
api-v2-warehouses-{name}:rename
update and rename warehouse
api-v2-warehouses-{name}:abort
abort all queries
api-v2-warehouses-{name}:use
use current warehouse for session
api-v2-warehouses
Create or replace warehouseList warehouse
HomeCortex Search REST API

Cortex Search REST API

Number of APIs: 1

OpenAPI 3.0 specification for the Cortex Search REST API

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

  1. api-v2-databases-{database}-schemas-{schema}-cortex-search-services-{service_name}:query - Query a Cortex Search Service. POST {{baseUrl}}/api/v2/databases/:database/schemas/:schema/cortex-search-services/{{service_name}}:query
Previous
Perform LLM text completion inference.
Next
api-v2-databases-{database}-schemas-{schema}-cortex-search-services-{service_name}:query