Full-text search across SEC filings
Agentic RAG
Full-Text Search
Full-text search over SEC filing chunk text indexed in OpenSearch. Searches across chunk_text, chunk_heading, and company_name. Use company or cik to drill down to a specific company. Returns matching chunks with query-match highlights (<mark> tags) and a plain-text excerpt fallback. Set `index=transcripts` for hybrid BM25+semantic search over earnings call transcripts, `index=exhibits` for hybrid BM25+semantic search over press releases and investor presentations, `index=ng_filings` for BM25 search over Nigerian Stock Exchange (NGX) filings, `index=gb_fca` for BM25 search over UK FCA filings, `index=gb_ch` for BM25 search over UK Companies House filings, or `index=all` to fan out across all indexes.
GET
Full-text search across SEC filings
Documentation Index
Fetch the complete documentation index at: https://docs.ivory.finance/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Query Parameters
Search query
Minimum string length:
1Index to search: filings (SEC, default), transcripts (earnings calls, hybrid), exhibits (press releases & presentations, hybrid), ng_filings (NGX filings, BM25), gb_fca (UK FCA filings, BM25), gb_ch (UK Companies House filings, BM25), or all
Filter by company name or ticker (partial match), e.g. 'Apple' or 'AAPL'
Filter by CIK (exact match), e.g. '0000320193' — filings only
Filter by ticker symbol, e.g. 'AAPL' — transcripts only
Filter by form type, e.g. 8-K, 10-K — filings only
Earliest date (filing_date for filings, call_date for transcripts)
Latest date
Required range:
1 <= x <= 100Response
Successful Response

