Vesicash API Documentation V2
  • Overview
  • API DOCUMENTATION
    • API Basics
    • Authentication
    • Errors
    • Escrow Transactions
      • Create a transaction
      • Get transaction by transaction_id
      • Get transaction charges
      • Get bank lists
      • Get transactions by userid
      • Get all transactions
      • Pay for transaction
      • Send transaction invite
      • Accept transaction
      • Reject transaction
      • Mark milestone as done
      • Accept milestone delivery
      • Reject milestone delivery
      • Request due date extension
      • Approve due date extension
      • Edit transaction
      • Edit milestone
      • Edit party
      • Delete transaction
      • Webhook Notification
    • Merchant Of Record
      • Initiate MoR checkout
      • Get MoR transactions
Powered by GitBook
On this page
  1. API DOCUMENTATION

Errors

Again, Vesicash API is RESTful and uses conventional HTTP response codes to indicate the success or failure status 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 from Vesicash. This shouldn't happen, so please report as soon as you encounter this.

PreviousAuthenticationNextEscrow Transactions

Last updated 9 months ago