GET /api/v1/search?q=agentic AI&type=speakers&speaker_type=Executive&ticker=NVDA&limit=5
The earnings calendar API.
Query upcoming earnings calls as structured JSON, then pull the full transcript minutes after the call ends - same endpoint family, same key. Built for alerting pipelines, dashboards and trading prep.
- GET /earnings/upcoming: scheduled calls up to 30 days ahead, filterable by window
- Ticker, company, date and sector on every row - joins cleanly with your watchlist
- Pair with /transcripts/recent so your pipeline catches the transcript right after the call
- Included in every plan alongside transcripts, search and AI summaries
curl -s "https://earningscalls.dev/api/v1/earnings/upcoming?days=7&limit=20" \
-H "X-API-Key: ect_your_key_here"
# {
# "data": [
# {
# "company_name": "NVIDIA Corporation",
# "ticker": "NVDA",
# "event_date_time": "2026-08-26T21:00:00Z",
# "sector": "Information Technology"
# }, ...
# ]
# }
What the earnings calendar API returns
Four primitives that turn raw earnings calls into a clean dataset your strategy can consume.
Speaker-segmented
Every segment pre-tagged. Five categories with verified counts: executive (826k), analyst (470k), operator (208k), attendee (33k), shareholder (4k). 93% carry the speaker's name.
GET /api/v1/speakers/:idFull-text archive search
Sweep the live archive for phrases like "margin pressure" in one query. Boolean operators, exact phrases, ticker filters across global markets.
GET /api/v1/search?q=…Cross-company aggregate
Scan up to 500 tickers in a single request. Per-ticker counts, sector breakdown, last-match date — screen a global universe in one call.
GET /api/v1/search/by_tickerCursor-based polling
Incremental sync via since / after_id. Re-runnable, idempotent. New calls land within hours of the wire and flow straight into your pipeline.
GET /api/v1/transcripts/recentRun a real live query.
Change the ticker, click Run, see the actual response.
Honest Pricing. No Surprises.
Read for free. Automate when you're ready. Cancel anytime.
Full access for builders and traders
- ✓ Read earning call transcripts
- ✓ 5,000 requests/month
- ✓ Personal use - up to 50 MAU
- ✓ Full transcript text
- ✓ Speaker segments & roles
- ✓ Full-text search
- ✓ All endpoints unlocked
- ✓ 20 requests/minute
- ✓ Email support
- ✓ Instant API key after checkout
For production apps and teams
- ✓ Read earning call transcripts
- ✓ 25,000 requests/month
- ✓ Commercial use - up to 1,000 MAU
- ✓ Everything in Pro
- ✓ 60 requests/minute
- ✓ Priority support
- ✓ 99.9% SLA
- ✓ Dedicated account manager
- ✓ Bulk data export
- ✓ Custom integrations
High-volume production workloads
- ✓ Read earning call transcripts
- ✓ 100,000 requests/month
- ✓ Commercial use - up to 10,000 MAU
- ✓ Everything in Ultra
- ✓ 120 requests/minute
- ✓ Dedicated support channel
- ✓ Custom integrations
- ✓ Bulk data export
- ✓ Compliance documentation
- ✓ Priority feature requests
Earnings calendar API - common questions
Coverage, query semantics, and what the data supports.
What does the earnings calendar API return?
Scheduled earnings calls up to 30 days ahead: company name, ticker, date/time and sector as flat JSON rows via GET /api/v1/earnings/upcoming. Filter with days and limit. Full schema in the API reference.
Can I get the transcript once the call happens?
Yes - that is the point of having both in one API: poll /transcripts/recent and the transcript lands minutes after the call ends. The earnings call transcript API page covers those endpoints in depth.
How is it priced?
The calendar is included in every plan, from $24.99/month, together with transcripts, full-text search and AI summaries. No separate calendar add-on. See the earnings call API overview for all endpoint groups.
How does this work in an automation?
Typical loop: pull the week ahead each morning, match against your universe, subscribe to /transcripts/recent for the matched tickers. Our earnings calendar API automation guide walks through the full workflow.
Trusted by analysts and research teams.
What research professionals say about the data and the API.
“Excellent service. Comprehensive coverage of the sectors I wanted and the API is very easy to work with. Highly recommend.”
“Transcripts are accurate, and the API is very user friendly.”
“Connecting Claude through MCP to analyze earnings transcripts has never been easier.”
Two more tools for traders and investors
From the team that brought you the Earnings Calls API - same clean data, same fair pricing.
StockMarketScan.com
Stock screeners & email alert systemPre-configured, industry-standard stock screeners - near real-time, refreshed every 5 minutes, no setup required.
- 24 screeners
- 5-minute scans
- Watchlists
- AI chat analysis
- API & MCP
OptionsBell.com
Unusual options activity alertsScans options activity across all US stocks - immediate email alerts the moment institutional-sized trades hit your watchlist.
- All US stocks
- 10 custom alerts
- 5-minute scans
- Email alerts
- API & MCP