Skip to main content
Use SEC API to turn an SEC research question into a request your team can inspect and repeat. Start by resolving one issuer, retrieve one filing-backed result, and retain the identifiers that explain it.

Make your first request

Resolve an issuer with an API key and confirm the returned identity.

Build a filing workflow

Retrieve a filing, section, or statement and keep the source context.

Check the contract

Confirm parameters, response fields, and route-specific limits before scaling.

Start with evidence

For a filing-backed workflow, save the returned accession number, form, filing date, filing URL, and requestId when present. A latest-filing request can change as new filings arrive, so use the returned filing identity rather than assuming a fixed record.

Search filings

Find a filing by issuer, form, date, or query before extracting from it.

Work with statements

Retrieve normalized annual or quarterly statement data.

Use MCP

Connect a compatible client to documented SEC API tools.

Choose the interface that fits the job

Price before broad usage

Your API key identifies the organization whose limits and billing state apply. Before a watchlist, backfill, or agent loop, inspect that account and quote the actual request path. A quote is an estimate, not a reservation.

Authentication and billing

Send API keys correctly and separate machine access from dashboard actions.

Evaluate pricing and limits

Price a bounded workload from the current account contract.

Commercial boundaries

Check whether your use is internal or needs redistribution rights.