curl --location --request POST '/integration-gateway/external/settle-withdrawal' \
--header 'x-api-key;' \
--header 'Content-Type: application/json' \
--data-raw '{
"withdrawalId": "54321",
"userId": "67890",
"amount": 500.00,
"status": "completed",
"timestamp": "2025-07-21T12:00:00Z",
"location": {
"latitude": 6.5244,
"longitude": 3.3792,
"accuracy": 50,
"source": "ip"
},
"metadata": {
"method": "bank_transfer",
"bank": "ABC Bank"
}
}'{
"message": "Event received"
}