curl --location --request POST 'https://your-webhook-url.com/postback' \
--header 'X-Webhook-Signature: a1b2c3d4e5f6...' \
--header 'Authorization: Basic <encoded-value>' \
--header 'Content-Type: application/json' \
--data-raw '{
"id": "evt_1765499402328_40s6orldt",
"type": "transfer",
"event": "transfer.failed",
"objectId": "575aaea8-3aff-42b4-897d-e7fc95254be8",
"data": {
"id": "575aaea8-3aff-42b4-897d-e7fc95254be8",
"status": "failed",
"amount": 10000,
"fee": 60,
"netAmount": 10000,
"paymentMethod": "PIX",
"externalRef": "withdraw_123",
"pixKey": "john.doe@example.com",
"pixKeyType": "EMAIL",
"destinationName": "John Doe",
"destinationDocument": "11122233344",
"createdAt": "2025-12-12T00:29:37.682Z",
"updatedAt": "2025-12-12T00:30:02.328Z",
"failureReason": "Invalid or not found Pix key",
"failureCode": "PIX_KEY_NOT_FOUND",
"requiresManualReview": false,
"metadata": {
"feeModel": "DEDUCT_FROM_WALLET",
"directPixKey": true,
"bankAccountNickname": null
}
}
}'