Перейти до вмісту

Каталог подій Webhook

На цій сторінці наведено всі події webhook, на які ви можете підписатися на Wink. Для інструкцій з налаштування дивіться Посібник з інтеграції Webhook або сторінку керування Webhooks.

  1. Перейдіть у Applications > Webhooks у вашому порталі.
  2. Створіть webhook і виберіть події, які хочете отримувати — або залиште список порожнім, щоб отримувати всі події.
  3. Wink надсилає підписаний HTTP POST на вашу кінцеву точку щоразу, коли відбувається подія. Дивіться Інтеграція Webhook для інформації про конверт, заголовки, перевірку підпису та повторні спроби.

Ця таблиця генерується з каталогу подій платформи під час збірки, тому вона завжди відповідає API. Типи подій, позначені як доставлені, містять посилання на їхню сторінку довідки в Webhooks API, де задокументовано точне тіло JSON (WebhookEnvelope з подієспецифічним object), заголовки Wink-* та політику повторних спроб. Типи подій, які не доставляються, існують внутрішньо (платежі, бухгалтерія, синхронізація з channel-manager тощо), але наразі не надсилаються підписникам webhook.

Одержувачі вказують, хто отримує подію: SUPPLIER (готель), AFFILIATE (перепродавець з активним каналом продажів до готелю), AGENT (туристична агенція, що зробила бронювання) або SELF (керуюча структура, про яку йде подія). Кожен одержувач отримує однакову структуру вмісту; деталі, специфічні для ролі, доступні за URL links.self у вмісті.

account.*

ПодіяОписДоставленоОдержувачі
account.details.updatedThe account's details changed.не доставлено
account.managers.updateThe account's manager list changed.✓ доставленоSELF
account.task.completeAn onboarding task was completed.не доставлено
account.task.createAn onboarding task was created for the account.не доставлено
account.task.removeAn onboarding task was removed.не доставлено
account.task.tax_id.completeThe tax-id onboarding task was completed.не доставлено
account.task.updateAn onboarding task was updated.не доставлено
account.under_reviewThe account was placed under review.не доставлено

activity.*

ПодіяОписДоставленоОдержувачі
activity.createdAn activity was created.✓ доставленоAFFILIATE, SUPPLIER
activity.deletedAn activity was deleted.✓ доставленоAFFILIATE, SUPPLIER
activity.updatedAn activity was updated.✓ доставленоAFFILIATE, SUPPLIER

add_on.*

ПодіяОписДоставленоОдержувачі
add_on.createdAn add-on was created.✓ доставленоAFFILIATE, SUPPLIER
add_on.deletedAn add-on was deleted.✓ доставленоAFFILIATE, SUPPLIER
add_on.updatedAn add-on was updated.✓ доставленоAFFILIATE, SUPPLIER

booking.*

ПодіяОписДоставленоОдержувачі
booking.cancelledA booking was cancelled.✓ доставленоAFFILIATE, AGENT, SUPPLIER
booking.createA booking was created (confirmed).✓ доставленоAFFILIATE, AGENT, SUPPLIER
booking.failedA booking attempt failed.✓ доставленоAFFILIATE, AGENT, SUPPLIER
booking.funds.availableFunds for a booking became available for payout.✓ доставленоAFFILIATE, AGENT, SUPPLIER
booking.funds.ledgeredFunds for a booking were added to the ledger.✓ доставленоAFFILIATE, AGENT, SUPPLIER
booking.initialize.completeA booking initialisation completed.не доставлено
booking.initialize.requestA booking initialisation (checkout) was requested.не доставлено
booking.payout.completeA payout for a booking completed.не доставлено
booking.payout.createA payout for a booking was created.не доставлено
booking.processingA booking is being processed.не доставлено
booking.refund.errorA booking was refunded because of a processing error.не доставлено
booking.refund.fullA booking was fully refunded.✓ доставленоAFFILIATE, AGENT, SUPPLIER
booking.refund.partialA booking was partially refunded.✓ доставленоAFFILIATE, AGENT, SUPPLIER
booking.refund.requestA refund was requested for a booking.✓ доставленоAFFILIATE, AGENT, SUPPLIER
booking.review.createdA guest submitted a review for a booking.✓ доставленоSUPPLIER
booking.review.respondedThe hotel responded to a guest review.✓ доставленоAFFILIATE, AGENT, SUPPLIER
booking.sync.failedA booking-to-channel-manager synchronisation failed.не доставлено
booking.sync.runA booking-to-channel-manager synchronisation run started.не доставлено

