x402
utility

Scanned PDF OCR API for agents: OCR up to 10 pages of one caller-supplied scanned PDF for $0.01 USDC via x402. Returns bounded text, confidence, page counts, and SHA-256 receipt; local temporary files are cleaned on normal completion, with no URL fetch or paid vision provider.

post/api/v1/x402/pdf-ocr

Request

  • Base URL: https://api.delx.ai
  • URL: https://api.delx.ai/api/v1/x402/pdf-ocr
  • Auth: none declared

Request body

pdf_base64string required

One base64-encoded PDF up to 4 MiB decoded; application/pdf data URIs are accepted.

file_base64string

Alias for pdf_base64.

max_charsinteger
max_pagesinteger
psm3 | 6 | 11

Tesseract page segmentation mode for machine-printed text.

Response

Paid utility result. Downstream tool errors are returned as structured result payloads with HTTP 200 after payment succeeds.

schema'delx/ocr/v1' required
scope'pdf_ocr' required
document_idstring required
input_sha256string required
output_sha256string required
bytesinteger required
textstring required
charsinteger required
words_observedinteger required
confidencenumber nullable required
language'eng' required
psminteger required
pages_observedinteger required
total_pagesinteger nullable
truncatedboolean required
provider'first-party' required
model'tesseract-5+poppler' required
upstream_cost_usd0
sale_price_usdc0.01 required
gross_margin_floor_usd0.0095275

Legacy name for estimated marginal margin under the host allocation; not a guaranteed or realized floor.

attributionstring

Changes

No recorded changes to this operation across all 1 revision of this API.