Access the Data

This page helps you understand the supported methods to access our data. You can retrieve data using the API or through several cloud-based data-share delivery options. Use this guide to select the method that best fits your workflow, integration, and storage requirements

We provide two primary methods to access data:

  • API: For programmatic access and real-time integration.
  • Data Shares: For bulk storage, cloud-native analytics, and managed data delivery.

Each method offers different capabilities depending on whether you need on-demand requests, scheduled updates, or direct access through your cloud environment.

Access Methods

1. Use the API

Use the API to retrieve data directly and integrate to your applications or products. This method is suited for real-time queries, automated workflows, or lightweight integrations.

Key Capabilities:

  • Retrieve data on demand.
  • Use filters and parameters to refine responses.
  • Integrate with workflows using standard conventions.

The API is recommended when you want flexibility, rapid iteration, or granular control over your queries. You can explore our API reference for more information

2. Use Data Shares

Data Shares provide direct access to our datasets through your preferred cloud platforms or storage environments. This method is designed for teams that need scalable access, recurring updates, or cloud-native compute capabilities.

Supported Data Share Options

You can find the schema definitions for our marketplace datasets here.

Choose the Right Method

RequirementRecommended Method
Programmatic, real-time accessAPI
Bulk or historical data deliveryAmazon S3, Google Cloud Storage, Microsoft Azure Blob Storage, SFTP
Cloud-native SQL workloadsGoogle BigQuery, Databricks, Snowflake
File-based ingestion from cloud storageAmazon S3, Google Cloud Storage, Microsoft Azure Blob Storage
MarketplaceSnowflake Marketplace, Databricks Marketplace