Alternative data
Catalysts and litigation
One regulatory event or deadline, with source evidence and revisions
4 endpointsFrom 1 creditHistory from Oct 2026
Try it
curl https://api.gloom.sh/v1/catalysts \
-H "Authorization: Bearer $GLOOM_DATASETS_KEY"import os
import requests
response = requests.get(
"https://api.gloom.sh/v1/catalysts",
headers={"Authorization": f"Bearer {os.environ['GLOOM_DATASETS_KEY']}"},
)
response.raise_for_status()
print(response.json())const response = await fetch(
"https://api.gloom.sh/v1/catalysts",
{ headers: { Authorization: `Bearer ${process.env.GLOOM_DATASETS_KEY}` } },
)
if (!response.ok) throw new Error(await response.text())
console.log(await response.json())Response
{
"data": {
"events": [
{
"source": "fda_approvals",
"agency": "FDA",
"jurisdiction": "US",
"country": "US",
"status": "approved",
"summary": "Labeling",
"parties": [
{
"name": "CHEPLAPHARM",
"role": "current application sponsor",
"entityId": null,
"ticker": null,
"exchange": null,
"resolution": "unresolved",
"confidence": 0
}
],
"observedAt": "2026-10-04T01:00:00.000Z",
"language": "en",
"confidence": 1,
"externalId": "NDA020766:SUPPL:22",
"title": "XENICAL: supplement approval",
"type": "approval",
"sourceUrl": "https://www.accessdata.fda.gov/scripts/cder/daf/index.cfm?event=overview.process&ApplNo=020766",
"sourceDocumentId": "NDA020766",
"announcedDate": "2007-01-05",
"effectiveDate": "2007-01-05",
"datePrecision": {
"announced": "day",
"effective": "day"
},
"quote": "{\n \"submission_type\": \"SUPPL\",\n \"submission_number\": \"22\",\n \"submission_status\": \"AP\",\n \"submission_status_date\": \"20070105\",\n \"review_priority\": \"STANDARD\",\n \"submission_class_code\": \"LABELING\",\n \"submission_class_code_description\": \"Labeling\",\n \"application_docs\": [\n {\n \"id\": \"13381\",\n \"url\": \"http://www.accessdata.fda.gov/drugsatfda_docs/label/2007/020766s022lbl.pdf\",\n \"date\": \"20070108\",\n \"type\": \"Label\"\n },\n {\n \"id\": \"25751\",\n \"url\": \"http://www.accessdata.fda.gov/drugsatfda_docs/appletter/2007/020766s022_ltr.pdf\",\n \"date\": \"20070112\",\n \"type\": \"Letter\"\n }\n ]\n}",
"metadata": {
"extraction": "deterministic source fields",
"applicationNumber": "NDA020766",
"attributionBasis": "Current sponsor of the application; not necessarily the historical sponsor on the approval action date",
"submissionType": "SUPPL",
"submissionNumber": "22",
"products": [
{
"product_number": "001",
"reference_drug": "Yes",
"brand_name": "XENICAL",
"active_ingredients": [
{
"name": "ORLISTAT",
"strength": "120MG"
}
],
"reference_standard": "Yes",
"dosage_form": "CAPSULE",
"route": "ORAL",
"marketing_status": "Prescription"
}
],
"reviewPriority": "STANDARD",
"effectiveDateMeaning": "FDA approval action date"
},
"deadlineDate": null,
"sector": null,
"quoteOffset": 473,
"quoteSourceLength": 677,
"quoteMatchMode": "whitespace",
"opinion": null,
"sourcePublishedAt": null,
"id": "59f68ff9ff738a132e6f1973eef3ba6f",
"revisionId": "59f68ff9ff738a132e6f1973eef3ba6f:1",
"revision": 1,
"changes": [],
"supersedesRevisionId": null,
"firstSeenAt": "2026-10-04T01:00:00.000Z",
"lastSeenAt": "2026-10-04T01:00:00.000Z"
},
{
"source": "fda_approvals",
"agency": "FDA",
"jurisdiction": "US",
"country": "US",
"status": "approved",
"summary": "Manufacturing (CMC)",
"parties": [
{
"name": "CHEPLAPHARM",
"role": "current application sponsor",
"entityId": null,
"ticker": null,
"exchange": null,
"resolution": "unresolved",
"confidence": 0
}
],
"observedAt": "2026-10-04T01:00:00.000Z",
"language": "en",
"confidence": 1,
"externalId": "NDA020766:SUPPL:14",
"title": "XENICAL: supplement approval",
"type": "approval",
"sourceUrl": "https://www.accessdata.fda.gov/scripts/cder/daf/index.cfm?event=overview.process&ApplNo=020766",
"sourceDocumentId": "NDA020766",
"announcedDate": "2002-02-27",
"effectiveDate": "2002-02-27",
"datePrecision": {
"announced": "day",
"effective": "day"
},
"quote": "{\n \"submission_type\": \"SUPPL\",\n \"submission_number\": \"14\",\n \"submission_status\": \"AP\",\n \"submission_status_date\": \"20020227\",\n \"review_priority\": \"PRIORITY\",\n \"submission_class_code\": \"MANUF (CMC)\",\n \"submission_class_code_description\": \"Manufacturing (CMC)\"\n}",
"metadata": {
"extraction": "deterministic source fields",
"applicationNumber": "NDA020766",
"attributionBasis": "Current sponsor of the application; not necessarily the historical sponsor on the approval action date",
"submissionType": "SUPPL",
"submissionNumber": "14",
"products": [
{
"product_number": "001",
"reference_drug": "Yes",
"brand_name": "XENICAL",
"active_ingredients": [
{
"name": "ORLISTAT",
"strength": "120MG"
}
],
"reference_standard": "Yes",
"dosage_form": "CAPSULE",
"route": "ORAL",
"marketing_status": "Prescription"
}
],
"reviewPriority": "PRIORITY",
"effectiveDateMeaning": "FDA approval action date"
},
"deadlineDate": null,
"sector": null,
"quoteOffset": 473,
"quoteSourceLength": 283,
"quoteMatchMode": "whitespace",
"opinion": null,
"sourcePublishedAt": null,
"id": "02044c98983fab923ea948fc388055c1",
"revisionId": "02044c98983fab923ea948fc388055c1:1",
"revision": 1,
"changes": [],
"supersedesRevisionId": null,
"firstSeenAt": "2026-10-04T01:00:00.000Z",
"lastSeenAt": "2026-10-04T01:00:00.000Z"
},
// … 3 more items
],
"total": 5,
"limit": 100,
"offset": 0,
"asOf": "2026-10-04T01:00:00.000Z",
"filters": {
"limit": 100
},
"coverage": {
"totalEvents": 8,
"linkedEvents": 0,
"unresolvedParties": 0,
"jurisdictions": [
"US"
],
"firstObservedAt": "2026-10-04T01:00:00.000Z",
"lastObservedAt": "2026-10-04T01:00:00.000Z",
"sources": []
},
"facets": {
"types": [],
"agencies": [],
"countries": [],
"sectors": [],
"statuses": []
}
},
"meta": {
"dataset": "catalysts",
"requestId": "sample-request",
"asOf": null,
"dataThrough": "2026-10-04T01:00:00.000Z",
"historyStart": "2026-10-04T01:00:00.000Z",
"updatedAt": "2026-10-04T01:00:00.000Z",
"page": null,
"next": null,
"coverage": {
"totalEvents": 8,
"linkedEvents": 0,
"jurisdictions": [
"US"
]
},
"source": [
{
"attribution": "Government and regulatory publications"
}
]
}
}Trimmed · 2026-10-04
Run it without a key:GET /v1 /datasets /catalysts /sampleEndpoints
GET /v1 /catalysts2 creditsGovernment-sourced catalysts and deadlines
Parameters
symbolstring- Company symbol; normalized to uppercase.
agencystringcountrystringsectorstringstatusstringsourcestringsearchstringfromstring- Calendar date:
YYYY-MM-DD. tostring- Calendar date:
YYYY-MM-DD. limitinteger- 1 to 200. Default 100.
cursorstring- Opaque: meta.page.nextCursor of the previous page. Bound to this route and query.
typestringregulatoryclinicallitigationantitrustrecallsanctionsexport_controltariffrulemakingapprovaladvisoryadvisory-meetingpdufadateFieldstringannouncedeffectivedeadlineanyobservedupcomingbooleanchangedbooleanlitigationboolean
from must be on or before to.
GET /v1 /litigation /{symbol}2 creditsCompany litigation and regulatory events
Parameters
symbolstringrequired- Company symbol; normalized to uppercase.
limitinteger- 1 to 200. Default 100.
cursorstring- Opaque: meta.page.nextCursor of the previous page. Bound to this route and query.
GET /v1 /catalysts /events /{id}5 creditsCatalyst evidence and revisions
Parameters
idstringrequiredlimitinteger- 1 to 200. Default 100.
cursorstring- Opaque: meta.page.nextCursor of the previous page. Bound to this route and query.
GET /v1 /catalysts /changes1 creditObserved catalyst revisions
Parameters
cursorstringlimitinteger- 1 to 200.
sincestringrequired- Timestamp with timezone:
YYYY-MM-DDTHH:mm:ssZ.