{"openapi":"3.0.3","info":{"title":"VAT & IBAN Validation API","version":"1.0.0","description":"Validate IBANs (mod-97 + length/country) and EU VAT numbers (format + live VIES registration check)."},"servers":[{"url":"https://api.eucompliance.tools"}],"paths":{"/v1/iban":{"get":{"summary":"Validate an IBAN","operationId":"iban","parameters":[{"name":"value","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Validation result"},"401":{"description":"Missing/invalid key"},"402":{"description":"Free tier exhausted"}}}},"/v1/vat":{"get":{"summary":"Validate an EU VAT number (format + VIES)","operationId":"vat","parameters":[{"name":"value","in":"query","required":true,"schema":{"type":"string"}},{"name":"vies","in":"query","required":false,"schema":{"type":"boolean","default":true}}],"responses":{"200":{"description":"Validation result"},"401":{"description":"Missing/invalid key"},"402":{"description":"Free tier exhausted"}}}},"/v1/health":{"get":{"summary":"Health check","operationId":"health","responses":{"200":{"description":"OK"}}}}}}