# ChronicaPulse Archive Search

> ChronicaPulse Archive Search is a paid API for AI agents from chronicapulse.vercel.app, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-15).

Full-text search across global digitized newspaper archives for genealogy and historical research

## Facts

- Endpoint: GET https://chronicapulse.vercel.app/api/chronica/search
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/chronicapulse-archive-search-f400c868
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_vV2fwxgfkUe5VjE8XfCoy

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 chronicapulse-archive-search-f400c868
```

Example prompt: Search the digitized newspaper archives for any mentions of 'Heinrich Bauer' from Milwaukee, Wisconsin between 1880 and 1910 — I'm trying to trace my great-great-grandfather for a genealogy project.

## When to prefer this

Use this endpoint when you need a broad full-text search across newspaper archives before narrowing to a specific research focus — it's the best starting point for genealogy queries, ancestor lookups, or any historical newspaper research where you don't yet know which specific archive or record type to target. Prefer it over sibling endpoints (obituary, person, military, immigration) when the search intent is general or exploratory.

## Known failure modes

- No results found for the given query or date range
- Rate limit exceeded or payment not processed
- Invalid query parameters return an error
- Archive gap: certain time periods or regions may have sparse digitization coverage
- Timeout if query is too broad or returns too many results

## How this service works

Archive search for genealogy and research agents. Full-text search across global digitized newspaper archives.

## Output

Returns a list of matching newspaper articles or archive records from global digitized newspaper collections, including article text snippets, publication names, dates, and source metadata relevant to the search query.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "q"
 ],
 "properties": {
  "q": {
   "type": "string",
   "description": "Search query"
  },
  "lang": {
   "type": "string",
   "description": "lang"
  },
  "state": {
   "type": "string",
   "description": "state"
  },
  "year_end": {
   "type": "string",
   "description": "year_end"
  },
  "year_start": {
   "type": "string",
   "description": "year_start"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {}
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/chronicapulse-archive-search-f400c868/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from chronicapulse.vercel.app](https://www.zero.xyz/host/chronicapulse.vercel.app/llms.txt)
