Seeking Alpha earnings call transcripts

GET https://api.api.sh/seekingalpha/v1/transcripts
1 credit / call finance & crypto try it in the playground →

Earnings call and other conference call transcripts on Seeking Alpha. With symbol: the symbol's transcripts, newest first (id, title, publish time, link, comment count, author, tickers covered, Pro-only and paywall flags); total is the number of transcripts; pass next_page back as page, null on the last page. With id (or url): one transcript as logged-out visitors see it: title, publish time, headline (call name, date and time), company and call participants with their roles, the speaker sections shown (speaker, role, text), the same as plain text and HTML, audio link, closest trading date, before-market-open flag, likes and comment count, and preview_only when the rest of the call is for subscribers.

Every response includes credits_used: the credits this call cost.

Parameters

nametypedescription
symbol string Ticker, e.g. AAPL, MSFT, BRK.B (lists its transcripts). Example: AAPL
id string A transcript id from the list, e.g. 4928290 (Apple Q3 2026 earnings call); returns that transcript.
url string Or a transcript link, e.g. https://seekingalpha.com/article/4928290-apple-inc-aapl-q3-2026-earnings-call-transcript.
page integer Page number of the list (default 1).
limit integer Transcripts per page (1-40, default 20).

Every endpoint also takes fresh, raw, fields (see lean responses and caching).

Example

curl "https://api.api.sh/seekingalpha/v1/transcripts?symbol=AAPL" \
  -H "x-api-key: $APISH_KEY"

Response

A JSON object with the fields described above, plus raw (the source's own data), cached, fetched_at and credits_used. Errors return {"success": false, "error": "…"} with the HTTP status (see errors). A lookup that ran but found nothing (404) costs the price above; refused calls and errors on our side are free (what's charged).

The fastest way to see the full response is the playground: it runs this endpoint with your account and shows the exact JSON.