GREEK VAT#
This is a post request with json body as follows:
{
"UserName": "string",
"Password": "string",
"CalledBy": "string",
"CalledFor": "string"
}
Username and password are the credentials provided by GSIS, calledBy refers to the vat number linked to the credentials, and calledFor is the vat number which needs to be validated. Both vat numbers need to omit the country code (ex. 987654321).Code is the country code of the vat number to check, and vat is the number.1.3.8.3 RESPONSES#
There are three possible response codes:200
Everything went as planned and the result of the request is determined by the response body.
400
The request was not what expected, and the message property of the response body describes the fault.
500
An unexpected exception occurred that will be remedied by us in case this ever occurs.
The response carries a json body with two properties:Success - which is a Boolean. It’s true only in case the calledFor vat number is correct, and false in every other case.
Message - which is a string. This either contains the response message from GSIS (in case of 200 status code) or a message describing what went wrong.
Modified at 2025-05-29 07:59:16