# Snowflake Documentation — Snowflake REST API > REST API reference for managing Snowflake resources programmatically. - [Authenticating Snowflake REST APIs with Snowflake](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/authentication.md) - [Common setup for Snowflake REST APIs tutorials](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/tutorials/common-setup.md) - [Getting started with the Snowflake REST APIs](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/getting-started.md) - [Manage accounts](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/account/account-introduction.md) - [Manage alerts](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/alert/alert-introduction.md) - [Manage API integrations](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/api-integration/api-integration-introduction.md) - [Manage artifact repositories](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/artifact-repository/artifact-repository-introduction.md) - [Manage compute pools](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/compute-pools/cp-introduction.md) - [Manage data pipes](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/pipe/pipe-introduction.md) - [Manage database roles](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/database-role/database-role-introduction.md) - [Manage database schemas](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/schemas/schemas-introduction.md) - [Manage databases](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/databases/db-introduction.md) - [Manage dynamic tables](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/dynamic-tables/dynamic-tables-introduction.md) - [Manage event tables](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/event-table/event-table-introduction.md) - [Manage external volumes](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/external-volume/external-volume-introduction.md) - [Manage functions](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/functions/functions-introduction.md) - [Manage grants](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/grants/grants-introduction.md) - [Manage Iceberg tables](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/iceberg-table/iceberg-table-introduction.md) - [Manage image repositories](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/image-repositories/images-introduction.md) - [Manage network policies](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/network-policy/network-policy-introduction.md) - [Manage network rules](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/network-rule/network-rule-introduction.md) - [Manage notebooks](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/notebook/notebook-introduction.md) - [Manage password policies](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/password-policy/password-policy-introduction.md) - [Manage procedures](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/procedure/procedure-introduction.md) - [Manage roles](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/roles/roles-introduction.md) - [Manage secrets](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/secret/secret-introduction.md) - [Manage sequences](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/sequence/sequence-introduction.md) - [Manage Snowflake Container Services](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/services/services-introduction.md) - [Manage stages](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/stages/stages-introduction.md) - [Manage Streamlit](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/streamlit/streamlit-introduction.md) - [Manage streams](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/stream/stream-introduction.md) - [Manage Tables](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/tables/tables-introduction.md) - [Manage tags](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/tag/tag-introduction.md) - [Manage tasks](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/tasks/tasks-introduction.md) - [Manage user-defined functions](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/user-defined-function/user-defined-function-introduction.md) - [Manage users](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/users/users-introduction.md) - [Manage views](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/view/view-introduction.md) - [Manage warehouses](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/warehouses/warehouses-introduction.md) - [Snowflake REST APIs](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/snowflake-rest-api.md) - [Snowflake REST APIs reference](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/reference.md) - [Specify Snowflake context with Snowflake REST APIs](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/setting-context.md) - [Tutorial 1: Create and manage databases, schemas, and tables](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/tutorials/tutorial-1.md) - [Tutorial 2: Create and manage tasks](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/tutorials/tutorial-2.md) - [Tutorials: Getting started with the Snowflake REST APIs](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/tutorials-overview.md) - [Use catalog integrations](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/catalog-integration/catalog-integration-introduction.md) - [Use Cortex Embed](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/cortex-embed/cortex-embed-introduction.md) - [Use Cortex Inference](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/cortex-inference/cortex-inference-introduction.md) - [Use Cortex Lite Agent](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/cortex-lite-agent/cortex-lite-agent-introduction.md) - [Use notification integrations](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/notification-integration/notification-integration-introduction.md) - [Use the Cortex Search Service](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/cortex-search/cortex-search-introduction.md) - [Work with managed accounts](https://docs.snowflake.com/en/developer-guide/snowflake-rest-api/managed-account/managed-account-introduction.md)