Live: polling EDGAR for new filings every 5 minutes

SEC filings, XBRL facts, and 8-K events as clean JSON + webhooks

EDGAR's raw feeds are columnar JSON, nested XML, and 90s-era HTML. FilingsJSON normalizes all of it into stable REST resources — and pushes new 8-K material events to your endpoint minutes after acceptance.

Free tier: 100 calls/day. Key in under 5 minutes, card not required.

webhook delivery — sec.8k.filed
POST https://yourapp.com/hooks/sec
X-FilingsJSON-Event: sec.8k.filed
X-FilingsJSON-Signature: 577b7b1cf5f8...

{
  "type": "sec.8k.filed",
  "event": {
    "ticker": "TSLA",
    "company_name": "Tesla, Inc.",
    "item": "2.02",
    "filing_date": "2026-07-02",
    "accession_number": "0001628280-26-046717"
  },
  "filing_url": "https://www.sec.gov/Archives/..."
}

Hit the API right now

These are real requests against real EDGAR-derived data — the same endpoints your key unlocks, running on a rate-limited demo key.

idle
Pick an endpoint and it runs automatically.

Data provenance: all data originates from SEC EDGAR, the U.S. SEC's public filing system. The preview above is live production data, not a mock — currently covering 25 large-cap filers (widening toward the S&P 500), refreshed by an incremental poller within ~5 minutes of EDGAR acceptance. FilingsJSON is an independent product, not affiliated with or endorsed by the SEC. Not investment advice.

Everything EDGAR, minus the archaeology

XBRL facts, normalized

651,000+ datapoints across every taxonomy tag a company has ever reported — latest values or full time series, one GET away.

8-K events with item codes

One row per (filing, item). Filter earnings (2.02), officer changes (5.02), material agreements (1.01) — across the whole universe.

HMAC-signed webhooks

Subscribe by ticker and item code. Deliveries retry, are idempotent, and carry a signature you can verify in three lines.

Form 4 insider transactions

Ownership XML parsed to rows: owner, role, code, shares, price, post-transaction holdings — joint filers included.

Filing index, queryable

Every 10-K, 10-Q, 8-K, S-1, and Form 4 with accession numbers, dates, and primary documents. Full history, not just the recent window.

Keys, quotas, fair limits

Self-serve keys, per-plan rate limits, X-Quota headers on every response. OpenAPI spec + Scalar docs included.

Pricing

Start free. Upgrade when your quota does.

Founding member

Reserve a founding API key — $9, one time

Locks a Starter-tier key today and founding pricing on any paid plan when usage-based tiers launch. First 100 reservations only.

Free

$0 forever

  • ✓ 100 calls/day
  • ✓ 1 req/s rate limit
  • ✓ All endpoints + webhooks
  • ✓ Quota headers, OpenAPI docs

Kick the tires on real filings.

Starter

$19 /month

  • ✓ 10,000 calls/mo
  • ✓ 5 req/s rate limit
  • ✓ All endpoints + webhooks
  • ✓ Quota headers, OpenAPI docs

Side projects and prototypes.

Pro

Popular

$49 /month

  • ✓ 100,000 calls/mo
  • ✓ 20 req/s rate limit
  • ✓ All endpoints + webhooks
  • ✓ Quota headers, OpenAPI docs

Production apps and dashboards.

Team

$149 /month

  • ✓ 1,000,000 calls/mo
  • ✓ 50 req/s rate limit
  • ✓ All endpoints + webhooks
  • ✓ Quota headers, OpenAPI docs

Data teams and internal platforms.

Payments run through Stripe. Cancel subscriptions any time. Free tier needs no card.