# AI Rook PDF Extract

> AI Rook PDF Extract is a paid API for AI agents from agents.ai-rook.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-16).

Extracts text content and metadata from a PDF document at a given URL, returning the full text, page count, title, and author

## Facts

- Endpoint: GET https://agents.ai-rook.com/api/pdf-extract
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ai-rook-pdf-extract-faf3bbb2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_6FPt-bYnvr_w9_xsfXoN6

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 ai-rook-pdf-extract-faf3bbb2
```

Example prompt: Can you extract all the text from this PDF — https://example.com/annual-report-2025.pdf — and tell me the title, author, and how many pages it has?

## When to prefer this

Choose this endpoint when you need to programmatically extract text and metadata from a PDF at a public URL without API keys or signup, paying only $0.02 USDC per call via x402 on Base mainnet. Ideal for AI agents that need to ingest PDF content on demand in a pay-per-use model.

## Known failure modes

- URL is not a valid or accessible PDF — returns error
- PDF is password-protected or encrypted — extraction fails
- PDF contains only scanned images with no embedded text — returns empty text
- URL returns a non-PDF content type — error response
- Network timeout fetching the remote PDF — error response
- Payment not received or insufficient USDC — 402 response

## How this service works

Live crypto trading intelligence for AI agents — real-time BTC signals, CVD, order flow, and active strategy setups, no API keys or signup. 43 pay-per-call endpoints total: trading data, AI inference (MiniMax M2.7 (456B-parameter Mixture-of-Experts)), web utilities, verification, and ERC-8183 ACP escrow with on-chain ERC-8004 reputation attestation (Agent ID 59646). Four payment rails: USDC on Base mainnet (default), USDC on Solana mainnet, HBAR/USDC on Hedera testnet, USDT on BNB Chain testnet. One free trial call per endpoint. Prices from $0.001/call.

## Output

A JSON object containing the source URL, the full extracted text content of the PDF, the total page count, the document title, and the author name as embedded in the PDF metadata.

## Request schema (JSON Schema)

```json
{
 "properties": {
  "input": {
   "type": "object",
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "type": "string",
     "enum": [
      "GET"
     ]
    }
   },
   "required": [
    "type",
    "method"
   ],
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ai-rook-pdf-extract-faf3bbb2/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agents.ai-rook.com](https://www.zero.xyz/host/agents.ai-rook.com/llms.txt)
