# EDGAR 8-K Events Delta Feed

> EDGAR 8-K Events Delta Feed is a paid API for AI agents from x402.donnyautomation.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-14).

Returns a delta list of SEC EDGAR 8-K filings for a given company since a specified date, optionally filtered by item codes.

## Facts

- Endpoint: GET https://x402.donnyautomation.com/edgar/events
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/edgar-8-k-events-delta-feed-13d30201
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_UmHtvcC-FuX5mIgFLRO9C

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 edgar-8-k-events-delta-feed-13d30201
```

Example prompt: Can you pull all the SEC 8-K filings for Tesla since 2026-01-01, and filter to just Results of Operations and Financial Condition disclosures (item 2.02)?

## When to prefer this

Use this endpoint when you need a date-bounded delta of 8-K filings for a specific public company, especially when you want to filter by specific disclosure item codes (e.g. earnings, officer changes, M&A events). It reads live from SEC EDGAR, so data is current at call time. Prefer this over bulk EDGAR downloads when you need targeted, structured event data per ticker or CIK with minimal post-processing.

## Known failure modes

- Missing required 'since' or 'ticker'/'cik' parameter returns 400
- Malformed 8-K item codes (e.g. '1.1' instead of '1.01') return 400 bad_items
- Unknown ticker that cannot be resolved via SEC company_tickers.json returns 404 or empty result
- CIK not found in SEC returns empty result set
- Limit out of range (>200 or <1) returns 400
- Payment not provided or insufficient returns 402

## How this service works

Form 8-K material events for one issuer SINCE a cursor, each item code decoded to the title SEC prints (2.02 Results of Operations, 5.02 Departure of Directors, 1.05 Cybersecurity Incidents). Requires ?since=YYYY-MM-DD AND ?ticker= or ?cik=. Optional ?items=1.01,5.02 (matches ANY), ?limit=1..200. Errors: 400 missing_since|missing_issuer|bad_items, 404 unknown_ticker|unknown_cik, 502 edgar_unavailable, 503 rate_limited_locally. AN EMPTY DELTA IS CHARGED. Every form: /edgar/filings.

## Output

Returns a JSON object with the issuer's identity (name, ticker, CIK, exchanges), a list of 8-K filing events each containing filing date, item codes with titles, accession number, and a link to the SEC filing index. Also includes a nextSince cursor for pagination, a changed flag, matched count, and attribution text.

## 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"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "ticker",
      "since"
     ],
     "properties": {
      "cik": {
       "type": "string",
       "description": "SEC Central Index Key, 1 to 10 digits (e.g. 1318605). Alternative to ticker; supplying either one is enough."
      },
      "items": {
       "type": "string",
       "description": "Comma separated 8K item codes to filter on, e.g. 1.01,5.02,2.06. A filing matches if it carries ANY of them. Malformed codes return 400 bad_items rather than being ignored."
      },
      "limit": {
       "type": "string",
       "description": "Maximum events returned, 1 to 200 (default 50). matched and truncated are reported so a cut-off delta is visible."
      },
      "since": {
       "type": "string",
       "description": "ISO date YYYY-MM-DD. INCLUSIVE cursor: events filed on this date are returned. Required — this endpoint returns a delta, not a dump."
      },
      "ticker": {
       "type": "string",
       "description": "Exchange ticker, e.g. TSLA. Resolved through SEC company_tickers.json. Send cik instead when you have it. If both are sent, cik wins."
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 1,
  "since": "2026-01-01",
  "events": [
   {
    "form": "8-K",
    "items": [
     {
      "code": "2.02",
      "title": "Results of Operations and Financial Condition",
      "titleSource": "sec-filing-index"
     },
     {
      "code": "9.01",
      "title": "Financial Statements and Exhibits",
      "titleSource": "sec-filing-index"
     }
    ],
    "itemCodes": "2.02,9.01",
    "filingDate": "2026-07-23",
    "filingIndexUrl": "https://www.sec.gov/Archives/edgar/data/1318605/000162828026000000/0001628280-26-000000-index.htm",
    "accessionNumber": "0001628280-26-000000"
   }
  ],
  "issuer": {
   "cik": "0001318605",
   "name": "Tesla, Inc.",
   "ticker": "TSLA",
   "exchanges": [
    "Nasdaq"
   ]
  },
  "changed": true,
  "endpoint": "/edgar/events",
  "nextSince": "2026-07-23",
  "attribution": "Source: U.S. Securities and Exchange Commission EDGAR. US Government public-domain records, read live at call time.",
  "itemTitleSource": "Read from SEC-rendered EDGAR filing-index pages",
  "unknownItemCodes": []
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/edgar-8-k-events-delta-feed-13d30201/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.donnyautomation.com](https://www.zero.xyz/host/x402.donnyautomation.com/llms.txt)
