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