Manage procedures¶

The Snowflake REST Procedure API provides the following endpoints to access, update, and perform certain actions on Procedure resources.

Snowflake REST Procedure API endpoints¶

Endpoint

Description

GET /api/v2/databases/database/schemas/.schema/procedures

Lists available procedures.

POST /api/v2/databases/database/schemas/.schema/procedures

Creates a procedure.

GET /api/v2/databases/database/schemas/.schema/procedures/nameWithArgs

Fetches a procedure.

DELETE /api/v2/databases/database/schemas/.schema/procedures/nameWithArgs

Deletes a procedure.

POST /api/v2/databases/database/schemas/.schema/procedures/nameWithArgs:call

Calls a procedure.

For reference documentation, see Snowflake Procedure API reference.