SEC Filing Search API
Search the full EDGAR history we index—or list a company's filings without query. Every indexed form type; exhibits as LLM-ready markdown. Filters: SEC Filing Types.
curl -X GET "https://example.com/v2/sec/filings?id=AAPL&filing_types=annual_report&fy=2024&size=2"{ "size": 2, "results": [ { "document_id": "0000320193-24-000123|0", "filing_id": "0000320193-24-000123", "source": "sec", "title": "10-K", "document_type": "10-K", "filing_type": "10-K", "filed_at": "2024-11-01T04:00:00.000Z", "filename": "aapl-20240928.htm", "entities": [ { "name": "Apple Inc.", "name_short": "Apple Inc.", "full_ticker": "AAPL US", "normalized_ticker": "AAPL", "exchange_code": "UB", "composite_code": "US", "backlink_url": "https://alpha-analyst.com/stocks/aapl", "category": "EQUITY", "cik": "0000320193", "edinet_code": "", "lei": "HWUPKR0MPOU8FGXBT394", "crd_number": "", "series_id": "", "internal_id": "", "figi": "BBG000B9XXW3", "composite_figi": "BBG000B9XRY4", "share_class_figi": "BBG001S5N8V8", "entity_is_public": 1, "is_person": 0, "is_actively_trading": 1, "sec_type": "Common Stock", "sec_type2": "Common Stock", "market_sector": "Equity", "generic_sic_code": "3571", "score": 0, "resolved": true, "filer_type": "FILER", "fy": "2024", "q": "FY" } ], "sequence": 1, "pages": 59, "score": 0, "type_category": "financial", "filing_description": "10-K", "all_sics": [ "3571" ], "public_document_count": 103, "report_date": "2024-09-28", "filing_date": "2024-11-01", "filing_change_date": "2024-11-01", "backlink_url": "https://alpha-analyst.com/app/filing/0000320193/0000320193-24-000123?filename=aapl-20240928.htm", "source_document_url": "https://www.sec.gov/Archives/edgar/data/320193/000032019324000123/aapl-20240928.htm", "source_filing_url": "https://www.sec.gov/Archives/edgar/data/320193/000032019324000123/0000320193-24-000123-index.html" } ], "count": 1, "next_id": "eyJzZWMiOlsxNzMwNDE5MjAwMDAwLDQ4ODg2MjFdfQ==.db98d9be76146e43"}Query Parameters
Keyword search over filing text. Omit to list recent filings. Excerpts are returned only when this is set.
1 <= length <= 2000Company or listing id. Same resolve as Entity Reference: ticker (AAPL, AAPL US, AAPL-US), CIK, LEI, EDINET code, CRD, SEC series id, internal id, FIGI, composite FIGI, and share-class FIGI. ISIN and CUSIP match but are never returned. See Ids you can send.
1 <= length <= 200Inclusive start calendar date as YYYY-MM-DD or yyyyMMdd on SEC acceptance day. See filed_at.
^[0-9]{8}$|^[0-9]{4}-[0-9]{2}-[0-9]{2}$Inclusive end calendar date as YYYY-MM-DD or yyyyMMdd on SEC acceptance day. See filed_at.
^[0-9]{8}$|^[0-9]{4}-[0-9]{2}-[0-9]{2}$financials_periodic, current_reports, ownership, proxies_agm, registrations_offerings, mna_tenders, correspondence, orders_notices, trust_indenture, or other. current_reports is 8-K and 6-K style disclosures. events is a deprecated alias of current_reports and is not an IR event. Comma-separated on GET. Optional. Maps to native SEC type_category and EDINET disclosure types. Full expansion: Document Types.
1 <= items <= 10annual_report, periodic_report, current_report, proxy_statement, registration_statement, tender_offer_document, beneficial_ownership_filing, insider_ownership_filing, or a raw SEC form / EDINET code (10-K, 8-K, 120). Comma-separated on GET. Optional. Groups and codes: Document Types.
1 <= items <= 40Four-digit fiscal years (2024). Comma-separated on GET. Optional. Matches the fiscal year on the submission header.
1 <= items <= 20FY, Q1, Q2, Q3, or Q4. Comma-separated on GET. Optional. Combine with fy to require both. Matches the fiscal period on the submission header.
1 <= items <= 5score or date. Default score. Ignored when query is omitted (browse is always by date).
"score"Value in
- "score"
- "date"
asc or desc. Default desc.
"desc"Value in
- "asc"
- "desc"
Page size. Default 15. Maximum 30.
1 <= value <= 3015Excerpts per filing when query is set. Default 5. Maximum 20.
1 <= value <= 205Cursor from the previous page. Omit on the first page.
1 <= length <= 4000Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json