Skip to content

Webhook Events Catalog

This page lists every webhook event you can subscribe to on Wink. For setup instructions, see the Webhook Integration Guide or the Webhooks management page.

  1. Navigate to Applications > Webhooks in your portal.
  2. Create a webhook and select the events you want to receive — or leave the list empty to receive every event.
  3. Wink sends a signed HTTP POST to your endpoint each time the event occurs. See Webhook Integration for the envelope, headers, signature verification and retries.

This table is generated from the platform’s event catalog at build time, so it always matches the API. Event types marked as delivered link to their reference page in the Webhooks API, which documents the exact JSON body (WebhookEnvelope with an event-specific object), the Wink-* headers and the retry policy. Event types that are not delivered exist internally (payments, ledger, channel-manager sync, …) but are not currently sent to webhook subscribers.

Recipients says who receives an event: SUPPLIER (the hotel), AFFILIATE (a reseller with an active sales channel to the hotel), AGENT (the travel agency that made the booking) or SELF (the managing entity the event is about). Every recipient receives the same payload shape; role-specific detail is behind the payload’s links.self URL.

account.*

EventDescriptionDeliveredRecipients
account.details.updatedThe account's details changed.not delivered
account.managers.updateThe account's manager list changed.✓ deliveredSELF
account.task.completeAn onboarding task was completed.not delivered
account.task.createAn onboarding task was created for the account.not delivered
account.task.removeAn onboarding task was removed.not delivered
account.task.tax_id.completeThe tax-id onboarding task was completed.not delivered
account.task.updateAn onboarding task was updated.not delivered
account.under_reviewThe account was placed under review.not delivered

activity.*

EventDescriptionDeliveredRecipients
activity.createdAn activity was created.✓ deliveredAFFILIATE, SUPPLIER
activity.deletedAn activity was deleted.✓ deliveredAFFILIATE, SUPPLIER
activity.updatedAn activity was updated.✓ deliveredAFFILIATE, SUPPLIER

add_on.*

EventDescriptionDeliveredRecipients
add_on.createdAn add-on was created.✓ deliveredAFFILIATE, SUPPLIER
add_on.deletedAn add-on was deleted.✓ deliveredAFFILIATE, SUPPLIER
add_on.updatedAn add-on was updated.✓ deliveredAFFILIATE, SUPPLIER

booking.*

EventDescriptionDeliveredRecipients
booking.cancelledA booking was cancelled.✓ deliveredAFFILIATE, AGENT, SUPPLIER
booking.createA booking was created (confirmed).✓ deliveredAFFILIATE, AGENT, SUPPLIER
booking.failedA booking attempt failed.✓ deliveredAFFILIATE, AGENT, SUPPLIER
booking.funds.availableFunds for a booking became available for payout.✓ deliveredAFFILIATE, AGENT, SUPPLIER
booking.funds.ledgeredFunds for a booking were added to the ledger.✓ deliveredAFFILIATE, AGENT, SUPPLIER
booking.initialize.completeA booking initialisation completed.not delivered
booking.initialize.requestA booking initialisation (checkout) was requested.not delivered
booking.payout.completeA payout for a booking completed.not delivered
booking.payout.createA payout for a booking was created.not delivered
booking.processingA booking is being processed.not delivered
booking.refund.errorA booking was refunded because of a processing error.not delivered
booking.refund.fullA booking was fully refunded.✓ deliveredAFFILIATE, AGENT, SUPPLIER
booking.refund.partialA booking was partially refunded.✓ deliveredAFFILIATE, AGENT, SUPPLIER
booking.refund.requestA refund was requested for a booking.✓ deliveredAFFILIATE, AGENT, SUPPLIER
booking.review.createdA guest submitted a review for a booking.✓ deliveredSUPPLIER
booking.review.respondedThe hotel responded to a guest review.✓ deliveredAFFILIATE, AGENT, SUPPLIER
booking.sync.failedA booking-to-channel-manager synchronisation failed.not delivered
booking.sync.runA booking-to-channel-manager synchronisation run started.not delivered

