API documentation
The API is in English: codes, messages and field names. All routes are prefixed with /v1, answer in JSON and authenticate with a key.
akwito verifies intra-EU VAT numbers and produces a timestamped, reproducible PDF attestation for every check. This page documents the public HTTP contract.
Quick start
-
Create an API key
From API keys in your dashboard. The key is shown once.
-
Verify a number
sh curl -s https://api.akwito.eu/v1/checks \ -H "Authorization: Bearer ak_live_…" \ -H "Content-Type: application/json" \ -d '{ "vat_number": "DE811907980" }' -
Keep the proof
The response carries
check_idandproof_url.GET /v1/checks/{id}.pdfreturns the certificate, identical byte for byte, for ten years while the subscription is active.