{
"eventType": "investor.redemption.confirmed",
"eventId": "investor.redemption.confirmed-6c1f0a7e-2b3d-4e5f-8a9b-0c1d2e3f4a5b",
"timestamp": "2026-06-03T14:00:02.090Z",
"data": {
"id": "6c1f0a7e-2b3d-4e5f-8a9b-0c1d2e3f4a5b",
"tokenId": "d1dbb6b6-3bda-48f2-b86e-c87610db1ae1",
"currencyId": 1,
"amount": "150000000",
"decimals": 2,
"txHash": "0x4c5d6e7f8091a2b3c4d5e6f708192a3b4c5d6e7f8091a2b3c4d5e6f708192a3b",
"paymentMethod": "wire",
"status": "confirmed"
}
}Webhooks
A redemption was approved
Securitize approved the redemption and created its payment, so its cash amount is fixed: amount in the minor units of currencyId, to be paid with paymentMethod. The payment itself follows in investor.payout.initiated and investor.payout.completed.
WEBHOOK
investor.redemption.confirmed
{
"eventType": "investor.redemption.confirmed",
"eventId": "investor.redemption.confirmed-6c1f0a7e-2b3d-4e5f-8a9b-0c1d2e3f4a5b",
"timestamp": "2026-06-03T14:00:02.090Z",
"data": {
"id": "6c1f0a7e-2b3d-4e5f-8a9b-0c1d2e3f4a5b",
"tokenId": "d1dbb6b6-3bda-48f2-b86e-c87610db1ae1",
"currencyId": 1,
"amount": "150000000",
"decimals": 2,
"txHash": "0x4c5d6e7f8091a2b3c4d5e6f708192a3b4c5d6e7f8091a2b3c4d5e6f708192a3b",
"paymentMethod": "wire",
"status": "confirmed"
}
}Authorizations
Body
application/json
The body of every webhook, and the payload of every item of GET /webhook-events.
Response
200
Any 2xx within 15 seconds acknowledges the delivery. Anything else, or no answer, is retried with increasing delays for about a day.