ESC to close

SEC Filings

Search, filter, and retrieve exact SEC filing URLs, accessions, and publication dates for public companies.

GET https://data.businessquant.com/secfilings?{identifier}&api_key={api_key}

Parameters

The SEC Filings endpoint serves as a direct bridge to the EDGAR database. By providing a target identifier, you can programmatically extract thousands of historical filing records, complete with publication timestamps, report periods, and exact HTML/Text URLs for direct parsing.

Parameter Description
api_key
Required
Your unique API key for authentication.
ticker
Conditional Identifier
Stock Ticker. (Provide exactly one identifier: ticker or cik).
Format: ticker=META
cik
Conditional Identifier
CIK Number. (Provide exactly one identifier: ticker or cik).
Format: cik=1326801
formtype
Optional
Filter by exact SEC Form Type.
Format: formtype=10-K
formgroup
Optional
Filter by broader form categories.
Format: formgroup=Insider%20Transaction
(must be URL-encoded)
Example cURL Request
curl -X GET "https://data.businessquant.com/secfilings?ticker=META&api_key=YOUR_API_KEY"
Sample Response
{
    "metadata": {
        "cik": 1326801,
        "ticker": "META",
        "companyname": "Meta Platforms, Inc.",
        "companyname_short": "Meta Platforms",
        "from_date": null,
        "till_date": null,
        "page": 1,
        "page_size": 100,
        "total_records": 4067,
        "total_pages": 41
    },
    "data": [
        {
            "sno": 1,
            "formtype": "ARS",
            "formgroup": "Others",
            "accession": "0001628280-26-025534",
            "publishdatetime": "2026-04-16 20:36:13",
            "filingdate": "2026-04-16",
            "reportperiod": "2025-12-31",
            "url_index": "https://www.sec.gov/Archives/edgar/data/0001326801/000162828026025534/0001628280-26-025534-index.htm",
            "url_textfile": "https://www.sec.gov/Archives/edgar/data/0001326801/000162828026025534/0001628280-26-025534.txt",
            "url_filing": "https://www.sec.gov/Archives/edgar/data/0001326801/000162828026025534/meta-12312025x10kars.htm"
        },
        {
            "sno": 2,
            "formtype": "DEFA14A",
            "formgroup": "Insider Transaction",
            "accession": "0001628280-26-025533",
            "publishdatetime": "2026-04-16 20:35:22",
            "filingdate": "2026-04-16",
            "reportperiod": null,
            "url_index": "https://www.sec.gov/Archives/edgar/data/0001326801/000162828026025533/0001628280-26-025533-index.htm",
            "url_textfile": "https://www.sec.gov/Archives/edgar/data/0001326801/000162828026025533/0001628280-26-025533.txt",
            "url_filing": "https://www.sec.gov/Archives/edgar/data/0001326801/000162828026025533/meta2026proxydefa14a.htm"
        },
        {
            "sno": 3,
            "formtype": "DEF 14A",
            "formgroup": "Insider Transaction",
            "accession": "0001628280-26-025532",
            "publishdatetime": "2026-04-16 20:34:06",
            "filingdate": "2026-04-16",
            "reportperiod": "2025-12-31",
            "url_index": "https://www.sec.gov/Archives/edgar/data/0001326801/000162828026025532/0001628280-26-025532-index.htm",
            "url_textfile": "https://www.sec.gov/Archives/edgar/data/0001326801/000162828026025532/0001628280-26-025532.txt",
            "url_filing": "https://www.sec.gov/Archives/edgar/data/0001326801/000162828026025532/meta-20260416.htm"
        },
        ...
    ]
}

Endpoint Variations

Below are the distinct ways to formulate your request depending on the identifier and filters you use. You can copy these directly into your application.

1. By Ticker (All Filings)
https://data.businessquant.com/secfilings?ticker=META&api_key=YOUR_API_KEY
2. By CIK & Form Type
https://data.businessquant.com/secfilings?cik=1326801&formtype=10-K&api_key=YOUR_API_KEY
3. By Form Group (URL Encoded)
https://data.businessquant.com/secfilings?ticker=META&formgroup=Insider%20Transaction&api_key=YOUR_API_KEY