---
title: "Search books"
method: GET
path: "/api/agent/search_books"
tags: ["catalog"]
---

# Search books

`GET /api/agent/search_books`

## Request

- Base URL: `https://api.siftivo.com`
- URL: `https://api.siftivo.com/api/agent/search_books`
- Auth: none required

Find a book in the Siftivo catalog by its title or author, or by words from what it is about, and get the workId the other Siftivo tools take. Suits a named book ("add Circe to my list", "what is Babel about", "is Demon Copperhead worth reading") and the book behind a half-remembered plot ("the novel about a man alone in an endless house of statues").

## Query parameters

- `query` string, required: Words to search for
- `limit` integer
- `isFiction` boolean: Restrict to fiction (true) or nonfiction (false)

## Response `200`

Success

- object

## Other responses

- `404`: No such entity

---

[API](https://skmtc.dev/siftivo/apis/siftivo-agent-api.md) · [All operations](https://skmtc.dev/siftivo/apis/siftivo-agent-api/llms.txt) · [OpenAPI document](https://skmtc.dev/siftivo/apis/siftivo-agent-api/revisions/2b85acb5f7c8?raw)
