Errors

As stated earlier, Vesicash's API is RESTful and as such, uses conventional HTTP response codes to indicate the success or failure of requests.

Status Code

Description

200, 201

The request was successful and intended action was carried out.

400

The request could not be fulfilled because it already exists or is a bad request

401

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.

404

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.