Snowflake logo

Snowflake

Snowflake is a cloud-based data platform that provides data warehousing, data lakes, data engineering, data science, and data application development capabilities.

47 APIs 6 Capabilities 10 Features
Data LakesData SharingData WarehousingDatabaseSQL

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 Naftiko

Snowflake 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 Naftiko

Snowflake 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 Naftiko

Snowflake 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 Naftiko

Snowflake 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 Naftiko

Snowflake 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 Naftiko

Features

Data Warehousing

Fully managed cloud data warehouse with automatic scaling, concurrency handling, and near-zero maintenance.

Data Lakes

Store and query semi-structured and unstructured data alongside structured data using Iceberg tables and external volumes.

Cortex AI

Built-in AI and ML capabilities including LLM inference, text embeddings, semantic search, and natural language analytics.

Snowpark

Developer framework for building data pipelines, ML models, and applications in Python, Java, and Scala directly on Snowflake.

Dynamic Tables

Declarative data pipelines that automatically maintain materialized views with configurable lag targets.

Snowpipe Streaming

Continuous data ingestion with low-latency loading from external sources into Snowflake tables.

Snowflake Notebooks

Interactive development environment for data exploration, analysis, and ML model development.

Snowpark Container Services

Run containerized workloads and services directly within Snowflake using OCI-compatible containers.

Data Sharing

Securely share live data across accounts and organizations without data movement or copies.

Streamlit Apps

Build and deploy interactive data applications directly within Snowflake using Streamlit.

Use Cases

Data Engineering

Build and orchestrate data pipelines using tasks, streams, pipes, and dynamic tables for ETL/ELT workflows.

Data Science and ML

Develop and deploy machine learning models using Snowpark, notebooks, and Cortex AI capabilities.

Data Analytics

Run complex analytical queries across massive datasets with automatic scaling and concurrency.

AI-Powered Analytics

Use Cortex Analyst to ask questions about data in natural language and receive SQL-backed answers.

Data Application Development

Build data-intensive applications using Snowflake APIs, Snowpark, and Streamlit.

Data Governance

Manage access control, data classification, and compliance using roles, grants, tags, and network policies.

Integrations

Apache Spark

Execute Spark workloads on Snowflake infrastructure through the Spark Connect API.

Apache Iceberg

Create and manage Iceberg tables with support for AWS Glue, Delta, and REST catalog integrations.

Cloud Storage

Connect to external cloud storage on AWS S3, Azure Blob, and Google Cloud Storage via external volumes and stages.

Notification Services

Integrate with AWS SNS, Azure Event Grid, and GCP Pub/Sub for event-driven data pipelines.

Git Repositories

Connect to Git repositories for version-controlled code and configuration management.

Semantic Vocabularies

Account Context

0 classes · 0 properties

JSON-LD

Alert Context

0 classes · 0 properties

JSON-LD

Api Integration Context

0 classes · 0 properties

JSON-LD

Catalog Integration Context

0 classes · 0 properties

JSON-LD

Common Context

0 classes · 0 properties

JSON-LD

Compute Pool Context

0 classes · 0 properties

JSON-LD

Cortex Analyst Context

0 classes · 0 properties

JSON-LD

Cortex Inference Context

0 classes · 0 properties

JSON-LD

Cortex Search Service Context

0 classes · 0 properties

JSON-LD

Database Context

0 classes · 0 properties

JSON-LD

Database Role Context

0 classes · 0 properties

JSON-LD

Dynamic Table Context

0 classes · 0 properties

JSON-LD

Event Table Context

0 classes · 0 properties

JSON-LD

External Volume Context

0 classes · 0 properties

JSON-LD

Function Context

0 classes · 0 properties

JSON-LD

Grant Context

0 classes · 0 properties

JSON-LD

Iceberg Table Context

0 classes · 0 properties

JSON-LD

Image Repository Context

0 classes · 0 properties

JSON-LD

Managed Account Context

0 classes · 0 properties

JSON-LD

Network Policy Context

0 classes · 0 properties

JSON-LD

Notebook Context

0 classes · 0 properties

JSON-LD

Notification Integration Context

0 classes · 0 properties

JSON-LD

Pipe Context

0 classes · 0 properties

JSON-LD

Procedure Context

0 classes · 0 properties

JSON-LD

Role Context

0 classes · 0 properties

JSON-LD

Schema Context

0 classes · 0 properties

JSON-LD

Service Context

0 classes · 0 properties

JSON-LD

Snowflake Context

0 classes · 4 properties

JSON-LD

Snowflake Sql Rest Context

0 classes · 0 properties

JSON-LD

Sqlapi Context

0 classes · 0 properties

JSON-LD

Stage Context

0 classes · 0 properties

JSON-LD

Stream Context

0 classes · 0 properties

JSON-LD

Table Context

0 classes · 0 properties

JSON-LD

Task Context

0 classes · 0 properties

JSON-LD

User Context

0 classes · 0 properties

JSON-LD

User Defined Function Context

0 classes · 0 properties

JSON-LD

View Context

0 classes · 0 properties

JSON-LD

Warehouse Context

0 classes · 0 properties

JSON-LD

API Governance Rules

Snowflake API Rules

7 rules · 7 errors

SPECTRAL

Resources

🟢
StatusPage
StatusPage
📄
ChangeLog
ChangeLog
🚀
GettingStarted
GettingStarted
🎓
Tutorials
Tutorials
📜
TermsOfService
TermsOfService
🔗
Documentation
Documentation
📜
PrivacyPolicy
PrivacyPolicy
📰
Blog
Blog
💬
Support
Support
🔗
Plans
Plans
🌐
Portal
Portal
🔗
Events
Events
📝
SignUp
SignUp
👥
GitHubOrganization
GitHubOrganization
🚀
Quickstart
Quickstart
🔗
REST APIs Overview
Documentation
🚀
REST API Getting Started
GettingStarted
🔗
Snowpark API
Documentation
📦
Python Connector
SDK
🔗
OpenAPI
OpenAPI
🔑
Authentication
Authentication
🔗
Snowflake Warehouse JSON Schema
JSONSchema
🔗
Snowflake Database JSON Schema
JSONSchema
🔗
Snowflake JSON-LD Context
JSONLD
🔗
Snowflake SQL REST API OpenAPI 3.1.0
OpenAPI
🔗
Data Management
NaftikoCapability
🔗
Data Engineering
NaftikoCapability
🔗
Cortex AI
NaftikoCapability
🔗
Security and Access
NaftikoCapability
🔗
Compute and Services
NaftikoCapability
🔗
Integrations and Connectors
NaftikoCapability