Auto Address Detection
Method
POST
Url
https://platform.globaltravelrule.com/api/verify/v2/auto_address_vasp_detection
Authentication
No authentication
Path Parameters
No path parameters
Query Parameters
No query parameters
Request Body (Optional)
- Schema
- Example
{
"address": "E9aX7TbJqvLwzC1f8rYpBnGks3M0QHjVxODUZ_WRmT2yXoLp",
"sourceVaspCode": "MAkGAda4ac",
"txId": "d1029841dacb031098288b257b628a967eb963bbaccf954506ad0694219497a4",
"publicKey": "0szeNNub/IGoe623JCGD4B4bH8I94FozOeZjv1dKlXQ=",
"tag": "466489710",
"vaspCode": "MAkGAda4ac",
"network": "XRP"
}
Responses
Status 200
OK
JSON Content
- Schema
- Example
{
"data": {
"requestId": "string",
"publicKey": "string",
"vaspCode": "string"
},
"verifyStatus": 0,
"verifyMessage": "string"
}
Status HTTP Status: 200, VerifyStatus: 100000
Success (Always success)
JSON Content
- Schema
- Example
{
"data": {},
"verifyStatus": 0,
"verifyMessage": "string"
}
Request Example 1: Address Routing Verify(Pre-transaction situation)
{
"vaspCode": "[VASP Code]",
"publicKey": "[Public Key]",
"address": "[Beneficiary Address: 0x339facb1153e01d1e0d21e378da56d851da25ade]",
"tag": "[TAG-(XRP/XLM/TON), leave blank if not applicable: 164392432]",
"network": "[NETWORK NAME: ETH]",
"txId": null
}
Request Example 2: Address Routing Verify(Post-transaction situation)
{
"vaspCode": "[VASP Code]",
"publicKey": "[Public Key]",
"address": "[*In Post-transaction travel rule, still using Beneficiary Address: 0x339facb1153e01d1e0d21e378da56d851da25ade]",
"tag": "[TAG-(XRP/XLM/TON), leave blank if not applicable: 164392432]",
"network": "[NETWORK NAME: ETH]",
"txId": "F4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16"
}
Response Example: Success (Always success)
HTTP Status: 200, VerifyStatus: 100000
{
"data": {
"vaspCode": "[VASP Code]",
"publicKey": "[Public Key]"
},
"verifyMessage": "success",
"verifyStatus": 100000
}