/extract-fieldsThis is a paid x402 endpoint. You're seeing this preview because
you opened it in a browser with GET — no charge, nothing happened.
eip155:8453USDC · Scheme: exact0xea6c6d0361a758e51004fc5b0c31a3c6b2408858https://api.cdp.coinbase.com/platform/v2/x402email, phone, url, date, amount, currency, invoice_no, order_id, name, company, address, zip, country, percentage, quantityDeterministic regex extraction — no LLM, no API key. Every requested field is
returned; misses come back null with a per-field confidence score.
curl -X POST https://x402-extract-wg5z.onrender.com/extract-fields \
-H 'Content-Type: application/json' \
-H "PAYMENT-SIGNATURE: <base64-signed-payment>" \
-d '{"text":"Invoice #INV-42, total $99.50","fields":["invoice_no","amount"]}'
The first unpaid POST returns 402 with the full payment
challenge. Sign it with any x402 v2 client and retry.
Free pre-check: GET /validate-fields?fields=email,phone&text=… ·
Docs: / · Status: /health