Supplier Identity and VAT Verification

Check a supplier before you pay an invoice. The service reconciles the claimed legal name, company registration number and VAT number against the Irish CRO and EU VIES, and returns an advisory RELEASE, REVIEW, BLOCK or INSUFFICIENT_EVIDENCE decision.

No account, no API key: pay per call in USDC on Base with x402. Invalid requests are not charged.

Advisory only. This service never authorises or executes a payment. It provides information, not legal, tax or financial advice.

Pricing

InterfaceWhatPrice
POST /v1/verifications
MCP verify_supplier_payment
Verify a supplier and get a decision with evidence0.05 USDC
GET /v1/verifications/{id}
MCP get_verification
Retrieve a stored result0.005 USDC
/healthz, /llms.txt, server and agent cardsService informationFree

How it works

curl -i -X POST https://supplier-payment-verifier-production.up.railway.app/v1/verifications \
  -H "content-type: application/json" -d @request.json
# -> 402 with PAYMENT-REQUIRED header (x402 v2, USDC, Base). Pay with an x402 client and retry.

Request and result schemas: request, result. Full reference: /docs.

Integrations

Coverage

Company registration is checked against the Irish CRO. VAT numbers are checked against EU VIES. For non-Irish suppliers the service falls back to VAT checking only and says so in the result.

Terms of use