# Saylor Innovations Poetry Search

> Saylor Innovations Poetry Search is a paid API for AI agents from saylorinnovations.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-01).

Search and retrieve full public-domain poems by author name, title words, or line content, returning complete poem text with metadata.

## Facts

- Endpoint: GET https://saylorinnovations.com/api/poetry/search?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-01
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/saylor-innovations-poetry-search-636350b0
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Lk78RPFpjAKPtslDih6dG

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 saylor-innovations-poetry-search-636350b0
```

Example prompt: Can you find the full text of 'The Raven' by Edgar Allan Poe — I want every line of the poem?

## When to prefer this

Choose this endpoint when you need the complete text of a public-domain poem and can identify it by author, title words, or a remembered line. It is purpose-built for poetry retrieval rather than general web search, providing structured line-by-line output suitable for display, analysis, or literary reference tasks.

## Known failure modes

- No poem found matching the query — returns found: false with an empty or absent poems array
- Misspelled author or title yields no results
- Very obscure or non-public-domain poems will not be found
- Missing required query parameters may result in an error or empty response
- Search may return multiple poems if query terms are broad

## How this service works

Poetry Search: full poems by author, title or line (public domain). Full public-domain poems by author, title words or words in a line: title, author, line count and every line.

## Output

Returns a JSON object with a 'found' boolean and, when found, an array of poem objects each containing the poem title, author name, total line count, and every individual line of the poem as an array of strings.

## 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",
      "POST",
      "PUT",
      "PATCH",
      "DELETE",
      "HEAD"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "title": {
       "type": "string",
       "description": "and/or title words (query)"
      },
      "author": {
       "type": "string",
       "description": "author (query)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "required": [
      "found"
     ],
     "properties": {
      "found": {
       "type": "boolean"
      },
      "poems": {
       "type": "array",
       "items": {
        "type": "object"
       }
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/saylor-innovations-poetry-search-636350b0/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from saylorinnovations.com](https://www.zero.xyz/host/saylorinnovations.com/llms.txt)
