# Eckari US Company EDGAR Filing History

> Eckari US Company EDGAR Filing History is a paid API for AI agents from api.eckari.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-12).

Returns paginated EDGAR filing history for a US company identified by ticker or CIK, optionally filtered by form type and date range, including accession numbers, form types, dates, 8-K items, XBRL flags, and SEC.gov links

## Facts

- Endpoint: GET https://api.eckari.com/v1/companies/us/:id/filings?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/eckari-us-company-edgar-filing-history-ca60f341
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_2oI6IUxjGULrIieJwXcMU

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 eckari-us-company-edgar-filing-history-ca60f341
```

Example prompt: Pull all 8-K filings for AAPL from EDGAR since January 1 2024 — give me the form type, filing date, accession number, and links to the documents for each one.

## When to prefer this

Use this endpoint when you need structured, machine-readable access to a US public company's EDGAR filing history — especially for retrieving accession numbers, filtering by form type (8-K, 10-K, 10-Q, Schedule 13G, Forms 3/4/5), or paginating through large filing sets. Prefer over manual SEC.gov scraping because it returns clean JSON with direct document links. Use the CIK path when the ticker is ambiguous; use ticker for convenience. Best for compliance research, financial due diligence, insider activity monitoring, and regulatory disclosure audits.

## Known failure modes

- NOT_FOUND returned (non-billable) when ticker has no SEC index entry
- Invalid ticker or CIK format returns validation error
- Form type filter string with invalid characters rejected
- Date format not matching YYYY-MM-DD returns error
- Offset beyond total filing count returns empty result set
- CIK with leading zeros must be formatted correctly or use plain numeric form

## How this service works

Return the recent EDGAR filing history of a US company identified by stock ticker (AAPL) or CIK, optionally filtered by form type and filing date and paged. It is the company's own EDGAR index, so it also holds filings third parties made about it (SCHEDULE 13G, Forms 3/4/5, UPLOAD). Each entry carries the accession number, form, dates, 8-K items, XBRL flags, size and sec.gov links. Use when: List every 8-K on this ticker's EDGAR index this year, with links to the documents.

## Output

A paginated list of EDGAR filing records for the specified company, each containing: accession number, form type, filing date, report date, 8-K item codes (if applicable), XBRL inline flag, file size, and direct SEC.gov links to the filing index and documents. Also includes pagination metadata (total count, next_offset) for iterating through large filing histories.

## 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"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "pathParams": {
     "type": "object",
     "required": [
      "id"
     ],
     "properties": {
      "id": {
       "type": "string",
       "pattern": "^(?:(?:[Cc][Ii][Kk])?[0-9]{1,10}|[A-Za-z][A-Za-z0-9.-]{0,9})$",
       "maxLength": 13,
       "minLength": 1,
       "description": "SEC CIK or exchange ticker symbol. All digits is read as a CIK (leading zeros and an EDGAR CIK prefix are both accepted: 320193, 0000320193, CIK0000320193); anything else is read as a ticker (1-10 characters starting with a letter) and matched exactly, case-insensitively, against the SEC listed-security index — AAPL, aapl and BRK-B all work. Company names are not accepted: resolve one with company.us.resolve. A ticker with no SEC index entry returns NOT_FOUND, which is not a billable result."
      }
     },
     "additionalProperties": false
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "form": {
       "type": "string",
       "pattern": "^[A-Za-z0-9 ,/.-]+$",
       "maxLength": 200,
       "description": "Comma-separated EDGAR form types to keep, e.g. \"10-K,10-Q,8-K\". Matching is exact and case-insensitive; omit to return every form."
      },
      "limit": {
       "type": "integer",
       "default": 5,
       "maximum": 100,
       "minimum": 1,
       "description": "Maximum number of filings to return from the filtered set. Defaults to 5 so a first call stays small; raise it explicitly when you need more."
      },
      "since": {
       "type": "string",
       "format": "date",
       "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}$",
       "description": "Keep only filings with a filing_date on or after this ISO date (YYYY-MM-DD)."
      },
      "offset": {
       "type": "integer",
       "default": 0,
       "minimum": 0,
       "description": "Zero-based offset into the filtered set, for paging. Pass page.next_offset from the previous response."
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties":
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/eckari-us-company-edgar-filing-history-ca60f341/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.eckari.com](https://www.zero.xyz/host/api.eckari.com/llms.txt)
