Bu sayfa, Wink’te abone olabileceğiniz tüm webhook olaylarını listeler. Kurulum talimatları için Webhook Entegrasyon Kılavuzu veya Webhook yönetim sayfası sayfalarına bakın.
Portalınızda Applications > Webhooks bölümüne gidin.
Bir webhook oluşturun ve almak istediğiniz olayları seçin — veya tüm olayları almak için listeyi boş bırakın.
Olay gerçekleştiğinde Wink, uç noktanıza imzalı bir HTTP POST gönderir. Zarf, başlıklar, imza doğrulama ve yeniden denemeler için Webhook Entegrasyonu sayfasına bakın.
Bu tablo, platformun olay kataloğundan derleme zamanında oluşturulur, bu yüzden her zaman API ile uyumludur.
Teslim edilen olay türleri, Webhooks API içindeki referans sayfasına bağlantı verir; burada
tam JSON gövdesi (WebhookEnvelope içinde olay-spesifik object), Wink-* başlıkları ve
yeniden deneme politikası belgelenmiştir. Teslim edilmeyen olay türleri dahili olarak vardır (ödeme, defter, kanal yöneticisi
senkronizasyonu, …) ancak şu anda webhook abonelerine gönderilmez.
Alıcılar , bir olayı kimin aldığı bilgisini verir: SUPPLIER (otel), AFFILIATE (otele aktif satış kanalı olan bir bayi), AGENT (rezervasyonu yapan seyahat acentesi) veya SELF (olayın konusu olan yönetici varlık). Her alıcı aynı yük biçimini alır; rol-spesifik detay yükün links.self URL’sinin arkasındadır.
account.*Olay Açıklama Teslim Edildi Alıcılar account.details.updatedThe account's details changed. teslim edilmedi — account.managers.updateThe account's manager list changed. ✓ teslim edildi SELF account.task.completeAn onboarding task was completed. teslim edilmedi — account.task.createAn onboarding task was created for the account. teslim edilmedi — account.task.removeAn onboarding task was removed. teslim edilmedi — account.task.tax_id.completeThe tax-id onboarding task was completed. teslim edilmedi — account.task.updateAn onboarding task was updated. teslim edilmedi — account.under_reviewThe account was placed under review. teslim edilmedi —
activity.*Olay Açıklama Teslim Edildi Alıcılar activity.createdAn activity was created. ✓ teslim edildi AFFILIATE, SUPPLIER activity.deletedAn activity was deleted. ✓ teslim edildi AFFILIATE, SUPPLIER activity.updatedAn activity was updated. ✓ teslim edildi AFFILIATE, SUPPLIER
add_on.*Olay Açıklama Teslim Edildi Alıcılar add_on.createdAn add-on was created. ✓ teslim edildi AFFILIATE, SUPPLIER add_on.deletedAn add-on was deleted. ✓ teslim edildi AFFILIATE, SUPPLIER add_on.updatedAn add-on was updated. ✓ teslim edildi AFFILIATE, SUPPLIER
booking.*Olay Açıklama Teslim Edildi Alıcılar booking.cancelledA booking was cancelled. ✓ teslim edildi AFFILIATE, AGENT, SUPPLIER booking.createA booking was created (confirmed). ✓ teslim edildi AFFILIATE, AGENT, SUPPLIER booking.failedA booking attempt failed. ✓ teslim edildi AFFILIATE, AGENT, SUPPLIER booking.funds.availableFunds for a booking became available for payout. ✓ teslim edildi AFFILIATE, AGENT, SUPPLIER booking.funds.ledgeredFunds for a booking were added to the ledger. ✓ teslim edildi AFFILIATE, AGENT, SUPPLIER booking.initialize.completeA booking initialisation completed. teslim edilmedi — booking.initialize.requestA booking initialisation (checkout) was requested. teslim edilmedi — booking.payout.completeA payout for a booking completed. teslim edilmedi — booking.payout.createA payout for a booking was created. teslim edilmedi — booking.processingA booking is being processed. teslim edilmedi — booking.refund.errorA booking was refunded because of a processing error. teslim edilmedi — booking.refund.fullA booking was fully refunded. ✓ teslim edildi AFFILIATE, AGENT, SUPPLIER booking.refund.partialA booking was partially refunded. ✓ teslim edildi AFFILIATE, AGENT, SUPPLIER booking.refund.requestA refund was requested for a booking. ✓ teslim edildi AFFILIATE, AGENT, SUPPLIER booking.review.createdA guest submitted a review for a booking. ✓ teslim edildi SUPPLIER booking.review.respondedThe hotel responded to a guest review. ✓ teslim edildi AFFILIATE, AGENT, SUPPLIER booking.sync.failedA booking-to-channel-manager synchronisation failed. teslim edilmedi — booking.sync.runA booking-to-channel-manager synchronisation run started. teslim edilmedi —
channel-manager.*Olay Açıklama Teslim Edildi Alıcılar channel-manager.updateA channel manager pushed an update. teslim edilmedi — channel-manager.update.availabilityA channel manager pushed an availability update. teslim edilmedi — channel-manager.update.rateA channel manager pushed a rate update. teslim edilmedi —
email.*Olay Açıklama Teslim Edildi Alıcılar email.correspondenceAn email correspondence was recorded. teslim edilmedi —
internal.*Olay Açıklama Teslim Edildi Alıcılar internal.payment.failedA payment failed (internal). teslim edilmedi — internal.payment.processingA payment is processing (internal). teslim edilmedi — internal.payment.succeededA payment succeeded (internal). teslim edilmedi —
ledger.*Olay Açıklama Teslim Edildi Alıcılar ledger.entry.createA ledger entry was created. teslim edilmedi —
payee.*Olay Açıklama Teslim Edildi Alıcılar payee.createA payee was created. teslim edilmedi — payee.create.failureCreating a payee failed. teslim edilmedi — payee.updateA payee was updated. teslim edilmedi — payee.update.failureUpdating a payee failed. teslim edilmedi —
perk.*Olay Açıklama Teslim Edildi Alıcılar perk.deletedA perk was deleted. teslim edilmedi — perk.updatedA perk was updated. teslim edilmedi —
property.*Olay Açıklama Teslim Edildi Alıcılar property.address.updatedA property's address changed. ✓ teslim edildi AFFILIATE, SUPPLIER property.createdA property (hotel) was created. ✓ teslim edildi AFFILIATE, SUPPLIER property.deletedA property was deleted. ✓ teslim edildi AFFILIATE, SUPPLIER property.geolocation.updatedA property's geolocation changed. ✓ teslim edildi AFFILIATE, SUPPLIER property.name.updatedA property's name changed. ✓ teslim edildi AFFILIATE, SUPPLIER property.policy.createdA property policy was created. ✓ teslim edildi AFFILIATE, SUPPLIER property.policy.updatedA property policy changed. ✓ teslim edildi AFFILIATE, SUPPLIER property.profile.updatedA property's profile changed. ✓ teslim edildi AFFILIATE, SUPPLIER property.registeredA property completed registration. ✓ teslim edildi AFFILIATE, SUPPLIER property.services.updatedA property's services/amenities changed. ✓ teslim edildi AFFILIATE, SUPPLIER property.status.updatedA property's platform status changed. ✓ teslim edildi AFFILIATE, SUPPLIER property.updatedA property was updated. teslim edilmedi — property.welcome_text.updatedA property's welcome text changed. ✓ teslim edildi AFFILIATE, SUPPLIER
rate_modifier.*Olay Açıklama Teslim Edildi Alıcılar rate_modifier.updatedA rate modifier was updated. teslim edilmedi —
rate_plan.*Olay Açıklama Teslim Edildi Alıcılar rate_plan.createdA rate plan was created. ✓ teslim edildi AFFILIATE, SUPPLIER rate_plan.deletedA rate plan was deleted. ✓ teslim edildi AFFILIATE, SUPPLIER rate_plan.updatedA rate plan was updated. ✓ teslim edildi AFFILIATE, SUPPLIER
room_type.*Olay Açıklama Teslim Edildi Alıcılar room_type.createdA room type was created. ✓ teslim edildi AFFILIATE, SUPPLIER room_type.deletedA room type was deleted. ✓ teslim edildi AFFILIATE, SUPPLIER room_type.updatedA room type was updated. ✓ teslim edildi AFFILIATE, SUPPLIER
sales_channel.*Olay Açıklama Teslim Edildi Alıcılar sales_channel.createdA sales-channel relationship (supplier ↔ reseller) was created. ✓ teslim edildi AFFILIATE, SUPPLIER sales_channel.deletedA sales-channel relationship was deleted. ✓ teslim edildi AFFILIATE, SUPPLIER sales_channel.updatedA sales-channel relationship was updated. ✓ teslim edildi AFFILIATE, SUPPLIER
spa.*Olay Açıklama Teslim Edildi Alıcılar spa.createdA spa was created. ✓ teslim edildi AFFILIATE, SUPPLIER spa.deletedA spa was deleted. ✓ teslim edildi AFFILIATE, SUPPLIER spa.updatedA spa was updated. ✓ teslim edildi AFFILIATE, SUPPLIER
İpucu
Geliştirme sırasında tüm olaylara abone olarak başlayın. Sisteminizin hangi yükleri ihtiyaç duyduğunu anladıktan sonra, gürültüyü azaltmak için aboneliklerinizi daraltın. Canlıya geçmeden önce uç noktanızı ve imza kontrolünüzü doğrulamak için Applications > Webhooks üzerinden (veya POST …/webhook/{id}/test) kendinize bir test olayı gönderin.