# Timeline Event Extractor

> Timeline Event Extractor is a paid API for AI agents from red-breeze-8b8c.keenanbooker83.workers.dev, paid per call via x402, $0.04/call, status unknown (last checked 2026-09-14).

Extracts and organizes dated events from one to three supplied source URLs into a chronological timeline for a given topic

## Facts

- Endpoint: POST https://red-breeze-8b8c.keenanbooker83.workers.dev/extract-timeline
- Price: $0.04/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/timeline-event-extractor-cd105539
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Duz-rn8xXFK4mwPQsMR7u

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 timeline-event-extractor-cd105539 -d '<json body>'
```

Example prompt: Can you build a chronological timeline of events in the opioid crisis using these three articles: [url1], [url2], [url3]?

## When to prefer this

Choose this endpoint when you need to extract and chronologically organize events from specific known source URLs about a defined topic. It is ideal for research, journalism, and fact-checking workflows where you have 1–3 relevant URLs and need structured temporal ordering of events, rather than open-web search or general summarization.

## Known failure modes

- Source URL is inaccessible or returns an error — timeline may be incomplete
- URL content contains no clearly dated events — empty or sparse timeline returned
- More than three source URLs provided — request rejected
- Topic string is empty or exceeds 2000 characters — validation error
- Source URLs contain paywalled content that cannot be fetched — missing data

## How this service works

Extract and organize dated events from one to three supplied sources

## Output

A structured chronological timeline of dated events extracted from the provided source URLs, organized by date and relevant to the specified topic. Includes events, associated dates, and source attribution.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "topic": {
   "type": "string",
   "maxLength": 2000,
   "minLength": 1,
   "description": "Topic whose events should be organized chronologically."
  },
  "sourceUrls": {
   "type": "array",
   "items": {
    "type": "string",
    "maxLength": 2048,
    "minLength": 1
   },
   "maxItems": 3,
   "minItems": 1,
   "description": "One to three public source URLs used to construct the timeline."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "agent": "Timeline Extraction Agent",
  "events": [
   {
    "date": "1941-12-07",
    "event": "Japan attacked Pearl Harbor."
   },
   {
    "date": "1941-12-08",
    "event": "Congress approved a declaration of war against Japan."
   }
  ],
  "confidence": 0.99,
  "requestAccepted": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/timeline-event-extractor-cd105539/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from red-breeze-8b8c.keenanbooker83.workers.dev](https://www.zero.xyz/host/red-breeze-8b8c.keenanbooker83.workers.dev/llms.txt)
