Snowflake
Snowflake is a cloud-based data platform that provides data warehousing, data lakes, data engineering, data science, and data application development capabilities.
APIs
Snowflake Account API
The Snowflake Account API is a REST API that you can use to access, update, and perform certain actions on Account resource in Snowflake.
Snowflake Alert API
The Snowflake Alert API is a REST API that you can use to access, update, and perform certain actions on Alert resource in a Snowflake database.
Snowflake API Integration API
The Snowflake API Integration API is a REST API that you can use to access, update, and perform certain actions on API Integration resource in a Snowflake database.
Snowflake Artifact Repository API
The Snowflake Artifact Repository API is a REST API that you can use to access, update, and perform certain actions on Artifact Repository resources in a Snowflake database.
Snowflake Catalog Integration API
The Snowflake Catalog Integration API is a REST API that you can use to access, update, and perform certain actions on Catalog Integration resource in a Snowflake database.
Snowflake Compute Pools API
The Snowflake Compute Pools API is a REST API that you can use to access, update, and perform common actions on Compute Pool resources.
Cortex Analyst API
The Snowflake Cortex Analyst API is a REST API that allows end user to chat with their data leveraging semantic models to generate SQL queries.
Cortex Embed API
The Snowflake Cortex Embed API is a REST API that performs LLM embedding for input text, similar to the Snowflake Cortex EMBED_TEXT functions.
Cortex Inference API
OpenAPI 3.0 specification for the Cortex REST API.
Cortex Search REST API
OpenAPI 3.0 specification for the Cortex Search REST API.
Snowflake Database Role API
The Snowflake Database Role API is a REST API that you can use to access, update, and perform certain actions on Database Role resource in a Snowflake database.
Snowflake Database API
The Snowflake Database API is a REST API that you can use to access, update, and perform certain actions on Database resource in Snowflake.
Snowflake Dynamic Table API
The Snowflake Dynamic Table API is a REST API that you can use to access, update, and perform certain actions on Dynamic Tables resource in a Snowflake database.
Snowflake Event Table API
The Snowflake Event Table API is a REST API that you can use to access, update, and perform certain actions on Event Table resource in a Snowflake database.
Snowflake External Volume API
The Snowflake External Volume API is a REST API that you can use to access, update, and perform certain actions on External Volume resource in a Snowflake database.
Snowflake Function API
The Snowflake Function API is a REST API that allows caller to create, execute and drop functions in a Snowflake database.
Snowflake Grant API
The Snowflake Grant API is a REST API that you can use to show or manage privileges that have been provided to users and roles in a Snowflake database.
Snowflake Iceberg Table API
The Snowflake Iceberg Table API is a REST API that you can use to access, update, and perform certain actions on Iceberg Table resource in a Snowflake database.
Snowflake Image Repository API
The Snowflake Image Repository API is a REST API that you can use to access, update, and perform common actions on Image Repository resource in Snowflake.
Snowflake Managed Account API
The Snowflake Managed Account API is a REST API that you can use to access, update, and perform certain actions on Managed Account resource in Snowflake.
Snowflake Network Policy API
The Snowflake Network Policy API is a REST API that you can use to access, update, and perform certain actions on Network Policy resource in a Snowflake database.
Snowflake Notebook API
The Snowflake Notebook API is a REST API that you can use to access, update, and perform certain actions on Notebook resource in a Snowflake database.
Snowflake Notification Integration API
The Snowflake Notification Integration API is a REST API that you can use to access, update, and perform certain actions on Notification Integration resource in a Snowflake data...
Snowflake Pipe API
The Snowflake Pipe API is a REST API that you can use to access, update, and perform certain actions on Pipe resource in a Snowflake database.
Snowflake Procedure API
The Snowflake Procedure API is a REST API that you can use to access, update, and perform certain actions on Procedure resource in a Snowflake database.
Snowflake Result API
The Snowflake Result API is a REST API that you can use to check request status and fetch request response.
Snowflake Role API
The Snowflake Role API is a REST API that you can use to access, update, and perform certain actions on Role resource in a Snowflake database.
Snowflake Schema API
The Snowflake Schema API is a REST API that you can use to access, update, and perform certain actions on a Snowflake schema.
Snowflake Services API
The Snowflake Services API is a REST API that you can use to access, update, and perform certain actions on Services resource in a Snowflake database.
Snowflake SQL API
The Snowflake SQL API is a REST API that you can use to access and update data in a Snowflake database.
Snowflake Stage API
The Snowflake Stage API is a REST API that you can use to access, update, and perform certain actions on stage resources in a Snowflake database.
Snowflake Stream API
The Snowflake Stream API is a REST API that you can use to access, update, and perform certain actions on Stream resource in a Snowflake database.
Snowflake Table API
The Snowflake Table API is a REST API that you can use to access, update, and perform certain actions on Tables resource in a Snowflake database.
Snowflake Task API
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.
Snowflake User Defined Function API
The Snowflake User Defined Function API is a REST API that you can use to access, update, and perform certain actions on User Defined Function resource in a Snowflake database.
Snowflake User API
The Snowflake User API is a REST API that you can use to access, update, and perform certain action on Users in a Snowflake database.
Snowflake View API
The Snowflake View API is a REST API that you can use to access, update, and perform certain actions on View resource in a Snowflake database.
Snowflake Warehouse API
The Snowflake Warehouse API is a REST API that you can use to access, customize and manage virtual warehouse in a Snowflake account.
Snowflake Network Rule API
The Snowflake Network Rule API is a REST API that you can use to access, update, and perform certain actions on Network Rule resources in a Snowflake database.
Snowflake Password Policy API
The Snowflake Password Policy API is a REST API that you can use to access, update, and perform certain actions on Password Policy resources in a Snowflake database.
Snowflake Secret API
The Snowflake Secret API is a REST API that you can use to access, update, and perform certain actions on Secret resources in a Snowflake database.
Snowflake Sequence API
The Snowflake Sequence API is a REST API that you can use to access, update, and perform certain actions on Sequence resources in a Snowflake database.
Snowflake Spark Connect API
The Snowflake Spark Connect API is a REST API that enables execution of Spark workloads on Snowflake infrastructure through REST endpoints.
Snowflake Streamlit API
The Snowflake Streamlit API is a REST API that you can use to access, update, and perform certain actions on Streamlit application resources in a Snowflake database.
Snowflake Tag API
The Snowflake Tag API is a REST API that you can use to access, update, and perform certain actions on Tag resources in a Snowflake database.
Cortex Agents API
The Snowflake Cortex Agents API is a REST API that you can use to create, manage, and interact with Cortex Agent objects in a Snowflake account.
Snowpipe REST API
The Snowpipe REST API provides REST endpoints for defining the list of files to ingest and fetching reports of the load history for continuous data loading into Snowflake.
Capabilities
Snowflake Compute and Services
Unified workflow for managing warehouses, compute pools, Snowpark Container Services, image repositories, and monitoring alerts. Used by Platform Engineers and DevOps teams to p...
Run with NaftikoSnowflake Cortex AI
Unified workflow for AI and ML capabilities including LLM inference, natural language analytics, semantic search, and notebook-based development. Used by Data Scientists and ML ...
Run with NaftikoSnowflake Data Engineering
Unified workflow for building and managing data pipelines using SQL execution, tasks, streams, pipes, stages, and functions. Used by Data Engineers to orchestrate ETL/ELT workfl...
Run with NaftikoSnowflake Data Management
Unified workflow for managing databases, schemas, tables, views, dynamic tables, iceberg tables, and event tables. Used by Data Engineers and Database Administrators to create, ...
Run with NaftikoSnowflake Integrations and Connectors
Unified workflow for managing API integrations, catalog integrations, and notification integrations. Used by Platform Engineers and Data Architects to connect Snowflake with ext...
Run with NaftikoSnowflake Security and Access
Unified workflow for managing users, roles, grants, database roles, network policies, and account administration. Used by Platform Administrators and Security Engineers to gover...
Run with NaftikoFeatures
Fully managed cloud data warehouse with automatic scaling, concurrency handling, and near-zero maintenance.
Store and query semi-structured and unstructured data alongside structured data using Iceberg tables and external volumes.
Built-in AI and ML capabilities including LLM inference, text embeddings, semantic search, and natural language analytics.
Developer framework for building data pipelines, ML models, and applications in Python, Java, and Scala directly on Snowflake.
Declarative data pipelines that automatically maintain materialized views with configurable lag targets.
Continuous data ingestion with low-latency loading from external sources into Snowflake tables.
Interactive development environment for data exploration, analysis, and ML model development.
Run containerized workloads and services directly within Snowflake using OCI-compatible containers.
Securely share live data across accounts and organizations without data movement or copies.
Build and deploy interactive data applications directly within Snowflake using Streamlit.
Use Cases
Build and orchestrate data pipelines using tasks, streams, pipes, and dynamic tables for ETL/ELT workflows.
Develop and deploy machine learning models using Snowpark, notebooks, and Cortex AI capabilities.
Run complex analytical queries across massive datasets with automatic scaling and concurrency.
Use Cortex Analyst to ask questions about data in natural language and receive SQL-backed answers.
Build data-intensive applications using Snowflake APIs, Snowpark, and Streamlit.
Manage access control, data classification, and compliance using roles, grants, tags, and network policies.
Integrations
Execute Spark workloads on Snowflake infrastructure through the Spark Connect API.
Create and manage Iceberg tables with support for AWS Glue, Delta, and REST catalog integrations.
Connect to external cloud storage on AWS S3, Azure Blob, and Google Cloud Storage via external volumes and stages.
Integrate with AWS SNS, Azure Event Grid, and GCP Pub/Sub for event-driven data pipelines.
Connect to Git repositories for version-controlled code and configuration management.