Redacted Responses

If the tax authority does disclose a specific piece of information, the service returns --- in the field. For example, the following request is validating a number in Germany:

api/v2/tax/vat_numbers/123456789/validate?country_code=de

This returns the following response:

{
    "invoice_address": {
        "freeform_address": "---",
        "country": "DE"
    },
    "buyer_tax_number": "123456789",
    "tax_deducted": true,
    "billing_country_code": "DE",
    "buyer_tax_number_format_valid": true,
    "warnings": null,
    "buyer_tax_number_valid": true,
    "buyer_tax_number_normalized": "123456789",
    "buyer_name": "---"
}

The following screenshot shows how these values are returned by VIES:

2242

VIES Hidden Fields