POST / (Step 1-1 - Address Verify Callback (Before On Chain))
Version: 3.0.0
Url
https://{VASP_SERVICE_URL}/
GTR will send you an request with callbackType: 6 (you have to verify the address is exists in your service, and return by structure of simple result response
Authentication
bearerAuth(http)
Scheme: bearer
Bearer Format: JWT
Path Parameters
No path parameters
Query Parameters
No query parameters
Request Body (Required)
- Schema
- Example
{
"beneficiaryVasp": "string",
"requestId": "string",
"invokeVaspCode": "string",
"callbackData": {
"initiatorVasp": "string",
"ticker": "USDT,FDUSD...",
"address": "Beneficiary Wallet Address / Account Address, mostly using hash id text, not a block id number",
"requestId": "string",
"travelruleId": "string",
"originatorVaspName": "string",
"tag": "memo:[account_id in service]",
"originatorVasp": "string",
"network": "ETH,BTC..."
},
"originatorVasp": "string",
"callbackType": 0
}
Responses
Status 200
Please return this response after you verify the address
verifyStatus 100000: Address exists
verifyStatus 200001: Address does not exists
JSON Content
- Schema
- Example
{
"verifyStatus": 100000,
"verifyMessage": "Address Exists"
}