Search

Full-Text Search

Search across 17K+ earnings calls. Supports Google-style operators in the q parameter: "exact phrase" for phrase match, AND/OR for boolean, -word for negation. Example: q=guidance OR outlook -macro. Returns transcripts, speaker segments, or company names. Pro/Enterprise only.

get/api/v1/search/

Request

  • Base URL: https://earningscalls.dev
  • URL: https://earningscalls.dev/api/v1/search/
  • Auth: API key in header X-API-Key

Query parameters

qstring required

Search query. Supports "exact phrase", word AND word, word OR word, -word (negation).

type'all' | 'transcripts' | 'speakers' | 'companies'

Search scope

speaker_typestring

When type=speakers: filter to a specific speaker role (executive, analyst, operator, attendee, shareholder, unknown).

tickerstring

Filter results to a specific ticker (case-insensitive). Applies to transcripts and speakers scopes.

tickersstring

Comma-separated tickers to filter to (e.g. "AAPL,MSFT"). Suffixed forms like "AAPL:US" work too. Combines with ticker; applies to transcripts and speakers scopes.

sort'date' | 'relevance'

Result order. Default "date" keeps the legacy order; "relevance" sorts by match rank descending.

sectorstring

Filter results by sector

industrystring

Filter results by industry

date_fromstring date

Filter from date

date_tostring date

Filter to date

pageinteger
limitinteger

Response

Default Response

Changes

No recorded changes to this operation across all 1 revision of this API.