SEC EDGAR Scraper: Reported XBRL Financial Facts avatar

SEC EDGAR Scraper: Reported XBRL Financial Facts

Pricing

Pay per usage

Go to Apify Store
SEC EDGAR Scraper: Reported XBRL Financial Facts

SEC EDGAR Scraper: Reported XBRL Financial Facts

Pull as-reported XBRL financial facts for any US SEC filer — revenue, assets, cash flow and any other tag — straight from EDGAR company concept data. No login, no proxy, no browser.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Naimur Hasan

Naimur Hasan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Categories

Share

SEC EDGAR Scraper

Pulls as-reported XBRL financial facts for US SEC filers straight from EDGAR's company concept API — the same numbers that appear in the filings, not a vendor's reconstruction. No login, no proxy, no browser.

Input

FieldTypeNotes
ciksarrayRequired. Central Index Keys. Default Apple, Microsoft.
tagsarrayRequired. XBRL tags. Default Assets, NetIncomeLoss.
taxonomystringus-gaap | ifrs-full | dei | srt. Default us-gaap.
annualOnlybooleanKeep only 10-K/20-F facts. Default false.
maxFactsPerTagintegerCap per filer and tag. Default 40.

Output

One row per fact: cik, entityName, taxonomy, tag, label, unit, value, start, end, durationDays, fiscalYear, fiscalPeriod, form, filed, accession, frame.

Notes

  • SEC requires a declared User-Agent on every request to data.sec.gov and throttles or blocks anonymous traffic. Node's fetch sends none by default, so one is set explicitly.
  • The same figure is reported many times. A quarter's revenue reappears in later 10-Qs and the following 10-K, so a raw pull returns heavy duplication. Facts identical in unit, period and value are collapsed to the most recently filed one, which keeps restatements visible while removing repeats.
  • fy/fp are the fiscal year and period of the filing, not of the fact. A fact covering Q3 2018 can carry fy: 2019 because it was restated in a 2019 filing. start/end are the authoritative period, which is why durationDays is computed from them.
  • Instant facts such as Assets have an end but no start; duration stays null rather than becoming zero.
  • CIKs are zero-padded to ten digits — EDGAR's path requires it, and 320193 without padding 404s.