fda.approvals
2 crread-onlyFDA drug-approval / rejection actions (Drugs@FDA, CDER). For a sponsor or drug, returns the regulatory action history: action=approved (AP, bullish), complete_response_letter (CR, a rejection — sharply bearish), or tentative_approval (TA). Flags new molecular entities (NME) and priority review — the highest-value catalysts. Resolves sponsor_name to a ticker (null if private). CAVEAT: backward-looking (records actions AFTER they happen, lags days; press releases beat it) — a confirmation/archive feed. Drugs@FDA is CDER-only, so biologics/vaccines (e.g. Moderna) may be absent. Public-domain openFDA.
Parameters#
| Parameter | Type | Description |
|---|---|---|
sponsoropt | string | Sponsor company name, e.g. 'AstraZeneca' (optional) |
drugopt | string | Brand or generic drug name, e.g. 'Ozempic' (optional) |
application_noopt | string | NDA/BLA number, e.g. 'NDA209091' (optional) |
typeopt | string | 'ORIG' (new approval, default) | 'SUPPL' | 'ALL' |
statusopt | string | 'AP' | 'CR' | 'TA' | 'ALL' (default ALL) |
since_daysopt | number | Action-date window (default 365, max 1825) |
nme_onlyopt | boolean | New Molecular Entity approvals only (optional) |
limitopt | number | Max actions (1-100, default 50) |
Example call#
bash
curl -X POST https://arkolith.com/api/mcp \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "fda.approvals",
"arguments": {
"sponsor": "AstraZeneca"
}
}
}'Example response#
Shape varies
Output depends on your arguments and live data. Make the call above to see the exact response. Every result includes a
provenance block where the source carries one.