Transaction
Module webhooks
Name
Type
Description
id
String
Transaction id. Format: UUID.
originWalletId
String
Origin wallet id. Format: UUID.
destinationWalletId
String
Destination wallet id. Format: UUID.
status
String
Transaction status. Enum: ['completed', 'failed', 'pending', 'processing', 'rejected'].
type
String
Transaction type. Enum: ['deposit', 'exchange', 'transfer', 'withdrawal'].
amount
String
Transaction amount. Format: Number.
code
String
Transaction code.
assetCode
String
Transaction currency.
metadata
Object
Metadata.
description
String
Description.
destinationAddress
String
Transaction destination address.
originAddress
String
Transaction origin address.
externalReference
String
Transaction external reference code.
reference
String
Transaction reference code.
processedAt
Date
Date of processing
{
"id": "89897625-7e8d-45e6-9dc7-5ad2987b6162",
"originWalletId": "4085ac34-e411-4d30-a9fe-4c29f6289c8b",
"destinationWalletId": "0e2d7d68-34ec-4a73-909c-8640bfa5895c",
"status": "completed",
"type": "deposit",
"amount": "1.00000000",
"code": "bank:wire",
"assetCode": "ahd1wkwknus",
"metadata": {},
"createdAt": "2024-10-28T12:24:00.667Z",
"updatedAt": "2024-10-28T12:24:00.891Z",
"description": null,
"destinationAddress": null,
"originAddress": null,
"customData": {},
"externalReference": null,
"reference": null,
"processedAt": "2024-10-28T12:24:00.891Z"
}transaction.deposit.approved
transaction.deposit.approvedApproval of a transaction of type deposit webhook event.
transaction.deposit.confirmed
transaction.deposit.confirmedConfirmation of a transaction of type deposit webhook event.
transaction.deposit.created
transaction.deposit.createdCreation of a transaction of type deposit webhook event.
transaction.deposit.failed
transaction.deposit.failedFailure of a transaction of type deposit webhook event.
transaction.deposit.rejected
transaction.deposit.rejectedRejection of a transaction of type deposit webhook event.
transaction.transfer.approved
transaction.transfer.approvedApproval of a transaction of type transfer webhook event.
transaction.transfer.confirmed
transaction.transfer.confirmedConfirmation of a transaction of type transfer webhook event.
transaction.transfer.created
transaction.transfer.createdCreation of a transaction of type transfer webhook event.
transaction.transfer.failed
transaction.transfer.failedFailure of a transaction of type transfer webhook event.
transaction.transfer.rejected
transaction.transfer.rejectedRejection of a transaction of type transfer webhook event.
transaction.withdrawal.approved
transaction.withdrawal.approvedApproval of a transaction of type withdrawal webhook event.
transaction.withdrawal.confirmed
transaction.withdrawal.confirmedConfirmation of a transaction of type withdrawal webhook event.
transaction.withdrawal.created
transaction.withdrawal.createdCreation of a transaction of type withdrawal webhook event.
transaction.withdrawal.failed
transaction.withdrawal.failedFailure of a transaction of type withdrawal webhook event.
transaction.withdrawal.rejected
transaction.withdrawal.rejectedRejection of a transaction of type withdrawal webhook event.
Last updated
Was this helpful?