Connect your data
Each data source has its own guide: exactly what to grant, the commands to grant it, what that source can and cannot do, and what to check when something fails. The capability tables in each guide are generated from what the API actually enforces, so a guide cannot promise something your request would be rejected for.
- BigQuery (beta): Expose a filtered, paginated, authenticated API over a BigQuery table or view, without copying the data out of your warehouse.
- EndpointOS managed: Store your records in EndpointOS and get an API with no external database to run.
- External Postgres: Put an authenticated, logged, rate-limited API in front of a table in your own Postgres.
- Firestore (beta): Serve documents from a Firestore collection through an authenticated, logged API.
- Ingested stream (beta): Post JSON and get a documented API back, with the schema inferred from your payloads.
- REST API (beta): Wrap an API you already have, or someone else's, in EndpointOS auth, logging, quotas and a versioned contract.
- Supabase: Expose a Supabase table as an API with your own auth, logging, quotas and contract in front of it.