SEC Full Text Search API
Search inside the text of every SEC filing — not just metadata. Datastream indexes the full text of filings on EDGAR and provides both traditional keyword search and AI-powered semantic search that understands meaning.The problem
EDGAR’s built-in full-text search (EFTS) is limited:- No section-level filtering (you cannot search only within risk factors)
- No semantic understanding (searching “supply chain problems” will not find “logistics disruptions”)
- Poor ranking for complex queries
- Aggressive rate limits (10 requests/second shared across all users)
- No API-first design — the interface is built for browser use
What Datastream offers
Semantic search
Ask questions in natural language and get the most relevant passages back, ranked by conceptual similarity:Section-level search
Limit your search to specific filing sections:risk_factors— Item 1A of 10-K/10-Qbusiness— Item 1 of 10-Kmda— Management’s Discussion and Analysis (Item 7)legal_proceedings— Item 3 of 10-Kfinancial_statements— Item 8 of 10-K
Scoped by company and form type
Use cases
Due diligence
Search for litigation mentions, regulatory risks, and material weaknesses across a target company’s entire filing history.Thematic research
Find every company discussing a specific theme (e.g., “tariff exposure”, “cryptocurrency holdings”, “climate risk”) across all recent filings.Competitive intelligence
Compare how companies in the same sector describe their competitive landscape, pricing strategy, or market positioning.Compliance scanning
Scan filings for specific disclosure language to verify compliance with SEC rules.AI agent workflows
Feed search results into LLM pipelines for automated analysis, summarization, and report generation.API endpoints
| Endpoint | Description |
|---|---|
POST /v1/search/semantic | AI-powered semantic search |
GET /v1/filings | Filter filings by metadata |
GET /v1/sections | Extract specific sections from filings |
Why Datastream over alternatives
| Feature | Datastream | EDGAR EFTS | Bloomberg Terminal | S&P Capital IQ |
|---|---|---|---|---|
| Semantic search | Yes | No | No | No |
| Section-level filtering | Yes | No | Limited | Limited |
| JSON API | Yes | Limited | No | Proprietary |
| Real-time indexing | Minutes | Hours | Varies | Varies |
| SDK support | Python + JS | No | No | No |
| Pricing | Pay-as-you-go | Free (limited) | $24k+/year | $15k+/year |
Get started
Get your API key
Start searching inside SEC filings in under 60 seconds.