Snowflake Task API
Number of APIs: 13
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.
Contact Support: Name: Snowflake, Inc. Email: support@snowflake.com
-
api-v2-databases-{database}-schemas-{schema}-tasks - Create a task POST {{baseUrl}}/api/v2/databases/:database/schemas/:schema/tasks?createMode=errorIfExists
-
api-v2-databases-{database}-schemas-{schema}-tasks-{name}-dependents - Fetch the dependent tasks of a task GET {{baseUrl}}/api/v2/databases/:database/schemas/:schema/tasks/:name/dependents?recursive=true
-
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. GET {{baseUrl}}/api/v2/databases/:database/schemas/:schema/tasks/:name/current_graphs?resultLimit=<integer>
-
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. GET {{baseUrl}}/api/v2/databases/:database/schemas/:schema/tasks/:name/current-graphs?resultLimit=<integer>
-
api-v2-databases-{database}-schemas-{schema}-tasks-{name}-complete-graphs - Get the graph runs that are completed for the task. GET {{baseUrl}}/api/v2/databases/:database/schemas/:schema/tasks/:name/complete-graphs?resultLimit=<integer>&errorOnly=<boolean>
-
api-v2-databases-{database}-schemas-{schema}-tasks-{name} - Fetch a task GET {{baseUrl}}/api/v2/databases/:database/schemas/:schema/tasks/:name
-
api-v2-databases-{database}-schemas-{schema}-tasks-{name} - Create a (or alter an existing) task PUT {{baseUrl}}/api/v2/databases/:database/schemas/:schema/tasks/:name
-
api-v2-databases-{database}-schemas-{schema}-tasks-{name} - Delete a task DELETE {{baseUrl}}/api/v2/databases/:database/schemas/:schema/tasks/:name?ifExists=false
-
api-v2-databases-{database}-schemas-{schema}-tasks-{name}:execute - Execute a task object. POST {{baseUrl}}/api/v2/databases/:database/schemas/:schema/tasks/{{name}}:execute?retryLast=false
-
api-v2-databases-{database}-schemas-{schema}-tasks-{name}:resume - Resume a suspended task. POST {{baseUrl}}/api/v2/databases/:database/schemas/:schema/tasks/{{name}}:resume