VATProof - EU VAT Validation
VATProof - EU VAT Validation API Validate European VAT identification numbers against the official VIES (VAT Information Exchange System) database with cryptographically signed proof receipts.
8.6/10 popularity
236 ms avg latency
92% success rate
6 endpoints
The in-depth APIMemo review for this API hasn't been published yet —
the data below comes straight from the public marketplace listing.
VATProof - EU VAT Validation endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET |
/v1/.well-known/keys /v1/.well-known/keys |
Returns the public key(s) in a simple format with hex and base64 encodings |
| GET |
/v1/receipts/{receipt_id} /v1/receipts/{receipt_id} |
Retrieve a proof receipt by its ID. Returns the full receipt including payload, hash, and signature for independent verification. |
| GET |
/v1/.well-known/jwks.json /v1/.well-known/jwks.json |
Returns the public key(s) used for signing receipts in JWKS format. Use this to verify receipt signatures. |
| POST |
/v1/vat/validate /v1/vat/validate |
Validates a VAT identification number against the EU VIES database. **Validation Modes:** - `best_effort` (default): Use cached result if fresh, otherwise query VIES - `cached`:… |
| GET |
/v1/receipts/{receipt_id}.pdf /v1/receipts/{receipt_id}.pdf |
Download a proof receipt as a PDF document |
| GET |
/health /health |
Check the health status of the API and its dependencies |