Ingest documentation
From any API to tables you can query
Ingest authors the connector, runs the pipeline and lands typed, deduplicated tables in a destination you own. These pages cover what it connects, what it writes, and how to set each destination up.
Start here
Data sources
Every source: the connectors certified against a real API today, and the vendors Ingest builds on request.
The tables Ingest creates
What lands in your warehouse (data tables, child tables, quarantine, the three _ingest_ control tables) and the semantics of each.
Machine-readable index
The same contents as plain text, for AI crawlers and agents.
Connectors
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · analytics · beta
rest · productivity · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · civic · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · stable
rest · public_data · stable
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · advertising · beta
rest · analytics · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · productivity · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · advertising · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · weather · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · food_and_drink · stable
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · entertainment · beta
rest · public_data · beta
sql · databases · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · erp · beta
rest · public_data · beta
rest · entertainment · stable
rest · public_data · beta
rest · saas · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
graphql · ecommerce · beta
rest · public_data · stable
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
rest · public_data · beta
128 certified, and 881 more vendors Ingest builds on request. Browse them all.
API kinds
File
Buckets and local paths via fsspec: `csv`, `jsonl`, `json`, `parquet`, `xlsx`.
GraphQL
One document per resource, POSTed as `{query, operationName, variables}`.
gRPC
A channel per resource, TLS by default, with auth carried in metadata.
REST
Ingest's original engine. Only `{method,url,headers,params,data,json,timeout,allow_redirects,ssl,proxy}` are forwarded to the transport.
SOAP
Envelope templates rendered with XML-escaped parameters, parsed with `lxml`.
SQL
Databases read through DB-API or ADBC with chunked fetch.
WebSocket
A bounded batch window over a stream, not real-time delivery.
Destinations
Iceberg tables in S3 and the AWS Glue Data Catalog, ready to query with Athena. Supports append, replace, and merge.
BigQuery
Load jobs straight from the worker. Native `MERGE`. No bucket to provision.
ClickHouse
Native insert. Merge uses `ReplacingMergeTree` keyed by `dedup_sort`.
Databricks
Loads through a Unity Catalog volume into Delta tables. Native MERGE for upserts.
DuckDB
Not a hosted destination. For DuckDB, use MotherDuck, or keep Iceberg tables in your own S3 bucket and query them with DuckDB.
ABAzure Blob Storage
Parquet files in your Azure container, authorised by a connection string.
Google Cloud Storage
Parquet files in your own GCS bucket. Ingest holds no credential: your runs authenticate with the AWS identity your workspace already has.
Apache Iceberg
Iceberg tables in your REST catalog. Catalog and storage authentication must be supported by the setup form.
Amazon S3
Parquet files in your S3 bucket, written under a role you own and can revoke.
Generic SQL
MySQL with batched inserts and transactional merge emulation. Review the current TLS setup limitation before connecting.
MotherDuckDuckDB, hosted. Same adapter, same semantics.
Not yet available as an Ingest destination.
Postgres
The conformance oracle. `ON CONFLICT` merge, transactional.
COPY from your S3 staging prefix into Redshift, with native MERGE for upserts.
Snowflake
Tables in your Snowflake database, authenticated with your Ingest workspace identity. No stored Snowflake key or password.