Snowflake · Capability
Snowflake Services API — service
Snowflake Services API — service. 16 operations. Lead operation: List Services. Self-contained Naftiko capability covering one Snowflake business surface.
What You Can Do
GET
Listservices
— List Services
/v1/api/v2/databases/{database}/schemas/{schema}/services
POST
Createservice
— Create a Service
/v1/api/v2/databases/{database}/schemas/{schema}/services
GET
Fetchservice
— Fetch a service.
/v1/api/v2/databases/{database}/schemas/{schema}/services/{name}
PUT
Createoralterservice
— Create a (or Alter an Existing) Service.
/v1/api/v2/databases/{database}/schemas/{schema}/services/{name}
DELETE
Deleteservice
— Delete a Service
/v1/api/v2/databases/{database}/schemas/{schema}/services/{name}
GET
Listservicecontainers
— List all the containers of the service
/v1/api/v2/databases/{database}/schemas/{schema}/services/{name}/containers
GET
Showserviceendpoints
— List the Endpoints in a Service.
/v1/api/v2/databases/{database}/schemas/{schema}/services/{name}/endpoints
GET
Listserviceinstances
— List all the instances of the service
/v1/api/v2/databases/{database}/schemas/{schema}/services/{name}/instances
GET
Fetchservicelogs
— Fetch the logs for a given service.
/v1/api/v2/databases/{database}/schemas/{schema}/services/{name}/logs
GET
Listserviceroles
— List all the service roles of the service
/v1/api/v2/databases/{database}/schemas/{schema}/services/{name}/roles
GET
Fetchservicestatus
— Fetch the status for a given service.
/v1/api/v2/databases/{database}/schemas/{schema}/services/{name}/status
POST
Resumeservice
— Resume a service.
/v1/api/v2/databases/{database}/schemas/{schema}/services/name-resume
POST
Suspendservice
— Suspend a service.
/v1/api/v2/databases/{database}/schemas/{schema}/services/name-suspend
GET
Listservicerolegrantsto
— List all the grants given to the service role
/v1/api/v2/databases/{database}/schemas/{schema}/services/{service}/roles/{name}/grants
GET
Listservicerolegrantsof
— List all the grants of the service role
/v1/api/v2/databases/{database}/schemas/{schema}/services/{service}/roles/{name}/grants-of
POST
Executejobservice
— Execute a Job Service
/v1/api/v2/databases/{database}/schemas/{schema}/services-execute-job
MCP Tools
list-services
List Services
read-only
idempotent
create-service
Create a Service
fetch-service
Fetch a service.
read-only
idempotent
create-alter-existing-service
Create a (or Alter an Existing) Service.
idempotent
delete-service
Delete a Service
idempotent
list-all-containers-service
List all the containers of the service
read-only
idempotent
list-endpoints-service
List the Endpoints in a Service.
read-only
idempotent
list-all-instances-service
List all the instances of the service
read-only
idempotent
fetch-logs-given-service
Fetch the logs for a given service.
read-only
idempotent
list-all-service-roles-service
List all the service roles of the service
read-only
idempotent
fetch-status-given-service
Fetch the status for a given service.
read-only
idempotent
resume-service
Resume a service.
suspend-service
Suspend a service.
list-all-grants-given-service
List all the grants given to the service role
read-only
idempotent
list-all-grants-service-role
List all the grants of the service role
read-only
idempotent
execute-job-service
Execute a Job Service