Skip to content

SEC EDGAR API

SEC EDGAR (sec.gov) has 4 public methods: list company SEC filings, get company financials, list insider trades and search filings by phrase. Each costs 1 credit per completed run (1¢ with pay as you go); failed runs are free.

Unofficial. Not affiliated with or endorsed by SEC EDGAR.

Methods

4
  • Finds a public company by name or ticker in SEC EDGAR and lists its filings, newest first, optionally narrowed by filing type and filing date.

    Returns company name, CIK, and for each filing the form type, plain meaning, dates, description, document link, index link and accession number

    Readsec.gov/get_company_filings
  • Looks up a public company by name or ticker on SEC EDGAR and returns its reported annual or quarterly financial figures from XBRL company facts. Quarterly flows are derived from year-to-date totals when no quarterly figure is filed. Unavailable figures are null.

    Returns company name, currency, CIK, and per-period revenue, net income, EPS, balance sheet, cash flow, shares and filing references

    Readsec.gov/get_company_financials
  • Lists stock transactions reported on Form 4 filings by a company's officers, directors and major owners, newest first. Trades without a reported price have no calculated value.

    Returns insider name, role, trade date and type, shares, price, total value, shares owned after trade, filing date, Form 4 link

    Readsec.gov/list_insider_trades
  • Finds SEC EDGAR company filings that mention an exact phrase, optionally limited to a company, a filing category and a filing date range, ranked by search relevance; one entry per filing.

    Returns company name, form type and meaning, filing date, report period, excerpt, document link, CIK, accession number

    Readsec.gov/search_filings