AGENT-PDF-DEMO-01
extract.pdf
$0.10 · 10 credits

Demo: PDF → agent-readable text

Useful machine work first. Example: a small PDF → page text and heuristic tables as JSON (not OCR-farm glue).

Illustrative output shape. Not for receipt/invoice field extraction — use parse.receipt / parse.invoice.

Flow

INPUT → discovery → price → 402 (if unpaid) → settle/prepaid → OUTPUT.

INPUT
{"file_base64":"<pdf-base64>","options":{"includeTables":true,"maxPages":5}}
OUTPUT (illustrative extract.pdf)
{
  "pages": [
    {
      "page": 1,
      "text": "Example PDF\nSection 1\nHello from page one."
    }
  ],
  "tables": [
    {
      "page": 1,
      "rows": [
        [
          "Item",
          "Qty"
        ],
        [
          "Widgets",
          3
        ]
      ]
    }
  ],
  "meta": {
    "pageCount": 1,
    "bytesDecoded": 12345
  }
}
Latency

Depends on PDF size and page count (decoded ≤10 MiB). End-to-end includes network + billing.

Try it
curl -sS https://api.callmeter.dev/v1/agentutils/pdf/extract \
  -H "X-Api-Key: $CALLMETER_API_KEY" \
  -H "Content-Type: application/json" \
  -H "X-BizKernel-Acquisition: qa_agent_pdf_demo_01" \
  -d '{"file_base64":"…","options":{"includeTables":true}}'

MCP: extract.pdf @ POST https://api.callmeter.dev/mcp · HTTP: POST https://api.callmeter.dev/v1/agentutils/pdf/extract · unpaid → x402 402

Not claimed here

No OCR completeness SLA; scanned image-only PDFs may return thin text. Not a receipt/invoice parser.