Update TXID Verification Result
✍️ If your VASP doesn't support Travel Rule Pending Solution, you can skip this implementation guide.
This POST /api/verify/v2/manual/verify_tx_id API allows VASPs to perform TXID Verification in a separate async process and notify GTR via this endpoint once verification is completed. GTR will forward the TXID Verification result to the corresponding Travel Rule Initiator VASP.
This is a follow-up API for Travel Rule Receiver VASP which previously responded to an TXID Verification callback request with a PENDING result.
For further details of this API, see API Reference: /api/verify/v2/manual/verify_tx_id
Request
To use this API,
- The
requestIdmust already exist beforehand. - This request must be at the TXID Verification stage with a status
100002which is PENDING.
Once you call this API, GTR will forward your TXID Verification result to your Travel Rule Initiator VASP.
Request A: Transaction ID Exists
If you confirm the TXID does belong to your VASP, you can call this API with verifyStatus=100000.
{
"requestId": "[REQUEST-ID]",
"result": {
"verifyStatus": 100000,
"verifyMessage": "tx id verify success"
}
}
Request B: Transaction ID Not Found
If the TXID does not belong to your VASP, you can call this API with verifyStatus=200007.
{
"requestId": "[REQUEST-ID]",
"result": {
"verifyStatus": 200007,
"verifyMessage": "tx id not found"
}
}