# SEC Filings & Financials – Recent Filings by Ticker

> SEC Filings & Financials – Recent Filings by Ticker is a paid API for AI agents from sec.use.x402atlas.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-14).

Returns recent SEC filings (10-K, 10-Q, 8-K and more) for a US public company by ticker symbol, including official filing and document URLs.

## Facts

- Endpoint: GET https://sec.use.x402atlas.com/filings/:ticker
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sec-filings-financials-recent-filings-by-ticker-8c1e0695
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ZSSUjrIVY7rRExZuqr3jP

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 sec-filings-financials-recent-filings-by-ticker-8c1e0695
```

Example prompt: Can you pull up the most recent 10-K and 10-Q SEC filings for Apple (AAPL) and give me the official document URLs?

## When to prefer this

Use this endpoint when you need to programmatically retrieve recent SEC filing metadata and document URLs for a US public company by its ticker symbol, especially when you need to quickly surface 10-K, 10-Q, or 8-K filings without manually navigating SEC EDGAR. Prefer this over raw EDGAR access when you want normalized, structured output with direct document links in a single call.

## Known failure modes

- Invalid or unknown ticker symbol returns an empty filings array or an error
- Ticker not found in SEC EDGAR returns a note field explaining the issue
- Requesting obscure form types not present in EDGAR returns an empty list
- Network timeout or upstream EDGAR outage causes a service error
- Malformed ticker pattern (non-alphanumeric characters) rejected by input validation

## How this service works

SEC filings by ticker — recent 10-K, 10-Q and 8-K records with official filing and document URLs.

## Output

A JSON object containing the company name, ticker, CIK, a list of requested form types, the total count, and an array of filing records. Each filing record includes the accession number, filing date, form type, primary document filename, an SEC EDGAR filing index URL, and a direct document URL.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "pathParams"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "pathParams": {
     "type": "object",
     "required": [
      "ticker"
     ],
     "properties": {
      "ticker": {
       "type": "string",
       "pattern": "^[A-Za-z0-9][A-Za-z0-9.-]{0,9}$",
       "description": "US public-company ticker; case-insensitive"
      }
     }
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "forms": {
       "type": "string",
       "pattern": "^[A-Za-z0-9/-]+(?:\\s*,\\s*[A-Za-z0-9/-]+){0,19}$",
       "maxLength": 419,
       "description": "Comma-separated allowlist of at most 20 SEC form names; defaults to 10-K,10-Q,8-K. Include amendments such as 10-K/A explicitly."
      },
      "limit": {
       "type": "integer",
       "default": 40,
       "maximum": 100,
       "minimum": 1
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "ticker",
      "forms",
      "count",
      "filings"
     ],
     "properties": {
      "cik": {
       "type": "integer"
      },
      "note": {
       "type": "string"
      },
      "count": {
       "type": "integer"
      },
      "forms": {
       "type": "array",
       "items": {
        "type": "string"
       }
      },
      "ticker": {
       "type": "string"
      },
      "filings": {
       "type": "array",
       "items": {
        "type": "object",
        "required": [
         "accession_number",
         "filing_date",
         "form",
         "primary_document",
         "filing_url",
         "document_url"
        ],
        "properties": {
         "form": {
          "type": "string"
         },
         "filing_url": {
          "type": "string",
          "format": "uri"
         },
         "description": {
          "type": "string"
         },
         "filing_date": {
          "type": "string",
          "format": "date"
         },
         "document_url": {
          "type": "string",
          "format": "uri"
         },
       
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sec-filings-financials-recent-filings-by-ticker-8c1e0695/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from sec.use.x402atlas.com](https://www.zero.xyz/host/sec.use.x402atlas.com/llms.txt)