channel-manager.*

ПодіяОписДоставленоОдержувачі
channel-manager.updateA channel manager pushed an update.не доставлено
channel-manager.update.availabilityA channel manager pushed an availability update.не доставлено
channel-manager.update.rateA channel manager pushed a rate update.не доставлено

email.*

ПодіяОписДоставленоОдержувачі
email.correspondenceAn email correspondence was recorded.не доставлено

internal.*

ПодіяОписДоставленоОдержувачі
internal.payment.failedA payment failed (internal).не доставлено
internal.payment.processingA payment is processing (internal).не доставлено
internal.payment.succeededA payment succeeded (internal).не доставлено

ledger.*

ПодіяОписДоставленоОдержувачі
ledger.entry.createA ledger entry was created.не доставлено

managing_entity.*

ПодіяОписДоставленоОдержувачі
managing_entity.account_representative.updatedThe account representative changed.не доставлено
managing_entity.agent.email.notificationAn email notification was sent to the account's agent.не доставлено
managing_entity.agent.updatedThe account's travel-agent details changed.не доставлено
managing_entity.city.updatedThe account's address or city changed.✓ доставленоSELF
managing_entity.createdA managing entity (account) was created.✓ доставленоSELF
managing_entity.deletedThe account was deleted.✓ доставленоSELF
managing_entity.information.updatedThe account's general information changed.✓ доставленоSELF
managing_entity.logo.updatedThe account's logo changed.✓ доставленоSELF
managing_entity.managed_by.updatedThe entity managing this account on its behalf changed.✓ доставленоSELF
managing_entity.manager.acceptedAn invited manager accepted the invitation.не доставлено
managing_entity.manager.addedA manager was added to the account.✓ доставленоSELF
managing_entity.manager.email.notificationAn email notification was sent to an account manager.не доставлено
managing_entity.manager.invitedA manager was invited to the account.✓ доставленоSELF
managing_entity.manager.owner.setThe account owner was set.✓ доставленоSELF
managing_entity.manager.rejectedAn invited manager rejected the invitation.не доставлено
managing_entity.manager.removedA manager was removed from the account.✓ доставленоSELF
managing_entity.name.updatedThe account's display name changed.не доставлено
managing_entity.place_id.updatedThe account's Google Place ID changed.✓ доставленоSELF
managing_entity.profile_picture.updatedThe account's profile picture changed.✓ доставленоSELF
managing_entity.status.updatedThe account's platform status changed (e.g. approved, suspended).✓ доставленоSELF
managing_entity.subscription.changedThe account's platform subscription changed.не доставлено
managing_entity.subscription.invoice.changedThe status of a subscription invoice changed.✓ доставленоSELF
managing_entity.subscription.provisionedA platform subscription was provisioned for the account.✓ доставленоSELF
managing_entity.unique_id.updatedThe account's short unique id changed.✓ доставленоSELF
managing_entity.url_name.updatedThe account's URL name (slug) changed.✓ доставленоSELF

master_rate.*

ПодіяОписДоставленоОдержувачі
master_rate.createdA master rate was created.✓ доставленоAFFILIATE, SUPPLIER
master_rate.deletedA master rate was deleted.✓ доставленоAFFILIATE, SUPPLIER
master_rate.updatedA master rate was updated.✓ доставленоAFFILIATE, SUPPLIER

meeting_room.*

ПодіяОписДоставленоОдержувачі
meeting_room.createdA meeting room was created.✓ доставленоAFFILIATE, SUPPLIER
meeting_room.deletedA meeting room was deleted.✓ доставленоAFFILIATE, SUPPLIER
meeting_room.updatedA meeting room was updated.✓ доставленоAFFILIATE, SUPPLIER

