На цій сторінці наведено всі події webhook, на які ви можете підписатися на Wink. Для інструкцій з налаштування дивіться Посібник з інтеграції Webhook або сторінку керування Webhooks .
Перейдіть у Applications > Webhooks у вашому порталі.
Створіть webhook і виберіть події, які хочете отримувати — або залиште список порожнім, щоб отримувати всі події.
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. не доставлено —
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. не доставлено —
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
Порада
Починайте з підписки на всі події під час розробки. Коли зрозумієте, які вмісти потрібні вашій системі, звузьте підписки, щоб зменшити шум. Надішліть собі тестову подію з Applications > Webhooks (або POST …/webhook/{id}/test), щоб підтвердити роботу кінцевої точки та перевірку підпису перед запуском у продакшн.