SourceKeel · SEC data infrastructure

The SEC data layer for products.

SourceKeel turns public filings into maintained company fundamentals and disclosures, with the source context kept intact. Start with the hosted API. Choose Mirror when you want the same data in your own environment, updated every day.

companyfundamentalsdisclosuresyour product
$ curl https://sourcekeel.com/v1/companies/0000320193/revenue-segments/latest \
    -H "Authorization: Bearer sk_live_xxx"

# sourcekeel.revenue_segments.v2 · company · periods · data · source context
The work behind the endpoint

Build on filings, not filing infrastructure.

EDGAR already makes the records public. Product teams still have to track changes, reconcile inconsistent filings, preserve source context, and keep customer-facing data current. SourceKeel handles that work.

Stay current

Data that moves with the filings

New filings and amendments appear in the same company view, so your product stays aligned with the public record without ongoing retrieval work.

Defend the answer

Source context survives

Derived data keeps its form, accession, document, and extraction context. Missing work is returned explicitly instead of being filled with a plausible guess.

Choose how you serve

Hosted first. Your copy when needed.

Use the hosted API for the simplest path to fresh data. Choose Mirror when you need custom queries, direct control over performance, or to serve customers from your own systems.

CurrentKept aligned with new filings
ConsistentPredictable response shapes
HonestClear missing-data states
FlexibleAPI, CLI, MCP, and Mirror
Product coverage

One system across fundamentals and filings.

Use normalized product surfaces when they fit the question. Follow the underlying filing, document, section, or raw fact when you need more context.

Company & financials

  • Company profiles and ticker aliases
  • Financial statements
  • Canonical and raw XBRL facts
  • Revenue segments
  • Public float and shares
  • Company schemas

Filings & disclosure

  • Filing index and polling feed
  • Documents and source packages
  • Filing sections
  • Amendment diffs
  • 8-K events and extractions
  • Offerings, proxy, and subsidiaries

Ownership & funds

  • Insider transactions
  • 13F institutional holdings
  • 13D/G beneficial ownership
  • N-PORT fund holdings
  • N-PX proxy voting
  • Form 144 proposed sales

Delivery & tooling

  • Hosted API
  • Source document access
  • Predictable response shapes
  • OpenAPI, CLI, and MCP
  • Mirror in your environment
  • Daily updates
10-K10-Q8-K20-FS-1Form 413F13D/GForm 144N-PORTN-PXForm DDEF 14ANT 10-KEX-21
Reliability model

Useful when data exists. Explicit when it does not.

A data API should not make absence look like certainty. SourceKeel returns available data with its source context and clear failure states when a filing, field, or coverage area is unavailable.

On success

Consistent responses

Company, filing, fact, and disclosure endpoints use documented response shapes that stay predictable across repeated calls.

On uncertainty

No invented values

Failure reasons distinguish missing source material, unsupported coverage, and data that is not yet available.

On inspection

Go back to the filing

Company, filing, document, section, fact, and source-package surfaces keep the path from the product answer to its public record.

Stay hosted, or run on your own copy.

Use SourceKeel as your live API, or choose Mirror to keep the same data in your environment with updates delivered every day.

Hosted API
Fresh data without maintaining a copy
Mirror
Your copy, updated every day
Explore Mirror
Code and agents

One contract, whichever client asks.

Call the HTTP API directly, use the CLI, or expose the same product surfaces to an agent through the MCP server. There is no separate agent-only data path.

export SOURCEKEEL_API_KEY=sk_live_xxx
sourcekeelctl mcp stdio

Build the first version for free.

Start with 5,000 requests a month and the same schemas used by paid plans. Upgrade when the product goes live or needs more capacity.

Start free See pricing