PennyBot 13-service catalog

PDF Text Extraction API with Page Citations

Extract embedded PDF text into page-numbered JSON, with SHA-256 hashes and optional exact quote matching. Upload base64 or use a public HTTPS PDF URL. $0.003 USDC; up to 2 MiB and 25 pages. No OCR.

POST � 0.003 USDC per qualifying call � Base mainnet � x402 v2 exact. No account or API key. Runtime HTTP 402 payment terms are authoritative.

What this API is for

PDF text extraction with page citations and exact quote matching. Extract embedded text from one PDF into JSON with original page numbers, document/page SHA-256 hashes, stable citation references and Unicode code-point offsets. Supply canonical base64 JSON or one public HTTPS PDF URL; optionally select page ranges and check up to 16 exact quotes. $0.003 USDC on Base per fully determined result; up to 2 MiB and 25 total pages. A deterministic missing-quote result is chargeable; image-only PDFs and uncertain extraction are no-charge. No OCR, layout reconstruction or claim verification.

Good fit for: extract text from a digital PDF, extract PDF text with page numbers, cite an exact quotation from a PDF, find exact quote matches in selected PDF pages.

Inspect before paying

Buying and delivery

Send a valid unsigned request first and inspect the HTTP 402 PAYMENT-REQUIRED challenge. Only sign payment terms within your own approved budget. PennyBot executes automatically, returns structured JSON, and uses durable order/result handling for supported replay and recovery. Keep the original request and payment authorization if delivery is uncertain.

The detailed Markdown contract is authoritative for product-specific inputs, limits, chargeability, non-claims, replay behavior and failure handling. This landing page is a concise discovery surface, not a replacement for the contract.

Read the exact contract � Compare all PennyBot services