secapi.ai
The SEC data API designed for agents
217+ endpoints across filings, statements, ownership, governance, and market data. 3.9x-6.4x faster than alternatives. Semantic search powered by the #1 finance embedding model. Pay-as-you-go pricing. MCP-native from day one.
The API
One API surface for the SEC data agents actually need.
Entities
Canonical entity resolution
Resolve issuers, filers, managers, insiders, funds, and aliases across ticker, CIK, FIGI, ISIN, and CUSIP without rebuilding identity logic.
Filings & Statements
Structured filing intelligence
95M+ pre-parsed XBRL facts, section extraction, normalized statements, and compact search built for agent workflows.
Semantic Search
Find filings by concept
Hybrid keyword + vector search powered by Voyage AI embeddings (ranked #1 in finance). Discover similar filings across the corpus.
Why secapi.ai
Raw filings are not the product. A grounded, agent-ready API is.
The interesting job is not pulling one filing or generating one answer. It is providing a substrate where source-backed data arrives structured, compact, and ready for downstream agents and workflows.
- 3.9x-6.4x faster than SEC-API.io and alternatives on repeated agent workflows
- Freshness, provenance, and traceability metadata on every response
- MCP-native: give coding agents direct access without inventing a glue layer
Performance
Fast where agents repeat the same work all day.
The useful benchmark is not whether a system wins every synthetic path. It is whether the system is faster and cleaner on the workflows agents actually repeat: resolve, search, read, compare, trace, and keep the metadata that matters.
latency
Entity resolve p50 latency
Resolve a public issuer by ticker or identifier with canonical metadata and provenance.
| Provider | Value | Notes |
|---|---|---|
| OMNI | 62.38 ms | — |
| sec-api.io | 231.46 ms | — |
latency
Filing search p50 latency
Search recent SEC filings with agent-ready metadata and a compact response contract.
| Provider | Value | Notes |
|---|---|---|
| OMNI | 61.38 ms | — |
| sec-api.io | 265.23 ms | — |
latency
Structured facts p50 latency
Return normalized financial facts instead of a giant filing payload.
| Provider | Value | Notes |
|---|---|---|
| OMNI | 61.87 ms | — |
| sec-api.io | 400.53 ms | — |
agent fit
FinanceBench full-corpus score
150-question financial QA benchmark from PatronusAI covering numeric extraction, filing sections, and multi-hop reasoning across 45 public companies.
| Provider | Value | Notes |
|---|---|---|
| OMNI | 150 / 150 | 100% — evaluated 2026-04-04 |
Next
Start building.
Read the docs, explore the API reference, or install an SDK.