So i'm trying to check VAT Numbers using the REST Service the EU provides.
Here is some documentation about it:
https://ec.europa.eu/taxation_customs/vies/#/technical-information
I'm using Postman for a check. Using this URL:
https://ec.europa.eu/taxation_customs/vies/rest-api/check-vat-test-service
The request body JSON example:
{"countryCode": "DE","vatNumber": "DE129273398","requesterMemberStateCode": "DE","requesterNumber": "DE811115368","traderName": "Bayerische Motoren Werke Aktiengesellschaft","traderStreet": "Petuelring 130","traderPostalCode": "80809","traderCity": "München","traderCompanyType": "AG"}
I always (for over a week) get the answer the service is not available:
{"actionSucceed" : false,"errorWrappers" : [ {"error" : "SERVICE_UNAVAILABLE" } ]}
When using this URL:
https://ec.europa.eu/taxation_customs/vies/rest-api/check-vat-number
with the same request body i always get:
{"countryCode": "DE","vatNumber": "DE811115368","requestDate": "2023-11-04T14:19:45.180Z","valid": false,"requestIdentifier": "","name": "---","address": "---","traderName": "---","traderStreet": "---","traderPostalCode": "---","traderCity": "---","traderCompanyType": "---","traderNameMatch": "NOT_PROCESSED","traderStreetMatch": "NOT_PROCESSED","traderPostalCodeMatch": "NOT_PROCESSED","traderCityMatch": "NOT_PROCESSED","traderCompanyTypeMatch": "NOT_PROCESSED"}
Am i doing something wrong?