{
"type": "recurring_swap.executed",
"id": "A3QBMX-O6RLF-UTVGNA",
"client_order_id": "CLIENT-ORDER-EXAMPLE",
"user_id": "AA55 N84G QOIR A67A",
"timestamp": "2025-01-01T00:00:01+00:00",
"trade": {
"from": {
"symbol": "USD",
"amount": "100.00"
},
"to": {
"symbol": "BTC"
}
},
"schedule": {
"interval": "week",
"starts_at": "2025-01-01T00:00:00+00:00",
"timezone_offset_minutes": 0
},
"executed": {
"quote_id": "BQEXAMPLE1234567",
"from": {
"symbol": "USD",
"amount": "100.00"
},
"to": {
"symbol": "BTC",
"amount": "0.002"
},
"fee": {
"symbol": "USD",
"amount": "1.50"
},
"rate": {
"symbol": "USD",
"amount": "50000.00"
},
"executed_at": "2025-01-01T00:00:01+00:00"
},
"occurrence_id": "OCCURRENCE-EXAMPLE-1"
}Recurring swap executed
An occurrence of a recurring swap executed successfully. The schedule remains active for subsequent occurrences.
{
"type": "recurring_swap.executed",
"id": "A3QBMX-O6RLF-UTVGNA",
"client_order_id": "CLIENT-ORDER-EXAMPLE",
"user_id": "AA55 N84G QOIR A67A",
"timestamp": "2025-01-01T00:00:01+00:00",
"trade": {
"from": {
"symbol": "USD",
"amount": "100.00"
},
"to": {
"symbol": "BTC"
}
},
"schedule": {
"interval": "week",
"starts_at": "2025-01-01T00:00:00+00:00",
"timezone_offset_minutes": 0
},
"executed": {
"quote_id": "BQEXAMPLE1234567",
"from": {
"symbol": "USD",
"amount": "100.00"
},
"to": {
"symbol": "BTC",
"amount": "0.002"
},
"fee": {
"symbol": "USD",
"amount": "1.50"
},
"rate": {
"symbol": "USD",
"amount": "50000.00"
},
"executed_at": "2025-01-01T00:00:01+00:00"
},
"occurrence_id": "OCCURRENCE-EXAMPLE-1"
}Body
Payload delivered for the recurring_swap.executed webhook event.
Webhook event identifier.
"recurring_swap.executed"Identifier of the recurring swap whose lifecycle changed.
Globally unique public identifier for a user.
14 - 42Time at which the lifecycle transition occurred.
Source and destination assets for each occurrence.
Show child attributes
Show child attributes
Cadence on which the trade is submitted.
Show child attributes
Show child attributes
Identifier of the scheduled occurrence. Use it with the recurring swap identifier to correlate execution outcomes.
1Partner-supplied order identifier.
Realized fill details for a successful scheduled swap occurrence.
Show child attributes
Show child attributes
Response
Delivery endpoint accepted the webhook.