/taxation_customs/vies/rest-api/check-statusInspect VIES and national VAT service availability
Inspect VIES and national VAT service availability
Validate EU and XI VAT numbers and inspect VIES service availability. Names and addresses depend on national availability.
{
"properties": {},
"required": [],
"type": "object"
}{
"properties": {},
"required": [],
"type": "object"
}{
"properties": {
"coverage": {
"properties": {
"complete": {
"type": "boolean"
},
"scope": {
"description": "Scope of the returned response",
"maxLength": 2000,
"minLength": 1,
"type": "string"
}
},
"required": [
"complete",
"scope"
],
"type": "object"
},
"data": {
"properties": {
"countries": {
"items": {
"properties": {
"availability": {
"description": "National service availability",
"maxLength": 200,
"minLength": 1,
"type": "string"
},
"countryCode": {
"description": "VIES member-state code; Greece EL, Northern Ireland XI.",
"enum": [
"AT",
"BE",
"BG",
"CY",
"CZ",
"DE",
"DK",
"EE",
"EL",
"ES",
"FI",
"FR",
"HR",
"HU",
"IE",
"IT",
"LT",
"LU",
"LV",
"MT",
"NL",
"PL",
"PT",
"RO",
"SE",
"SI",
"SK",
"XI"
],
"maxLength": 2,
"minLength": 1,
"type": "string"
}
},
"required": [
"countryCode",
"availability"
],
"type": "object"
},
"type": "array"
},
"vow": {
"properties": {
"available": {
"type": "boolean"
}
},
"required": [
"available"
],
"type": "object"
}
},
"required": [
"vow",
"countries"
],
"type": "object"
},
"notice": {
"description": "Source limitations",
"maxLength": 2000,
"minLength": 1,
"type": "string"
},
"source_url": {
"description": "Exact upstream request URL",
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
},
"required": [
"data",
"source_url",
"notice",
"coverage"
],
"type": "object"
}{}{
"coverage": {
"complete": false,
"scope": "One bounded upstream response per purchased call"
},
"data": {
"countries": [
{
"availability": "Available",
"countryCode": "AT"
},
{
"availability": "Available",
"countryCode": "BE"
},
{
"availability": "Available",
"countryCode": "BG"
},
{
"availability": "Available",
"countryCode": "CY"
},
{
"availability": "Available",
"countryCode": "CZ"
},
{
"availability": "Available",
"countryCode": "DE"
},
{
"availability": "Available",
"countryCode": "DK"
},
{
"availability": "Available",
"countryCode": "EE"
},
{
"availability": "Available",
"countryCode": "EL"
},
{
"availability": "Available",
"countryCode": "ES"
},
{
"availability": "Available",
"countryCode": "FI"
},
{
"availability": "Available",
"countryCode": "FR"
},
{
"availability": "Available",
"countryCode": "HR"
},
{
"availability": "Available",
"countryCode": "HU"
},
{
"availability": "Available",
"countryCode": "IE"
},
{
"availability": "Available",
"countryCode": "IT"
},
{
"availability": "Available",
"countryCode": "LT"
},
{
"availability": "Available",
"countryCode": "LU"
},
{
"availability": "Available",
"countryCode": "LV"
},
{
"availability": "Available",
"countryCode": "MT"
},
{
"availability": "Available",
"countryCode": "NL"
},
{
"availability": "Available",
"countryCode": "PL"
},
{
"availability": "Available",
"countryCode": "PT"
},
{
"availability": "Available",
"countryCode": "RO"
},
{
"availability": "Available",
"countryCode": "SE"
},
{
"availability": "Available",
"countryCode": "SI"
},
{
"availability": "Available",
"countryCode": "SK"
},
{
"availability": "Available",
"countryCode": "XI"
}
],
"vow": {
"available": true
}
},
"notice": "VIES service availability at the request time; this does not validate a VAT number.",
"source_url": "https://ec.europa.eu/taxation_customs/vies/rest-api/check-status"
}