The Vesicash API gives you access to all escrow features that you can use on our dashboard and lets you extend them for use in your application. The API allows you create, accept, and manage escrow transactions between yourself and another party, or between two other parties. It also safeguard customers on your platform - allowing your customers to create, initiate, fund, hold and release payments from our escrow vault.
Before you can access the capabilities of the escrow, you are required to create a free Vesicash business account that you can test the API against. From your dashboard, you will generate test keys that you can use to make API calls.
Next to each endpoint is the expected method to access that endpoint. All you need to do is pass in the specific parameters as will be shown in this documentation, and you can make calls to the endpoints.
Both request body data and response data are formatted as JSON. Content type for responses will always be
Generally, all responses will be in the following format:
All API requests must be made over HTTPS to the following base URL, and unencrypted HTTP connections are not supported.