API Documentation
← All tools
GET
/api/v1/tools/regulatory/landscapeRegulatory Landscape
regulatory
Analyze the regulatory landscape for a sponsor, indication, or specific drugs. Get drugs grouped into biologics, modern small molecules, and commodities/generics with approval counts and safety flags.
When to use it
- approved drugs by sponsor or indication, tiered into biologics / small molecules / commodities
Getting started
Base URL
https://app.caelrith.com/api/v1/toolsAuthentication
Include your API key in the x-api-key header.
Parameters
Query parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| sponsor | string | No | Company or organization name to filter approvals by sponsor (expands to corporate family). |
| indication | string | No | Disease or condition name to filter approvals by indication (expands to disease hierarchy). |
| minYear | integer | No | Only include approvals with approval_date >= January 1 of this year. |
| region | string | No | Restrict to 'US' (FDA) or 'EU' (EMA) approvals. Allowed values: US, EU |
| drugNames | string | No | Comma-separated list of drug names/aliases (exact match). |
Example request
curl -H "x-api-key: YOUR_API_KEY" \ "https://app.caelrith.com/api/v1/tools/regulatory/landscape"
Response envelope
Successful responses wrap the payload in a success flag.
{
"success": true,
"data": { /* payload */ },
"meta": { /* pagination, totals */ }
}Response shape
List responseDRUGS
Payload: data.biologics — Biologics
Payload: data.small_molecules_modern — Modern Small Molecules (secondary list)
Payload: data.commodities — Commodities / Generics (secondary list)
Exact total: data.counts.total_unique_drugs
Counts: data.counts
Audit trail: data.audit_trail
Common row fields
| Field | Description |
|---|---|
| generic_name | Drug |
| tier | Tier |
| total_approvals | Approvals |
| first_approval_year | First Year |
| has_black_box | Black Box |
Empty results: No matching rows (HTTP 200)
Catalog version 0.0.0-generated · generated from the API source