The endpoint
https://getorexin.com/data.json
https://getorexin.com/trials.json — 44 registered studies, refreshed from ClinicalTrials.gov on 4 Aug 2026.
No key, no rate limit, no registration. CORS is open, so you can fetch it from a browser. It is a static file on a CDN, so it will not fall over.
| Field | What it holds |
|---|---|
lastVerified | Date the whole file was last checked against primary sources. |
decisionWindow | The nearest dated regulatory event, with its closing date and context. |
stages | The five development stages, in order. Program stage is a 1-based index into this array. |
programs[] | Every compound in active development: name, code, brand, sponsor, mechanism, stage, indications, status, trial IDs, sources. |
programs[].trials[] | ClinicalTrials.gov registry IDs with a plain description and phase. |
trials.json | A second file: every registered study for every compound here, pulled from the ClinicalTrials.gov API and refreshed on a schedule. Keyed by program slug, with status, phase, sponsor, enrolment and dates. |
programs[].verified | Per-entry verification date. Entries are checked individually, not in bulk. |
programs[].confidence | high, or check when an entry has not been confirmed against a live primary source. |
halted[] | Compounds that left development, with the reason. |
Using it
Licensed under CC BY 4.0. Use it in a paper, a dashboard, a model, an article. Attribute it to getorexin.com and link back.
If you are building something that needs a different shape — a change feed, a webhook when a program moves, historical snapshots, or fields this file does not carry — say what you need.
How it stays current
Trial records are checked against the ClinicalTrials.gov API. Sponsor pipeline pages, newsrooms and regulatory announcements are reviewed on a recurring schedule. Every change is dated and written up in the changelog, which is also available as an RSS feed.
Each entry carries its own verified date rather than inheriting a site-wide one, so you can see exactly how stale any single record is.
Get told when this changes
Get told when the dataset changes.
One email per real change. No tracking pixels, no list rental, one-click unsubscribe.