channel-manager.*

EventDescriptionDeliveredRecipients
channel-manager.updateA channel manager pushed an update.not delivered
channel-manager.update.availabilityA channel manager pushed an availability update.not delivered
channel-manager.update.rateA channel manager pushed a rate update.not delivered

email.*

EventDescriptionDeliveredRecipients
email.correspondenceAn email correspondence was recorded.not delivered

internal.*

EventDescriptionDeliveredRecipients
internal.payment.failedA payment failed (internal).not delivered
internal.payment.processingA payment is processing (internal).not delivered
internal.payment.succeededA payment succeeded (internal).not delivered

ledger.*

EventDescriptionDeliveredRecipients
ledger.entry.createA ledger entry was created.not delivered

managing_entity.*

EventDescriptionDeliveredRecipients
managing_entity.account_representative.updatedThe account representative changed.not delivered
managing_entity.agent.email.notificationAn email notification was sent to the account's agent.not delivered
managing_entity.agent.updatedThe account's travel-agent details changed.not delivered
managing_entity.city.updatedThe account's address or city changed.✓ deliveredSELF
managing_entity.createdA managing entity (account) was created.✓ deliveredSELF
managing_entity.deletedThe account was deleted.✓ deliveredSELF
managing_entity.information.updatedThe account's general information changed.✓ deliveredSELF
managing_entity.logo.updatedThe account's logo changed.✓ deliveredSELF
managing_entity.managed_by.updatedThe entity managing this account on its behalf changed.✓ deliveredSELF
managing_entity.manager.acceptedAn invited manager accepted the invitation.not delivered
managing_entity.manager.addedA manager was added to the account.✓ deliveredSELF
managing_entity.manager.email.notificationAn email notification was sent to an account manager.not delivered
managing_entity.manager.invitedA manager was invited to the account.✓ deliveredSELF
managing_entity.manager.owner.setThe account owner was set.✓ deliveredSELF
managing_entity.manager.rejectedAn invited manager rejected the invitation.not delivered
managing_entity.manager.removedA manager was removed from the account.✓ deliveredSELF
managing_entity.name.updatedThe account's display name changed.not delivered
managing_entity.place_id.updatedThe account's Google Place ID changed.✓ deliveredSELF
managing_entity.profile_picture.updatedThe account's profile picture changed.✓ deliveredSELF
managing_entity.status.updatedThe account's platform status changed (e.g. approved, suspended).✓ deliveredSELF
managing_entity.subscription.changedThe account's platform subscription changed.not delivered
managing_entity.subscription.invoice.changedThe status of a subscription invoice changed.✓ deliveredSELF
managing_entity.subscription.provisionedA platform subscription was provisioned for the account.✓ deliveredSELF
managing_entity.unique_id.updatedThe account's short unique id changed.✓ deliveredSELF
managing_entity.url_name.updatedThe account's URL name (slug) changed.✓ deliveredSELF

master_rate.*

EventDescriptionDeliveredRecipients
master_rate.createdA master rate was created.✓ deliveredAFFILIATE, SUPPLIER
master_rate.deletedA master rate was deleted.✓ deliveredAFFILIATE, SUPPLIER
master_rate.updatedA master rate was updated.✓ deliveredAFFILIATE, SUPPLIER

meeting_room.*

EventDescriptionDeliveredRecipients
meeting_room.createdA meeting room was created.✓ deliveredAFFILIATE, SUPPLIER
meeting_room.deletedA meeting room was deleted.✓ deliveredAFFILIATE, SUPPLIER
meeting_room.updatedA meeting room was updated.✓ deliveredAFFILIATE, SUPPLIER

payee.*

