# Get SEC Filings

> Get SEC Filings is a paid API for AI agents from agents.predictleads.com, paid per call via MPP, $0.040000/call, status unknown (last checked 2026-10-30).

Returns a paginated list of a company's SEC filings ordered by filing date descending, filterable by form type and date range.

## Facts

- Endpoint: GET https://agents.predictleads.com/api/v3/companies/{company_id_or_domain}/sec_filings?utm_source=zero.xyz
- Price: $0.040000/call
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-30
- Activations on Zero: 0
- Provider: agents.predictleads.com
- Website: https://agents.predictleads.com
- Canonical page: https://www.zero.xyz/c/agents-predictleads-com-get-sec-filings-057f07f0
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_r1NQMrg3H_BkJHpHmyOm0

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability agents-predictleads-com-get-sec-filings-057f07f0
```

Example prompt: Pull the most recent 10-K and 10-Q SEC filings for apple.com filed since January 1, 2024, and show me up to 20 results.

## When to prefer this

Choose this endpoint when you need structured access to a specific company's SEC regulatory filings — especially for due diligence, compliance monitoring, or financial research — and you have the company's domain or PredictLeads company ID. It is ideal when you want to filter by specific form types (e.g. 10-K, 8-K) or date ranges. Prefer it over general web search when you need structured, machine-readable filing data with full document text rather than scraping SEC EDGAR manually.

## Known failure modes

- Invalid or unknown company_id_or_domain returns an empty data array or 404 error
- Unsupported form_type values outside the allowed enum (6-K, 8-K, 10-K, 10-Q, 20-F, 40-F, 25) cause validation errors
- Date range filters with invalid ISO 8601 format return a 400 bad request
- Private or non-SEC-registered companies return empty results
- Exceeding the limit maximum of 50 returns a validation error
- Missing required company_id_or_domain path parameter causes a 400 or routing error

## How this service works

Returns a list of company's SEC Filings, ordered by the `filed_at`, descending.

## Output

A paginated array of SEC filing objects, each including a unique filing ID, form type, filing date, and the full text content of the filing document. Results are sorted by filed_at in descending order. When the page parameter is provided, the response also includes a meta object with a count of total matching filings.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "company_id_or_domain"
 ],
 "properties": {
  "page": {
   "type": "integer",
   "default": 1,
   "minimum": 1,
   "description": "Page number of shown items.\n<br>\n**NOTE**: If the parameter is not provided, the meta property `count` will be omitted from response for\nperformance reasons.\n"
  },
  "limit": {
   "type": "integer",
   "default": 10,
   "maximum": 50,
   "description": "Limit the number of shown items per page."
  },
  "form_types": {
   "type": "array",
   "items": {
    "enum": [
     "6-K",
     "8-K",
     "10-K",
     "10-Q",
     "20-F",
     "40-F",
     "25"
    ],
    "type": "string"
   },
   "example": [
    "6-K",
    "8-K",
    "10-K"
   ],
   "description": "One or more valid form types.\n\n"
  },
  "filed_at_from": {
   "type": "string",
   "format": "date",
   "example": "2024-09-25",
   "description": "Only return `SecFilings` filed after\ngiven date (ISO 8601).\n"
  },
  "filed_at_until": {
   "type": "string",
   "format": "date",
   "example": "2024-09-25",
   "description": "Only return `SecFilings` filed before\ngiven date (ISO 8601).\n"
  },
  "company_id_or_domain": {
   "type": "string",
   "description": "Company's ID or domain.\n"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "title": "SecFilingsDataset",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "example": {
  "data": [
   {
    "id": "019d976a-268c-7dcb-a753-b95952794c82",
    "type": "sec_filing",
    "attributes": {
     "document": "UNITED STATES\n\nSECURITIES AND EXCHANGE COMMISSION\n\nWashington, D.C. 20549\n\nFORM 8-K\n\nCURRENT REPORT\n\nPursuant to Section 13 OR 15(d) of the Securities Exchange Act of 1934\n\nApril 7, 2026\n\nDate of Report (Date of earliest event reported)\n\nMAGNITE, INC.\n\n(Exact name of registrant as specified in its charter)\n\n|  |  |  |  |  |  |  |  |  |\n| --- | --- | --- | --- | --- | --- | --- | --- | --- |\n|  |  |  |  |  |  |  |  |  |\n| Delaware | | | 001-36384 | | | 20-8881738 | | |\n| (State or other jurisdiction of incorporation) | | | (Commission File Number) | | | (IRS Employer Identification No.) | | |\n|  | | |  | | |  | | |\n| 1250 Broadway, 9th Floor | | | | | | | | |\n|  | | |  | | |  | | |\n| New York, New York 10001 | | | | | | | | |\n|  | | |  | | |  | | |\n| (Address of principal executive offices, including zip code) | | | | | | | | |\n|  | | |  | | |  | | |\n| (212) 243-2769 | | | | | | | | |\n|  | | |  | | |  | | |\n| (Registrant’s telephone number, including area code) | | | | | | | | |\n|  | | | | | | | | |\n| Not applicable | | | | | | | | |\n| (Former name or former address, if changed since last report) | | | | | | | | |\n\nCheck the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:\n\n|  |  |  |  |  |  |  |  |  |\n| --- | --- | --- | --- | --- | --- | --- | --- | --- |\n|  |  |  |  |  |  |  |  |  |\n| ☐ | | | Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425) | | | | | |\n| ☐ | | | Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12) | | | | | |\n| ☐ | | | Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b)) | | | | | |\n| ☐ | | | Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c)) | | | | | |\n\nSecurities registered pursuant to Section 12(b) of the Act:\n\n|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |\n| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |\n|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |\n| Title of each class | | |  | | | Trading Symbol(s) | 
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agents-predictleads-com-get-sec-filings-057f07f0/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agents.predictleads.com](https://www.zero.xyz/host/agents.predictleads.com/llms.txt)
