Manage Snowflake Container Services¶
The Snowflake REST Service API provides the following endpoints to manage Snowflake services:
Snowflake REST Services API endpoints
| Endpoint | Description |
|---|---|
GET /api/v2/databases/database/schemas/schema/services | Lists available services for the named database and schema. |
POST /api/v2/databases/database/schemas/schema/services | Creates a service. |
POST /api/v2/databases/database/schemas/schema/services:execute-job | Creates and executes a job service. |
GET /api/v2/databases/database/schemas/schema/services/name | Fetches the named service. |
PUT /api/v2/databases/database/schemas/schema/services/name | Creates a new, or alter an existing, service. |
DELETE /api/v2/databases/database/schemas/schema/services/name | Deletes a named service. |
GET /api/v2/databases/database/schemas/schema/services/name/logs | Fetches the logs for a named service. |
GET /api/v2/databases/database/schemas/schema/services/name/status | Returns the status of a named service. |
GET /api/v2/databases/database/schemas/schema/services/name/containers | Lists all the containers of the specified service. |
GET /api/v2/databases/database/schemas/schema/services/name/instances | Lists all the instances of the specified service. |
GET /api/v2/databases/database/schemas/schema/services/name/roles | Lists all the service roles of the specified service. |
GET /api/v2/databases/database/schemas/schema/services/service/roles/name/grants-of | Lists all the grants of the specified service role. |
GET /api/v2/databases/database/schemas/schema/services/service/roles/name/grants | Lists all the grants given to the specified service role. |
POST /api/v2/databases/database/schemas/schema/services/name:resume | Resumes a previously suspended service. |
POST /api/v2/databases/database/schemas/schema/services/name:suspend | Suspends a named service. |
GET /api/v2/databases/database/schemas/schema/services/name/endpoints | Lists the endpoints defined in the specified service. |
For reference documentation, see Snowflake Service API reference.