Any JSON response shape
A JSONPath picks your records, so envelopes and nesting are fine.
Polytomic connects any JSON HTTP API to your data warehouse, databases, and SaaS tools for ETL and reverse ETL. Point it at an endpoint, pick the records with a JSONPath, and sync the results into your data warehouse and other systems, without writing code.
A JSONPath picks your records, so envelopes and nesting are fine.
Next page URL, cursor token, page number, or offset and limit.
Use expressions in headers and query parameters, like a rolling date window.
Pull data from your own internal APIs into a data warehouse
The HTTP API connector is supported as a source. Read JSON from any endpoint and land it in your data warehouse, databases, or SaaS tools.
Configure a base URL, authentication, and any headers once on the connection. Each model then adds a path, a method, and a JSONPath identifying where the records live in the response. Polytomic samples the response, infers a schema, and the endpoint becomes a table you can sync anywhere.
This is the escape hatch for anything without a dedicated connector. It is also how a lot of connectors start life: prototype against the API here, and if it becomes something you depend on, ask us to build it properly.
Configure the base URL, any headers or query parameters that apply to every request, and authentication. Options are none, HTTP basic, an arbitrary header such as an authorization bearer token or API key, OAuth client credentials, or a key passed as a query parameter.
See the documentation for full setup details.
Set up and manage syncs without writing code.
Use SQL to define exactly what data gets synced.
Supports large datasets with incremental syncs and bulk APIs.
No credit card required. Free trial available.