As stated earlier, Vesicash's API is RESTful and as such, uses conventional HTTP response codes to indicate the success or failure of requests.
The request was successful and intended action was carried out.
The request could not be fulfilled because it already exists or is a bad request
The request was not authorized. This occurs when you fail to pass in a private key in the authorization header or the one passed in is invalid.
The request could not be fulfilled as the request resource does not exist.
500, 501, 502, 503, 504
The request could not be fulfilled due to an error on Vesicash's end. This shouldn't happen so please report as soon as you encounter any instance of this.