Updated October 6, 2026
Gloom Datasets API
Datasets from SEC filings and public agencies over one REST API. Every response names its sources.
How it works
Create an account, choose a plan, create a key, call the API. Plans and prices are on Pricing. Start with the Quickstart.
Base URL
https://api.gloom.sh/v1, the versioned namespace of the Gloom API for outside clients. Dataset routes sit directly under it, such as /v1/kpis/AAPL. Gloom Datasets's own catalog, account and reference routes sit under /v1/datasets. Every route answers JSON. Send a key with each call, see Authentication and keys.
Every response
A dataset call returns data and meta.
datais the dataset's own payload: rows, series or filings, with the filing link or source record where the dataset has one.metanames the dataset and its sources, with attribution and licence, plusasOf,historyStarts,coverageandlastUpdated.- A value the stored data cannot establish is
null. It is never filled in.
Without a key
These need no key and no account. Each live dataset has a static example response with synthetic values, 30 requests an hour per address:
curl https://api.gloom.sh/v1/datasets/cpi/sample/v1/datasets lists the live datasets and /v1/datasets/cost prices a call before you make it. Neither needs a key.
Datasets
- Dataset
- Routes
/v1/exec-pay/{symbol}/v1/exec-pay/{symbol}/{year}- Credits
2, 10
- Dataset
- Routes
/v1/awards/v1/awards/{id}- Credits
4, 10
- Dataset
- Routes
/v1/kpis/{symbol}/v1/guidance/{symbol}- Credits
2 (4 ranged), 2 (4 ranged)
- Dataset
- Routes
/v1/events/{symbol}- Credits
2
- Dataset
- Routes
/v1/macro/cpi- Credits
1
- Dataset
- Routes
/v1/energy/inventories- Credits
1
- Dataset
- Routes
/v1/cftc/cot/v1/cftc/cot/contracts/{contractCode}- Credits
1, 2
| Dataset | Routes | Credits |
|---|---|---|
| 2, 10 | |
| 4, 10 | |
| 2 (4 ranged), 2 (4 ranged) | |
| 2 | |
| 1 | |
| 1 | |
| 1, 2 |
Coming next: Risk factors, Debt maturities, Revenue breakdown, GPU rental prices, App attention, Power and grid, Perpetuals and Supply chain. They are in the catalog, without a route yet.
Machine-readable
Download openapi.json, generated from the catalog the API runs on. /v1/datasets lists the live datasets and their plans.