# DOAB Directory of Open Access Books Search

> DOAB Directory of Open Access Books Search is a paid API for AI agents from api.companyrecords-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-24).

Searches the Directory of Open Access Books (DOAB) for peer-reviewed open access academic books by keyword, returning titles, authors, abstracts, publication dates, and DOAB record links.

## Facts

- Endpoint: GET https://api.companyrecords-api.workers.dev/api/b2b/doabooks-directory-open-access?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-24
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/doab-directory-of-open-access-books-search-6c5ae62d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_eKjcJ2WtysyrIflRUxTqd

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 doab-directory-of-open-access-books-search-6c5ae62d
```

Example prompt: Search the Directory of Open Access Books for peer-reviewed books about digital humanities and give me the first 10 results with their titles, authors, abstracts, and links to the DOAB records.

## When to prefer this

Choose this endpoint when you need to discover peer-reviewed, open access academic books from the DOAB index — the authoritative global directory for open access books. Prefer this over general web search when you need structured metadata (handle, abstract, authors, publication date) specifically for scholarly books that are freely and legally available. It is ideal for literature reviews, research assistance, academic citation discovery, or surfacing free educational texts.

## Known failure modes

- Missing required 'query' parameter returns an error
- Very broad queries return thousands of results requiring pagination
- Obscure or misspelled keywords may return zero results
- DOAB index may lag behind newly published books
- Page number beyond total pages returns empty book array

## How this service works

Pay-per-call company registry, government, legal and B2B data tools for AI agents, from official registers and public sources. Payment: x402, USDC on Base, Solana, Arc, Polygon, Arbitrum, Monad, World Chain, Optimism, Avalanche, Celo or Stellar, or RLUSD/XRP on the XRP Ledger. No signup, no API key; a failed call is not charged.

## Output

Returns a paginated JSON response containing the search query, total number of matching books, current page, whether more results exist, the source URL used, a check timestamp, and an array of book records each with title, authors, published date, last updated date, abstract excerpt, DOAB handle, and full DOAB record URL.

## 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",
     "required": [
      "query"
     ],
     "properties": {
      "page": {
       "type": "string",
       "description": "Page number (default 1)"
      },
      "limit": {
       "type": "string",
       "description": "Books per page, 1 to 50 (default 20)"
      },
      "query": {
       "type": "string",
       "description": "Keywords, e.g. climate change, digital humanities"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "page": 1,
  "books": [
   {
    "url": "https://directory.doabooks.org/handle/20.500.12854/67065",
    "title": "Climate Change and Agriculture",
    "handle": "20.500.12854/67065",
    "authors": [
     "Hussain, Saddam"
    ],
    "updated": "2024-04-09T11:41:11Z",
    "abstract": "Climate change is likely to have an extensive impact on agriculture around the world through changes in temperature, precipitation, and CO2 concentration. This book provides the most recent research on the interaction between climate change and the agriculture sector. With contributions from interna…",
    "published": "2019-01-01"
   },
   {
    "url": "https://directory.doabooks.org/handle/20.500.12854/166594",
    "title": "Climate Change",
    "handle": "20.500.12854/166594",
    "authors": [
     "St. John, Kristen; Krissek, Lawrence"
    ],
    "updated": "2025-09-20T05:04:34Z",
    "abstract": "This open access book on climate change assesses past climatic change from a geoscience perspective and directly and effectively addresses common misconceptions on climate and climate change. A geoscience perspective on the multiple causes, rates, and consequences of climate change is essential cont…",
    "published": "2025-01-01"
   }
  ],
  "query": "climate change",
  "total": 3478,
  "source": "https://directory.doabooks.org/open-search/discover?query=climate+change&format=atom&rpp=5&start=0",
  "hasMore": true,
  "checkedAt": "2026-10-23T09:37:35.242Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/doab-directory-of-open-access-books-search-6c5ae62d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.companyrecords-api.workers.dev](https://www.zero.xyz/host/api.companyrecords-api.workers.dev/llms.txt)
