Тази страница изброява всички webhook събития, на които можете да се абонирате в Wink. За инструкции за настройка вижте Ръководството за интеграция на Webhook или страницата за управление на Webhooks .
Отидете в Applications > Webhooks в портала си.
Създайте webhook и изберете събитията, които искате да получавате — или оставете списъка празен, за да получавате всички събития.
Wink изпраща подписан HTTP POST към вашия endpoint всеки път, когато събитието се случи. Вижте Webhook Integration за информация относно плика, заглавките, проверката на подписа и повторните опити.
Тази таблица се генерира от каталога със събития на платформата по време на компилация, така че винаги съответства на API-то.
Типовете събития, маркирани като доставени, са свързани с тяхната референтна страница в Webhooks API , която
документира точния JSON body (WebhookEnvelope с event-специфичен object), Wink-* заглавките и
политиката за повторни опити. Типовете събития, които не се доставят, съществуват вътрешно (плащания, ledger, синхронизация с channel-manager и др.), но в момента не се изпращат на абонатите на webhook.
Получатели показва кой получава събитието: SUPPLIER (хотелът), AFFILIATE (препродавател с активен
продажбен канал към хотела), AGENT (туристическата агенция, направила резервацията) или SELF (управляващият субект,
за когото е събитието). Всеки получател получава една и съща форма на payload; детайлите, специфични за ролята, са зад
URL адреса links.self в payload-а.
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
Tip
Започнете с абониране за всички събития по време на разработка. След като разберете кои payload-и са необходими на вашата система, стеснете абонаментите, за да намалите шума. Изпратете си тестово събитие от Applications > Webhooks (или POST …/webhook/{id}/test), за да потвърдите вашия endpoint и проверката на подписа преди да пуснете в продукция.