candidate_pays booking. The booking transitions from pending to booked.Authorization: Bearer ********************curl --location 'https://your-api-server.com' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"event_id": "018f2c3d-1234-7abc-abcd-000000000002",
"event_type": "booking.confirmed",
"occurred_at": "2026-06-04T11:22:33+00:00",
"data": {
"booking_id": 1501,
"candidate_name": "Tom Brown",
"course": "BLS — Annual Renewal",
"start_date": "2026-06-10T09:00:00+01:00",
"pay_status": "completed",
"transaction_id": "8AB12345CD678901E"
}
}'