EventDescriptionDeliveredRecipients
payee.createA payee was created.not delivered
payee.create.failureCreating a payee failed.not delivered
payee.updateA payee was updated.not delivered
payee.update.failureUpdating a payee failed.not delivered

perk.*

EventDescriptionDeliveredRecipients
perk.deletedA perk was deleted.not delivered
perk.updatedA perk was updated.not delivered

property.*

EventDescriptionDeliveredRecipients
property.address.updatedA property's address changed.✓ deliveredAFFILIATE, SUPPLIER
property.createdA property (hotel) was created.✓ deliveredAFFILIATE, SUPPLIER
property.deletedA property was deleted.✓ deliveredAFFILIATE, SUPPLIER
property.geolocation.updatedA property's geolocation changed.✓ deliveredAFFILIATE, SUPPLIER
property.name.updatedA property's name changed.✓ deliveredAFFILIATE, SUPPLIER
property.policy.createdA property policy was created.✓ deliveredAFFILIATE, SUPPLIER
property.policy.updatedA property policy changed.✓ deliveredAFFILIATE, SUPPLIER
property.profile.updatedA property's profile changed.✓ deliveredAFFILIATE, SUPPLIER
property.registeredA property completed registration.✓ deliveredAFFILIATE, SUPPLIER
property.services.updatedA property's services/amenities changed.✓ deliveredAFFILIATE, SUPPLIER
property.status.updatedA property's platform status changed.✓ deliveredAFFILIATE, SUPPLIER
property.updatedA property was updated.not delivered
property.welcome_text.updatedA property's welcome text changed.✓ deliveredAFFILIATE, SUPPLIER

rate_modifier.*

EventDescriptionDeliveredRecipients
rate_modifier.updatedA rate modifier was updated.not delivered

rate_plan.*

EventDescriptionDeliveredRecipients
rate_plan.createdA rate plan was created.✓ deliveredAFFILIATE, SUPPLIER
rate_plan.deletedA rate plan was deleted.✓ deliveredAFFILIATE, SUPPLIER
rate_plan.updatedA rate plan was updated.✓ deliveredAFFILIATE, SUPPLIER

restaurant.*

EventDescriptionDeliveredRecipients
restaurant.createdA restaurant was created.✓ deliveredAFFILIATE, SUPPLIER
restaurant.deletedA restaurant was deleted.✓ deliveredAFFILIATE, SUPPLIER
restaurant.updatedA restaurant was updated.✓ deliveredAFFILIATE, SUPPLIER

room_type.*

EventDescriptionDeliveredRecipients
room_type.createdA room type was created.✓ deliveredAFFILIATE, SUPPLIER
room_type.deletedA room type was deleted.✓ deliveredAFFILIATE, SUPPLIER
room_type.updatedA room type was updated.✓ deliveredAFFILIATE, SUPPLIER

sales_channel.*

EventDescriptionDeliveredRecipients
sales_channel.createdA sales-channel relationship (supplier ↔ reseller) was created.✓ deliveredAFFILIATE, SUPPLIER
sales_channel.deletedA sales-channel relationship was deleted.✓ deliveredAFFILIATE, SUPPLIER
sales_channel.updatedA sales-channel relationship was updated.✓ deliveredAFFILIATE, SUPPLIER

spa.*

EventDescriptionDeliveredRecipients
spa.createdA spa was created.✓ deliveredAFFILIATE, SUPPLIER
spa.deletedA spa was deleted.✓ deliveredAFFILIATE, SUPPLIER
spa.updatedA spa was updated.✓ deliveredAFFILIATE, SUPPLIER

special_rate.*

EventDescriptionDeliveredRecipients
special_rate.createdA promotion (special rate) was created.✓ deliveredAFFILIATE, SUPPLIER
special_rate.deletedA promotion was deleted.✓ deliveredAFFILIATE, SUPPLIER
special_rate.updatedA promotion was updated.✓ deliveredAFFILIATE, SUPPLIER