Skip to content
SEC API

secapi.ai

The SEC data API designed for agents

200+ generated OpenAPI operations across filings, statements, ownership, governance, factor, and market-data workflows. Faster on the dated investor-agent benchmark suite, with methodology attached. Semantic search powered by Voyage AI finance embeddings. Pay-as-you-go pricing. MCP-native from day one.

Primary-source public-market intelligence with explicit provenance and freshness
Filing-derived numbers can point back to the filing document and page
Pre-parsed XBRL facts with provenance and daily pipeline validation
REST, SDK, CLI, and hosted MCP surfaces with the same contract model

The API

One API surface for the SEC data agents actually need.

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.

  • Dated benchmark methodology for performance, payload, and agent-workflow claims
  • 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.

ProviderValueNotes
SEC API33.98 ms
sec-api.io231.46 ms
Captured 2026-03-18. Canonical benchmark harness against identical issuer and filing workflows. The competitor latency and payload measurements (sec-api.io, financialdatasets.ai) were captured 2026-03-18; the scorecard summary was last regenerated 2026-06-10 from those captured artifacts.

latency

Filing search p50 latency

Search recent SEC filings with agent-ready metadata and a compact response contract.

ProviderValueNotes
SEC API37.62 ms
sec-api.io265.23 ms
Captured 2026-03-18. Canonical benchmark harness against identical issuer and filing workflows. The competitor latency and payload measurements (sec-api.io, financialdatasets.ai) were captured 2026-03-18; the scorecard summary was last regenerated 2026-06-10 from those captured artifacts.

latency

Structured facts p50 latency

Return normalized financial facts instead of a giant filing payload.

ProviderValueNotes
SEC API34.45 ms
sec-api.io400.53 ms
Captured 2026-03-18. Canonical benchmark harness against identical issuer and filing workflows. The competitor latency and payload measurements (sec-api.io, financialdatasets.ai) were captured 2026-03-18; the scorecard summary was last regenerated 2026-06-10 from those captured artifacts.

agent fit

FinanceBench canary-25 agent score

25-question canary subset of the PatronusAI FinanceBench financial QA benchmark, covering numeric extraction, filing sections, and multi-hop reasoning. Run in agent mode against the live SEC API tool stack with an Anthropic Claude judge.

ProviderValueNotes
SEC API18 / 2572% judge-correct — evaluated 2026-04-25
Captured 2026-04-25. 25-question canary subset of the PatronusAI FinanceBench corpus, run in agent mode against the deployed SEC API surface with an Anthropic Claude (sonnet-4-5) judge. Score is the best stable harness configuration (iter5) from the checked-in evaluation suite.

Next

Start building.

Read the docs, explore the API reference, or install an SDK.