APIs

Analyst & transcripts API

Our analyst rollup (Buy/Hold/Sell + red flags) and earnings-call transcripts. One company's brief is an agent tool.

Endpoints

MCPHTTP
get_company_analysis
MCP get_company_analysis

One company: latest call verdict plus the annual filing layer. Connect an agent and sign in. There is no public REST URL for this brief.

— (REST)
GET /api/v1/analyst/screen?stance=buy

Issuers by our verdict. stance is required (buy, hold, sell, …). source=call or filing; omit it to prefer the call.

list_transcripts
GET /api/v1/feeds/transcripts?ticker=

Directory of calls: titles and excerpts, not one full transcript.

get_transcript
MCP get_transcript

Full call. Pass include_analysis=true for the insights on that call.

Example

curl -s -H "X-API-Key: of_your_key" \
  "https://api.openfilings.org/api/v1/analyst/screen?stance=buy&limit=5"

Notes

  • Start agents with get_company_analysis after search_ticker.
  • The screen lists issuers. It is not the brief for one company.
  • Transcript analysis is burst-guarded — see rate limits.