Directory / doc-extract-api.thestarboy9696-4ef.workers.dev
SchemaLock — extract structured JSON from any PDF or image into a JSON Schema you supply, not limited to invoice/receipt/contract/resume. Unlike the fixed invoice/receipt/contract/resume endpoints, this accepts any JSON Schema — you define the fields. Same engine: raw file in, forced tool-use against your schema out. No semantic validation (schema-conformance, not fact-checking). Schema capped at 6000 chars; a rejected schema is a 400 and costs nothing.
# 1. Ask the endpoint what it costs (no payment, no wallet needed): curl -i -X GET 'https://doc-extract-api.thestarboy9696-4ef.workers.dev/extract/custom' # -> HTTP/1.1 402 Payment Required # the response carries the price, asset and pay-to address. # 2. Pay and retry with any x402 client: npx x402-fetch 'https://doc-extract-api.thestarboy9696-4ef.workers.dev/extract/custom'
Endpoint: https://doc-extract-api.thestarboy9696-4ef.workers.dev/extract/custom. Operated by doc-extract-api.thestarboy9696-4ef.workers.dev, not by Animica. Price and availability were correct at the last probe on 2026-09-02 and are set by the operator, who may change them.
SchemaLock — extract structured JSON from a contract PDF or image (parties, dates, term, payment terms, termination clause, governing law, obligations, signatur…
SchemaLock — extract structured JSON from an invoice PDF or image (vendor, line items, subtotal, tax, total, dates, payment terms). Unlike generic OCR (raw text…
SchemaLock — extract structured JSON from a receipt PDF or image (merchant, items, subtotal, tax, tip, total, payment method). Unlike generic OCR (raw text) or …
SchemaLock — extract structured JSON from a resume PDF or image (contact info, work experience, education, skills). Unlike generic OCR or text-only extraction A…
All 5 endpoints on doc-extract-api.thestarboy9696-4ef.workers.dev →