SEC EDGAR
Access financial facts and regulatory filings directly from the U.S. Securities and Exchange Commission's EDGAR database.
[Financial] Fetch XBRL company facts from SEC EDGAR for a given CIK. Can list available concepts or retrieve specific concept data.
What you can ask Delphi
- “What were Microsoft's reported revenues for the last five fiscal years, according to their SEC company facts?”
- “Find all 10-K filings from Google (Alphabet Inc.) that mention 'cloud computing' in their full text.”
- “List all available financial concepts for Tesla, Inc. in the SEC EDGAR company facts database.”
- “Retrieve the full text of the most recent 8-K filing from Apple Inc. regarding any material events.”
Technical details
Authentication ▾
Contact us for setup details.
Ingestion ▾
Tools exposed (2) ▾
[Financial] Fetch XBRL company facts from SEC EDGAR for a given CIK. Can list available concepts or retrieve specific concept data.
[Financial] Search SEC EDGAR full-text filing index. Returns matching filings with metadata.
Inputs ▾
sec/get_company_facts
| Name | Type | Required | Description |
|---|---|---|---|
| cik | anyOf | yes | SEC Central Index Key (CIK). Will be zero-padded to 10 digits. |
| taxonomy | string | no | XBRL taxonomy to query. Default 'us-gaap'. Other options include 'ifrs-full', 'dei'. |
| concept | string | no | Specific XBRL concept to filter to, e.g. 'Revenue', 'NetIncomeLoss', 'Assets'. If omitted, lists all available concepts. |
| limit | number | no | Max records to return. Default 100. |
| filter_paths | string[] | no | Optional glob paths to reduce the response. |
sec/search_filings
| Name | Type | Required | Description |
|---|---|---|---|
| query | string | yes | Full-text search query for SEC filings, e.g. 'climate risk' or 'Apple revenue'. |
| formTypes | string | no | Comma-separated form types to filter, e.g. '10-K,10-Q,8-K'. |
| startDate | string | no | Start date filter in YYYY-MM-DD format. |
| endDate | string | no | End date filter in YYYY-MM-DD format. |
| limit | number | no | Max results to return. Default 20. |
| filter_paths | string[] | no | Optional glob paths to reduce the response. |