REST APIStocks & Equities

SEC EDGAR Submissions & Full-Text Search REST APIs

SEC EDGAR Submissions & Full-Text Search REST APIs is a rest api from U.S. Securities and Exchange Commission (SEC) providing stocks & equities data. The SEC's free, authoritative REST APIs on data.sec.gov and efts.sec.gov expose every public company's EDGAR filing history, structured XBRL financials, and full-text search across all filings. A Polymarket bot can poll these to detect 8-K earnings, guidance, and material events the moment they hit EDGAR — signal for equity/index outcome markets like "will TSLA/SPX close above $X."

At a glance

ProviderU.S. Securities and Exchange Commission (SEC)
TypeREST API
CategoryStocks & Equities
Real-timeNo — request/response
AuthNone — open endpoint
PricingFree (public-domain government data; no API key) — Free: all REST endpoints, no API key or registration required, Fair-access cap: max 10 requests/second per IP across all sec.gov subdomains (exceed = ~10-min 403 block), Bulk ZIP archives (submissions.zip, companyfacts.zip) rebuilt nightly ~3:00am ET for large pulls

What data it provides

  • Submissions API: per-company filing history (8-K, 10-K, 10-Q, 6-K, etc.) with form type, accession number, filing/report dates, plus name + ticker + exchange metadata
  • XBRL CompanyFacts/CompanyConcept: every structured fact a filer reported (revenue, EPS, total assets, shares outstanding) by US-GAAP/IFRS/DEI tag and unit
  • XBRL Frames API: one fact per reporting entity for a given calendar period, cross-company comparable
  • Full-Text Search (efts.sec.gov): keyword search across the full text and exhibits of all filings since 2001-05-04
  • 8-K event filings (earnings releases, guidance, material agreements) usable as equity-market event triggers
  • CIK↔ticker mapping for resolving company identifiers

Features

  • Free and authoritative — primary-source regulatory filings, no paywall
  • Real-time updates: submissions typically indexed <1s after dissemination; XBRL APIs under ~1 min
  • Rate limit 10 req/s per IP; descriptive User-Agent header (name + email) required or requests 403
  • JSON responses; no CORS support (server-to-server only)
  • History depth: full-text search back to 2001; XBRL since 2009 mandate
  • Nightly bulk ZIP archives for high-volume backfills; many community SDKs (sec-edgar-api, edgartools, sec-api)

Links

Use it in a bot

Other stocks & equities data sources

Listed, not endorsed. Pricing and capabilities change without notice — check the provider's own documentation before you depend on anything here. Browse the full data resources directory or the strategy database.
Join Discord