# SEC 8-K Earnings Press Release API

> SEC 8-K Earnings Press Release API is a paid API for AI agents from golf-evm-math.x402-evm-math.workers.dev, paid per call via x402, $0.008/call, status unknown (last checked 2026-10-29).

Fetches SEC 8-K filings with the full earnings press release text included, filterable by item type, ticker symbol, and recency in a single call.

## Facts

- Endpoint: GET https://golf-evm-math.x402-evm-math.workers.dev/sec/8k-pr?utm_source=zero.xyz
- Price: $0.008/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sec-8-k-earnings-press-release-api-28b0fa4b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_HyrzJRbv4Uk9ZKQ6Cv8aE

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-8-k-earnings-press-release-api-28b0fa4b
```

Example prompt: Pull the latest SEC 8-K earnings press release filings for Tesla from the past 30 days, filtering for item 2.02, and show me the full press release text.

## When to prefer this

Choose this endpoint when you need the actual press release text embedded directly in 8-K filing results without having to make separate calls to fetch document content. It is ideal for agents doing earnings sentiment analysis, automated trading signals, or competitive intelligence where reading the full press release language matters — and when you want to filter by specific 8-K item codes like 2.02 and by ticker in one request.

## Known failure modes

- Invalid or unknown ticker symbol returns empty filings array
- No filings found within specified days range returns count of 0
- Malformed query parameters may result in validation errors
- Rate limiting or payment failures return 402 Payment Required
- SEC EDGAR upstream delays may cause stale or missing recent filings

## How this service works

Exact EVM address, calldata, Uniswap V2/V3 and impermanent-loss math. Pay per call in USDC on Base via x402.

## Output

Returns a JSON object with a count of matching filings and an array of filing records, each containing the company name, list of 8-K item codes, and the full earnings press release text extracted from the filing.

## 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",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 1,
  "filings": [
   {
    "items": [
     "2.02"
    ],
    "company": "Tesla, Inc.",
    "pressReleaseText": "Tesla Releases Third Quarter..."
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sec-8-k-earnings-press-release-api-28b0fa4b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from golf-evm-math.x402-evm-math.workers.dev](https://www.zero.xyz/host/golf-evm-math.x402-evm-math.workers.dev/llms.txt)
