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
| MCP | HTTP |
|---|---|
| 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.