# RenewalHub SA — 8-K Events Feed

> RenewalHub SA — 8-K Events Feed is a paid API for AI agents from api.renewalhub.co.za, paid per call via x402, $0.03/call, status unknown (last checked 2026-10-12).

Retrieves SEC 8-K filing events for a given company ticker or CIK, filtered by date and result limit

## Facts

- Endpoint: GET https://api.renewalhub.co.za/v1/8k/events?utm_source=zero.xyz
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/renewalhub-sa-8-k-events-feed-e60eb537
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_SIHwrg_zWEI1UJSa67Vse

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 renewalhub-sa-8-k-events-feed-e60eb537
```

Example prompt: Pull the 3 most recent 8-K filings for Apple (ticker AAPL) filed since January 1, 2026 and tell me what material events were disclosed.

## When to prefer this

Use this endpoint when you need structured, paginated access to SEC 8-K material event filings for a specific public company, identified by ticker or CIK, with date-range filtering. Prefer it over manual EDGAR searches when an agent needs programmatic, machine-readable disclosure data for due diligence, monitoring, or alerting workflows.

## Known failure modes

- No matching 8-K filings in the recent submissions window returns a warnings array with code NO_RECENT_FILINGS and an empty events array
- Invalid or unknown ticker/CIK may return zero results or an error response
- Date filter set too far in the future yields no events
- Result limit set to zero or negative value may cause unexpected behavior
- Network timeout if EDGAR upstream is slow or unavailable

## How this service works

RenewalHub SA helps South African SMEs track renewal dates, expiry dates, responsibilities and reminders in one place. Built for clearer business renewal tracking.

## Output

Returns a JSON object containing the company name, ticker, CIK, a list of 8-K filing events with accession numbers and item numbers, total events found, filings checked, any warnings (e.g. NO_RECENT_FILINGS), query parameters echoed back, and a schema version string.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "cik": "0000000000",
  "query": {
   "limit": 3,
   "since": "2026-01-01"
  },
  "events": [],
  "ticker": "EXAMPLE",
  "warnings": [
   {
    "code": "NO_RECENT_FILINGS",
    "message": "No matching 8-K filings in the recent submissions window",
    "item_number": null,
    "accession_number": null
   }
  ],
  "company_name": "Example Corporation (fictional)",
  "events_found": 0,
  "schema_version": "2.0.0",
  "filings_checked": 0
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/renewalhub-sa-8-k-events-feed-e60eb537/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.renewalhub.co.za](https://www.zero.xyz/host/api.renewalhub.co.za/llms.txt)
