Webhooks

Signed booking-status event delivered to a registered app endpoint

postWebhookbookingStatus

Headers

X-ZOE-Event-Idstring required
X-ZOE-Eventstring required
X-ZOE-Timestampstring required
X-ZOE-Signaturestring required

Payload

idstring required
type'flight.booking.created' | 'flight.booking.updated' | 'hotel.booking.created' | 'hotel.booking.updated' | 'trip.created' | 'trip.item.added' | 'hotel.booking.cancelled' | 'servicing.action.completed' | 'servicing.action.unknown' required
apiVersion'1' required
timestampstring date-time required

Response

Event accepted by the consumer

Changes

Webhooks have no change history: a webhook is keyed by its event name rather than a path and method, so no recorded change can name it.