# SYNTHORA OpenLibrary Book Search

> SYNTHORA OpenLibrary Book Search is a paid API for AI agents from openlibrary-search.hergertsynthora.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-13).

Full-text search over OpenLibrary's book catalog, returning titles, authors, ISBNs, publish years, edition counts, cover IDs, and subjects ranked by relevance.

## Facts

- Endpoint: POST https://openlibrary-search.hergertsynthora.com/service
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/synthora-openlibrary-book-search-5bb70a33
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_hUfz6cL5D0J1_TS7ecEEq

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 synthora-openlibrary-book-search-5bb70a33 -d '<json body>'
```

Example prompt: Search OpenLibrary for books about quantum computing and give me the titles, authors, ISBNs, and first publish years for the top results.

## When to prefer this

Choose this endpoint when you need keyless, pay-per-call bibliographic search over OpenLibrary's extensive catalog, especially in autonomous agent pipelines that require book discovery, ISBN resolution, edition metadata, or subject classification without managing API credentials. Prefer this over direct OpenLibrary API calls when operating in an x402 micropayment context or when building agent-to-agent metadata enrichment workflows.

## Known failure modes

- Missing or empty query string returns error: {"error": "Missing query in payload"}
- No results found for obscure or misspelled queries — returns empty result set
- Network timeout or upstream OpenLibrary API unavailability
- Malformed request body causing parsing failure
- Very broad queries may return low-precision results

## How this service works

Full-text search over OpenLibrary's book catalog, returning titles, authors, first-publish year, ISBNs, edition counts, cover IDs and subjects ranked by relevance. A keyless bibliographic endpoint for autonomous research/library agents and agent-to-agent book-discovery and metadata-enrichment pipelines.

## Output

A JSON object containing an 'ok' flag, a 'niche' identifier ('openlibrary-search'), and a 'result' field with an array of matching book records — each including title, author(s), first publish year, ISBNs, edition count, cover ID, and subjects — ranked by relevance. Provenance metadata is also included, pointing back to OpenLibrary's search API.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "query"
 ],
 "properties": {
  "query": {
   "type": "string",
   "description": "query"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/synthora-openlibrary-book-search-5bb70a33/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from openlibrary-search.hergertsynthora.com](https://www.zero.xyz/host/openlibrary-search.hergertsynthora.com/llms.txt)
