Gloom Datasets
Earnings call transcripts API
Gloom Datasets serves earnings call transcripts with speakers, the analyst Q&A, summary and guidance, and searches calls, filings and news. Every plan includes both, from $200 a month.
Checked
Try it without a key
curl https://api.gloom.sh/v1/datasets/transcripts/sample{
"id": "864fa17a-f64a-5e3d-a9cd-e6a38fc6e0da",
"ticker": "NVDA",
"fiscalYear": 2027,
"fiscalQuarter": 2,
"callAt": "2026-08-26T21:00:00.000Z",
"wordCount": 3262
}Real response, trimmed to data[0]: NVDA's fiscal Q2 2027 call of 26 August 2026. Its id opens the full transcript.
The full response15 fields
{ "data": [ { "ticker": "NVDA", "id": "864fa17a-f64a-5e3d-a9cd-e6a38fc6e0da", "companyName": "NVIDIA Corporation", "fiscalYear": 2027, "fiscalQuarter": 2, "callAt": "2026-08-26T21:00:00.000Z", "callTimeKnown": true, "eventKind": "earnings", "eventLabel": null, "status": "published", "durationSeconds": null, "wordCount": 3262, "hasTranscript": true, "sentiment": null, "webcastUrl": "https://investor.nvidia.com/financial-info/financial-reports-and-sec-filings/default.aspx" } ], "meta": { "dataset": "transcripts", "requestId": "sample-request", "asOf": null, "dataThrough": "2026-08-26T21:00:00.000Z", "historyStart": null, "updatedAt": null, "page": null, "next": null, "coverage": { "calls": 1 }, "source": [ { "id": "earnings-webcasts", "attribution": "Company earnings webcasts", "licence": "Use subject to Gloom Datasets terms" } ], "notices": [], "symbols": null, "sampledAt": null } }
Search calls, filings and news
docTypes=transcript keeps a search to calls.
curl https://api.gloom.sh/v1/datasets/document-search/sampleThe hit it returns7 fields
Real response: one filing hit for q=CAPITAL ONE, published 5 October 2026.
{ "docType": "filing", "title": "8-K - CAPITAL ONE MULTI ASSET EXECUTION TRUST (0001163321) (Filer)", "url": "https://www.sec.gov/Archives/edgar/data/1163321/000119312526413925/0001193125-26-413925-index.htm", "publishedAt": "2026-10-05T18:11:19.000Z", "snippet": "Filed: 2026-10-05 AccNo: 0001193125-26-413925 Size: 734 KB Item 8.01: Other Events Item 9.01: Financial Statements and Exhibits", "score": 1, "matchCount": 1 }
Routes and credits
| Route | Credits a call |
|---|---|
| /v1/transcriptsPublished earnings calls by company | 4 credits a call |
| /v1/transcripts/{id}Earnings transcript, speakers, summary and guidance | 10 credits a call |
| /v1/searchSearch filings, transcripts and news | 4 credits a call |
| /v1/documents/{docType}:{sourceId}Indexed document text and chunk metadata | 10 credits a call |
On 20 October 2026, the free transcript pages listed 2,774 transcripts across 1,266 companies.
Parameters by route4 routes
/v1/transcripts: symbols?, limit?, cursor?, fields?
/v1/transcripts/{id}: id, fields?, include?
/v1/search: symbols?, docTypes?, sources?, from?, to?, sort?, limit?, cursor?, count?, distinct?, q, fields?
/v1/documents/{docType}:{sourceId}: docType, sourceId, limit?, cursor?, fields?
A ? marks an optional parameter.
What a transcript carries31 fields
- id, ticker, companyName, status
- The call, its company and its status
- fiscalYear, fiscalQuarter, callAt, timing
- The fiscal period and when the call was held
- eventKind, eventLabel
- Whether it is an earnings call, or another event (a deal call, a conference, an investor day) named by its label, with no fiscal period
- turns, qaStartTurn
- Each turn with its speaker, role and start in the recording, and the turn where the Q&A begins
- participants
- The executives and analysts on the call, with roles
- fullText, wordCount, language, isTranslated
- The whole text, its length, its language and whether it was translated
- summary, guidance, keyFigures
- The summary, the guidance management gave and the key figures
- analystFocus, notable, riskFactors
- What analysts pressed on, notable quotes and the risks raised
- sentiment, sentimentRationale
- A tone score and the reason for it
- webcastUrl, durationSeconds, asrModel, slidesUrl, hasSlides, updatedAt
- The replay link, its length, the text's source label, any slides and the last update
Call it with a key
curl https://api.gloom.sh/v1/transcripts \
-H "Authorization: Bearer $GLOOM_DATASETS_KEY"import os
import requests
response = requests.get(
"https://api.gloom.sh/v1/transcripts",
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/transcripts",
{ headers: { Authorization: `Bearer ${process.env.GLOOM_DATASETS_KEY}` } },
)
if (!response.ok) throw new Error(await response.text())
console.log(await response.json())Create a key in the Datasets console, then call any route in the transcripts or document search reference.
Which plan
| Plan | Per month | Credits a month |
|---|---|---|
| Basic | Per month$200 or $2,000 a year | Credits a month150,000 |
| Desk | Per month$800 or $8,000 a year | Credits a month1,000,000 |
| Enterprise | Per monthFrom $2,000 Annual contract | Credits a monthBy contract |
Founding offer: 40% off Basic and Desk for 12 months, for the first 100 paid accounts or until 4 December 2026. Datasets pricing
Read one first
Read any call free on the transcript pages, no account, with a five-minute guide. On Gloom Pro, CALLS NVDA lists NVIDIA's calls in the terminal.

Keep in mind5 limits
- The list serves published calls only, newest first: 25 a page by default and up to 200.
- The free pages skip repeat calls and transcripts under 1,500 words, so the API can list more calls than they count.
- Summary, guidance and the other analysis fields can be null on a call that lacks them.
- Transcripts can mishear names and figures, so check a number you rely on against the replay at webcastUrl.
- Search returns up to 100 hits a page, pages up to 5,000 hits deep and takes a query of up to 500 characters.
Sources5 sources
- Gloom Datasets OpenAPI document routes, parameters and credits, read 20 October 2026
- curl https://api.gloom.sh/v1/datasets/transcripts/sample the transcripts sample, run 20 October 2026
- curl https://api.gloom.sh/v1/datasets/document-search/sample the search sample, run 20 October 2026
- curl https://api.gloom.sh/public/transcripts?limit=1 the transcript count, and /public/transcripts/companies for the companies, read 20 October 2026
- Datasets pricing plans, credits and the founding offer, read 20 October 2026