payee.*

ПодіяОписДоставленоОдержувачі
payee.createA payee was created.не доставлено
payee.create.failureCreating a payee failed.не доставлено
payee.updateA payee was updated.не доставлено
payee.update.failureUpdating a payee failed.не доставлено

perk.*

ПодіяОписДоставленоОдержувачі
perk.deletedA perk was deleted.не доставлено
perk.updatedA perk was updated.не доставлено

property.*

ПодіяОписДоставленоОдержувачі
property.address.updatedA property's address changed.✓ доставленоAFFILIATE, SUPPLIER
property.createdA property (hotel) was created.✓ доставленоAFFILIATE, SUPPLIER
property.deletedA property was deleted.✓ доставленоAFFILIATE, SUPPLIER
property.geolocation.updatedA property's geolocation changed.✓ доставленоAFFILIATE, SUPPLIER
property.name.updatedA property's name changed.✓ доставленоAFFILIATE, SUPPLIER
property.policy.createdA property policy was created.✓ доставленоAFFILIATE, SUPPLIER
property.policy.updatedA property policy changed.✓ доставленоAFFILIATE, SUPPLIER
property.profile.updatedA property's profile changed.✓ доставленоAFFILIATE, SUPPLIER
property.registeredA property completed registration.✓ доставленоAFFILIATE, SUPPLIER
property.services.updatedA property's services/amenities changed.✓ доставленоAFFILIATE, SUPPLIER
property.status.updatedA property's platform status changed.✓ доставленоAFFILIATE, SUPPLIER
property.updatedA property was updated.не доставлено
property.welcome_text.updatedA property's welcome text changed.✓ доставленоAFFILIATE, SUPPLIER

rate_modifier.*

ПодіяОписДоставленоОдержувачі
rate_modifier.updatedA rate modifier was updated.не доставлено

rate_plan.*

ПодіяОписДоставленоОдержувачі
rate_plan.createdA rate plan was created.✓ доставленоAFFILIATE, SUPPLIER
rate_plan.deletedA rate plan was deleted.✓ доставленоAFFILIATE, SUPPLIER
rate_plan.updatedA rate plan was updated.✓ доставленоAFFILIATE, SUPPLIER

restaurant.*

ПодіяОписДоставленоОдержувачі
restaurant.createdA restaurant was created.✓ доставленоAFFILIATE, SUPPLIER
restaurant.deletedA restaurant was deleted.✓ доставленоAFFILIATE, SUPPLIER
restaurant.updatedA restaurant was updated.✓ доставленоAFFILIATE, SUPPLIER

room_type.*

ПодіяОписДоставленоОдержувачі
room_type.createdA room type was created.✓ доставленоAFFILIATE, SUPPLIER
room_type.deletedA room type was deleted.✓ доставленоAFFILIATE, SUPPLIER
room_type.updatedA room type was updated.✓ доставленоAFFILIATE, SUPPLIER

sales_channel.*

ПодіяОписДоставленоОдержувачі
sales_channel.createdA sales-channel relationship (supplier ↔ reseller) was created.✓ доставленоAFFILIATE, SUPPLIER
sales_channel.deletedA sales-channel relationship was deleted.✓ доставленоAFFILIATE, SUPPLIER
sales_channel.updatedA sales-channel relationship was updated.✓ доставленоAFFILIATE, SUPPLIER

spa.*

ПодіяОписДоставленоОдержувачі
spa.createdA spa was created.✓ доставленоAFFILIATE, SUPPLIER
spa.deletedA spa was deleted.✓ доставленоAFFILIATE, SUPPLIER
spa.updatedA spa was updated.✓ доставленоAFFILIATE, SUPPLIER

special_rate.*

ПодіяОписДоставленоОдержувачі
special_rate.createdA promotion (special rate) was created.✓ доставленоAFFILIATE, SUPPLIER
special_rate.deletedA promotion was deleted.✓ доставленоAFFILIATE, SUPPLIER
special_rate.updatedA promotion was updated.✓ доставленоAFFILIATE, SUPPLIER