{
"type": "transaction.earn_reward",
"transaction_id": "TXEXAMPLE1234567",
"user_id": "AA55 N84G QOIR A67A",
"account_id": "WCQY T95Y CUL2 A7NX",
"timestamp": "2025-01-01T00:00:01+00:00",
"status": "successful",
"receive": {
"symbol": "ETH",
"amount": "0.00125"
},
"details": {
"strategy_id": "STRATEGY-EXAMPLE",
"reward_id": "REWARD-EXAMPLE"
}
}Webhooks
Earn reward transaction changed
An earn-reward portfolio transaction was created or updated.
WEBHOOK
transaction.earn_reward
{
"type": "transaction.earn_reward",
"transaction_id": "TXEXAMPLE1234567",
"user_id": "AA55 N84G QOIR A67A",
"account_id": "WCQY T95Y CUL2 A7NX",
"timestamp": "2025-01-01T00:00:01+00:00",
"status": "successful",
"receive": {
"symbol": "ETH",
"amount": "0.00125"
},
"details": {
"strategy_id": "STRATEGY-EXAMPLE",
"reward_id": "REWARD-EXAMPLE"
}
}Body
application/json
Payload delivered for the transaction.earn_reward webhook event.
Webhook event identifier.
Allowed value:
"transaction.earn_reward"Public transaction identifier.
Globally unique public identifier for a user.
Required string length:
14 - 42Globally unique public identifier for an account.
Required string length:
14 - 42Time at which the event was observed.
Current public portfolio transaction status.
Available options:
uncategorized, in_progress, successful, failed Asset spent by this transaction.
Show child attributes
Show child attributes
Asset received by this transaction.
Show child attributes
Show child attributes
Earn-reward-specific transaction details.
Show child attributes
Show child attributes
Response
2XX
Delivery endpoint accepted the webhook.