Documentation
Connect your data sources, query with SQL, get answers in seconds.
Quickstart
Get up and running in 5 minutes
Connections
8 built-in connectors + any custom API via JSON spec
Querying
Write SQL, join across sources, export results
Custom Connectors
Connect any HTTP or GraphQL API with a declarative JSON spec
Lakehouse
Browse your data catalog, preview tables, explore schemas
Transforms
SQL models with DAG execution, like dbt but built-in
Execute API
Run SQL queries programmatically with a single API key
Charts
Create charts from saved queries and publish them with a link
Pages
Assemble multi-chart dashboards on a CSS grid and share them
CLI
Install the rq CLI and manage everything from your terminal
API Reference
Full endpoint reference for the REST API
Pricing
Plans, limits, and billing details
Troubleshooting
Common issues and how to fix them
How it works
1. Connect your data sources
Add connections to your databases (PostgreSQL, MySQL) and SaaS tools (Stripe, HubSpot, Salesforce, Shopify, Google Sheets). For APIs we don't have a built-in connector for, use a JSON spec with rq connect. For one-time imports, push data from files or stdin.
2. Data syncs to Iceberg
Your data is automatically synced to Iceberg tables on S3. This open format means no vendor lock-in - the data is yours.
3. Query with SQL
Use the query editor or the Execute API to run SQL queries. Join across different data sources. Results in milliseconds, powered by DuckDB.
4. Build transforms
Define SQL transforms that build on your raw data. Reference other transforms, schedule runs, and visualize dependencies in the DAG view.