Skip to main content
Search

Receiver Callback API 5 - Receive TX ID Update

Where should I integrate

Callback Behaviour

For further details of the request structure, refer to the API documentation for the RegularizeCallbackNotifyTxRequest schema.

When the initiator finishes the transfer (from Before On Chain to After On Chain), you will receive the TX ID provided by the initiator. We will be notified by the callback request, and the callback type will be 7.

Request Payload from GTR:

{
"requestId": "gtr-FdXI1VL3CepU",
"invokeVaspCode": "gdummy",
"originatorVasp": "gdummy",
"beneficiaryVasp": "gdummy",
"callbackType": 7,
"callbackData": {
"txId": "tx-id-9GsPvXKKRVXT",
"requestId": "perf-test-k-VZWX2ZJ9u2nC"
}
}

For this API, you don't have to verify anything, just directly response as received. and please save the mapping with txId, requestId to your database, the requestId will be the same as previous travel rule records.

*requestId should not possible to be not found.

Please identify callback type: 7, and you can decide how to use this information. In any case, please respond directly as follows:

{
"verifyMessage": "TX ID Received",
"verifyStatus": 100000
}

Only you as the beneficiary of the assets transfer VASP will receive the TX ID update from the originator VASP.

*The Timeout of this API should be < 0.3 sec.