transactionHash is populated once the status reaches SENT or SUCCESSFUL. This is the blockchain proof of payment.user object is included for architectural consistency but remains null for Partner API responses.curl --location 'https://stage-api.fintegence.io/v1/crypto-deposit/details?externalId=undefined' \
--header 'x-api-key: <api-key>'{
"externalId": "30e07f7a-1c05-4149-a2e2-3717da9d9490",
"status": "successful",
"amount": "1",
"currency": "DOGE",
"from": "0x5fa1f7c5205ee01030b73601bdec63f3e7e677fe",
"fee": "0",
"transactionHash": "0xcedfe0a8db658a000acefbbf5be27c7b0b91edd20caaa2657fdcfcf456446b77",
"createdAt": "2026-09-10T10:50:01.517Z"
}