Ipinapakita ng pahinang ito ang bawat kaganapan sa webhook na maaari mong i-subscribe sa Wink. Para sa mga tagubilin sa pagsasaayos, tingnan ang Webhook Integration Guide o ang Webhooks management page .
Pumunta sa Applications > Webhooks sa iyong portal.
Gumawa ng webhook at piliin ang mga kaganapan na nais mong matanggap — o iwanang walang laman ang listahan upang matanggap ang lahat ng kaganapan.
Magpapadala ang Wink ng isang naka-sign na HTTP POST sa iyong endpoint sa tuwing magaganap ang kaganapan. Tingnan ang Webhook Integration para sa envelope, mga header, beripikasyon ng pirma, at mga retry.
Ang talahanayan na ito ay nilikha mula sa katalogo ng kaganapan ng platform sa oras ng build, kaya palaging tumutugma ito sa API.
Ang mga uri ng kaganapan na may markang delivered ay may link sa kanilang pahina ng sanggunian sa Webhooks API , na
nagdodokumento ng eksaktong JSON body (WebhookEnvelope na may event-specific na object), ang mga Wink-* na header at
ang retry policy. Ang mga uri ng kaganapan na hindi delivered ay umiiral lamang sa loob (mga bayad, ledger, channel-manager
sync, …) ngunit hindi kasalukuyang ipinapadala sa mga subscriber ng webhook.
Sinasabi ng Recipients kung sino ang tumatanggap ng isang kaganapan: SUPPLIER (ang hotel), AFFILIATE (isang reseller na may aktibong
sales channel sa hotel), AGENT (ang travel agency na gumawa ng booking) o SELF (ang managing entity
na tungkol sa kaganapan). Bawat recipient ay tumatanggap ng parehong anyo ng payload; ang detalye na nakabatay sa papel ay nasa likod ng
links.self URL ng payload.
account.*Kaganapan Paglalarawan Naipadala Mga Tumanggap account.details.updatedThe account's details changed. hindi naipadala — account.managers.updateThe account's manager list changed. ✓ naipadala SELF account.task.completeAn onboarding task was completed. hindi naipadala — account.task.createAn onboarding task was created for the account. hindi naipadala — account.task.removeAn onboarding task was removed. hindi naipadala — account.task.tax_id.completeThe tax-id onboarding task was completed. hindi naipadala — account.task.updateAn onboarding task was updated. hindi naipadala — account.under_reviewThe account was placed under review. hindi naipadala —
activity.*Kaganapan Paglalarawan Naipadala Mga Tumanggap activity.createdAn activity was created. ✓ naipadala AFFILIATE, SUPPLIER activity.deletedAn activity was deleted. ✓ naipadala AFFILIATE, SUPPLIER activity.updatedAn activity was updated. ✓ naipadala AFFILIATE, SUPPLIER
add_on.*Kaganapan Paglalarawan Naipadala Mga Tumanggap add_on.createdAn add-on was created. ✓ naipadala AFFILIATE, SUPPLIER add_on.deletedAn add-on was deleted. ✓ naipadala AFFILIATE, SUPPLIER add_on.updatedAn add-on was updated. ✓ naipadala AFFILIATE, SUPPLIER
booking.*Kaganapan Paglalarawan Naipadala Mga Tumanggap booking.cancelledA booking was cancelled. ✓ naipadala AFFILIATE, AGENT, SUPPLIER booking.createA booking was created (confirmed). ✓ naipadala AFFILIATE, AGENT, SUPPLIER booking.failedA booking attempt failed. ✓ naipadala AFFILIATE, AGENT, SUPPLIER booking.funds.availableFunds for a booking became available for payout. ✓ naipadala AFFILIATE, AGENT, SUPPLIER booking.funds.ledgeredFunds for a booking were added to the ledger. ✓ naipadala AFFILIATE, AGENT, SUPPLIER booking.initialize.completeA booking initialisation completed. hindi naipadala — booking.initialize.requestA booking initialisation (checkout) was requested. hindi naipadala — booking.payout.completeA payout for a booking completed. hindi naipadala — booking.payout.createA payout for a booking was created. hindi naipadala — booking.processingA booking is being processed. hindi naipadala — booking.refund.errorA booking was refunded because of a processing error. hindi naipadala — booking.refund.fullA booking was fully refunded. ✓ naipadala AFFILIATE, AGENT, SUPPLIER booking.refund.partialA booking was partially refunded. ✓ naipadala AFFILIATE, AGENT, SUPPLIER booking.refund.requestA refund was requested for a booking. ✓ naipadala AFFILIATE, AGENT, SUPPLIER booking.review.createdA guest submitted a review for a booking. ✓ naipadala SUPPLIER booking.review.respondedThe hotel responded to a guest review. ✓ naipadala AFFILIATE, AGENT, SUPPLIER booking.sync.failedA booking-to-channel-manager synchronisation failed. hindi naipadala — booking.sync.runA booking-to-channel-manager synchronisation run started. hindi naipadala —
channel-manager.*Kaganapan Paglalarawan Naipadala Mga Tumanggap channel-manager.updateA channel manager pushed an update. hindi naipadala — channel-manager.update.availabilityA channel manager pushed an availability update. hindi naipadala — channel-manager.update.rateA channel manager pushed a rate update. hindi naipadala —
email.*Kaganapan Paglalarawan Naipadala Mga Tumanggap email.correspondenceAn email correspondence was recorded. hindi naipadala —
internal.*Kaganapan Paglalarawan Naipadala Mga Tumanggap internal.payment.failedA payment failed (internal). hindi naipadala — internal.payment.processingA payment is processing (internal). hindi naipadala — internal.payment.succeededA payment succeeded (internal). hindi naipadala —
ledger.*Kaganapan Paglalarawan Naipadala Mga Tumanggap ledger.entry.createA ledger entry was created. hindi naipadala —
payee.*Kaganapan Paglalarawan Naipadala Mga Tumanggap payee.createA payee was created. hindi naipadala — payee.create.failureCreating a payee failed. hindi naipadala — payee.updateA payee was updated. hindi naipadala — payee.update.failureUpdating a payee failed. hindi naipadala —
perk.*Kaganapan Paglalarawan Naipadala Mga Tumanggap perk.deletedA perk was deleted. hindi naipadala — perk.updatedA perk was updated. hindi naipadala —
property.*Kaganapan Paglalarawan Naipadala Mga Tumanggap property.address.updatedA property's address changed. ✓ naipadala AFFILIATE, SUPPLIER property.createdA property (hotel) was created. ✓ naipadala AFFILIATE, SUPPLIER property.deletedA property was deleted. ✓ naipadala AFFILIATE, SUPPLIER property.geolocation.updatedA property's geolocation changed. ✓ naipadala AFFILIATE, SUPPLIER property.name.updatedA property's name changed. ✓ naipadala AFFILIATE, SUPPLIER property.policy.createdA property policy was created. ✓ naipadala AFFILIATE, SUPPLIER property.policy.updatedA property policy changed. ✓ naipadala AFFILIATE, SUPPLIER property.profile.updatedA property's profile changed. ✓ naipadala AFFILIATE, SUPPLIER property.registeredA property completed registration. ✓ naipadala AFFILIATE, SUPPLIER property.services.updatedA property's services/amenities changed. ✓ naipadala AFFILIATE, SUPPLIER property.status.updatedA property's platform status changed. ✓ naipadala AFFILIATE, SUPPLIER property.updatedA property was updated. hindi naipadala — property.welcome_text.updatedA property's welcome text changed. ✓ naipadala AFFILIATE, SUPPLIER
rate_modifier.*Kaganapan Paglalarawan Naipadala Mga Tumanggap rate_modifier.updatedA rate modifier was updated. hindi naipadala —
rate_plan.*Kaganapan Paglalarawan Naipadala Mga Tumanggap rate_plan.createdA rate plan was created. ✓ naipadala AFFILIATE, SUPPLIER rate_plan.deletedA rate plan was deleted. ✓ naipadala AFFILIATE, SUPPLIER rate_plan.updatedA rate plan was updated. ✓ naipadala AFFILIATE, SUPPLIER
room_type.*Kaganapan Paglalarawan Naipadala Mga Tumanggap room_type.createdA room type was created. ✓ naipadala AFFILIATE, SUPPLIER room_type.deletedA room type was deleted. ✓ naipadala AFFILIATE, SUPPLIER room_type.updatedA room type was updated. ✓ naipadala AFFILIATE, SUPPLIER
sales_channel.*Kaganapan Paglalarawan Naipadala Mga Tumanggap sales_channel.createdA sales-channel relationship (supplier ↔ reseller) was created. ✓ naipadala AFFILIATE, SUPPLIER sales_channel.deletedA sales-channel relationship was deleted. ✓ naipadala AFFILIATE, SUPPLIER sales_channel.updatedA sales-channel relationship was updated. ✓ naipadala AFFILIATE, SUPPLIER
spa.*Kaganapan Paglalarawan Naipadala Mga Tumanggap spa.createdA spa was created. ✓ naipadala AFFILIATE, SUPPLIER spa.deletedA spa was deleted. ✓ naipadala AFFILIATE, SUPPLIER spa.updatedA spa was updated. ✓ naipadala AFFILIATE, SUPPLIER
Tip
Magsimula sa pag-subscribe sa lahat ng kaganapan habang nasa development. Kapag naunawaan mo na kung aling mga payload ang kailangan ng iyong sistema, paliitin ang iyong mga subscription upang mabawasan ang ingay. Magpadala ng test event sa iyong sarili mula sa Applications > Webhooks (o POST …/webhook/{id}/test) upang kumpirmahin ang iyong endpoint at signature check bago mag-live.