plugmyagent

SEC EDGAR Data APIs

US Government Data No key

AuthenticationNo key
Rate limitNo fixed quota; keep requests under ~10/second and identify your traffic with a User-Agent.

Documentation: www.sec.gov ยท Checked Sep 13, 2026

About

The SEC's EDGAR database holds every official filing from publicly traded U.S. companies. Annual 10-K reports, quarterly earnings, insider trades. And these free APIs let you fetch them as structured JSON. One endpoint lists every filing a company ever made; others deliver the actual financial-statement numbers in machine-readable form. No key is needed, just a polite User-Agent header with your contact info, and you stay under about 10 requests a second.

Details

No key needed. You can call it right away.

Auth: No key

Rate limit: No fixed quota; keep requests under ~10/second and identify your traffic with a User-Agent.

Verified: 2026-09-13

Best for: personal business developer fun

Setup

  1. No signup needed. Find a company's CIK (its SEC ID) via the EDGAR full-text search.
  2. Fetch its filing history JSON with the submissions endpoint in the example.
  3. For numbers, use the company-facts endpoint to get financial statements as structured data.
  4. Always include a User-Agent header like 'MyApp user@example.com' in your requests.