Explains the APIs needed for handling deposits and responding to other VASPs' requests.

Responding to requests from counterpart VASPs means processing deposits into our users' wallets, which is just as important as making requests as a sending VASP. Therefore, all CODE Alliance VASPs must implement APIs that adhere to specified standards to handle these requests effectively.

VASPs not only send requests but also handle requests sent by counterpart VASPs while verifying through CODE.

There are a total of 8 API endpoints that need to be implemented.
Please ensure that ❗the 'entityId': 'codevasp' should be granted access to all VASP APIs❗.

  1. Virtual Asset Address Search
  2. Asset Transfer Authorization
  3. Sending of Asset Transfer Result(Hash)
  4. Transaction Status Search
  5. Finish Transfer
  6. Search VASP by TXID
  7. Asset Transfer Data Request
  8. Health Check

The above 8 endpoints must be implemented, and individual requirements can be found in the 'Response API' category of the guide.

Once deployed in the development environment, you can test it directly on the dashboard. For more details, please refer to the Originator Test, Beneficiary Test pages.