Deze pagina toont elk webhook event waarop je je kunt abonneren op Wink. Voor installatie-instructies, zie de Webhook Integration Guide of de Webhooks management page .
Navigeer naar Applications > Webhooks in je portal.
Maak een webhook aan en selecteer de events die je wilt ontvangen — of laat de lijst leeg om elk event te ontvangen.
Wink stuurt een ondertekende HTTP POST naar je endpoint telkens wanneer het event plaatsvindt. Zie Webhook Integration voor de envelop, headers, handtekeningverificatie en herhalingen.
Deze tabel wordt bij buildtijd gegenereerd vanuit de eventcatalogus van het platform, dus deze komt altijd overeen met de API.
Eventtypes die als geleverd zijn gemarkeerd linken naar hun referentiepagina in de Webhooks API , die
de exacte JSON-body (WebhookEnvelope met een eventspecifiek object), de Wink-* headers en
het retrybeleid documenteert. Eventtypes die niet worden geleverd bestaan intern (betalingen, grootboek, channel-manager
sync, …) maar worden momenteel niet naar webhook-abonnees gestuurd.
Ontvangers geeft aan wie een event ontvangt: SUPPLIER (het hotel), AFFILIATE (een wederverkoper met een actieve
verkoopkanaal naar het hotel), AGENT (het reisbureau dat de boeking heeft gemaakt) of SELF (de beheerentiteit
waar het event over gaat). Elke ontvanger ontvangt dezelfde payload-structuur; rol-specifieke details staan achter de
payload’s links.self URL.
account.*Event Beschrijving Geleverd Ontvangers account.details.updatedThe account's details changed. niet geleverd — account.managers.updateThe account's manager list changed. ✓ geleverd SELF account.task.completeAn onboarding task was completed. niet geleverd — account.task.createAn onboarding task was created for the account. niet geleverd — account.task.removeAn onboarding task was removed. niet geleverd — account.task.tax_id.completeThe tax-id onboarding task was completed. niet geleverd — account.task.updateAn onboarding task was updated. niet geleverd — account.under_reviewThe account was placed under review. niet geleverd —
activity.*Event Beschrijving Geleverd Ontvangers activity.createdAn activity was created. ✓ geleverd AFFILIATE, SUPPLIER activity.deletedAn activity was deleted. ✓ geleverd AFFILIATE, SUPPLIER activity.updatedAn activity was updated. ✓ geleverd AFFILIATE, SUPPLIER
add_on.*Event Beschrijving Geleverd Ontvangers add_on.createdAn add-on was created. ✓ geleverd AFFILIATE, SUPPLIER add_on.deletedAn add-on was deleted. ✓ geleverd AFFILIATE, SUPPLIER add_on.updatedAn add-on was updated. ✓ geleverd AFFILIATE, SUPPLIER
booking.*Event Beschrijving Geleverd Ontvangers booking.cancelledA booking was cancelled. ✓ geleverd AFFILIATE, AGENT, SUPPLIER booking.createA booking was created (confirmed). ✓ geleverd AFFILIATE, AGENT, SUPPLIER booking.failedA booking attempt failed. ✓ geleverd AFFILIATE, AGENT, SUPPLIER booking.funds.availableFunds for a booking became available for payout. ✓ geleverd AFFILIATE, AGENT, SUPPLIER booking.funds.ledgeredFunds for a booking were added to the ledger. ✓ geleverd AFFILIATE, AGENT, SUPPLIER booking.initialize.completeA booking initialisation completed. niet geleverd — booking.initialize.requestA booking initialisation (checkout) was requested. niet geleverd — booking.payout.completeA payout for a booking completed. niet geleverd — booking.payout.createA payout for a booking was created. niet geleverd — booking.processingA booking is being processed. niet geleverd — booking.refund.errorA booking was refunded because of a processing error. niet geleverd — booking.refund.fullA booking was fully refunded. ✓ geleverd AFFILIATE, AGENT, SUPPLIER booking.refund.partialA booking was partially refunded. ✓ geleverd AFFILIATE, AGENT, SUPPLIER booking.refund.requestA refund was requested for a booking. ✓ geleverd AFFILIATE, AGENT, SUPPLIER booking.review.createdA guest submitted a review for a booking. ✓ geleverd SUPPLIER booking.review.respondedThe hotel responded to a guest review. ✓ geleverd AFFILIATE, AGENT, SUPPLIER booking.sync.failedA booking-to-channel-manager synchronisation failed. niet geleverd — booking.sync.runA booking-to-channel-manager synchronisation run started. niet geleverd —
channel-manager.*Event Beschrijving Geleverd Ontvangers channel-manager.updateA channel manager pushed an update. niet geleverd — channel-manager.update.availabilityA channel manager pushed an availability update. niet geleverd — channel-manager.update.rateA channel manager pushed a rate update. niet geleverd —
email.*Event Beschrijving Geleverd Ontvangers email.correspondenceAn email correspondence was recorded. niet geleverd —
internal.*Event Beschrijving Geleverd Ontvangers internal.payment.failedA payment failed (internal). niet geleverd — internal.payment.processingA payment is processing (internal). niet geleverd — internal.payment.succeededA payment succeeded (internal). niet geleverd —
ledger.*Event Beschrijving Geleverd Ontvangers ledger.entry.createA ledger entry was created. niet geleverd —
payee.*Event Beschrijving Geleverd Ontvangers payee.createA payee was created. niet geleverd — payee.create.failureCreating a payee failed. niet geleverd — payee.updateA payee was updated. niet geleverd — payee.update.failureUpdating a payee failed. niet geleverd —
perk.*Event Beschrijving Geleverd Ontvangers perk.deletedA perk was deleted. niet geleverd — perk.updatedA perk was updated. niet geleverd —
property.*Event Beschrijving Geleverd Ontvangers property.address.updatedA property's address changed. ✓ geleverd AFFILIATE, SUPPLIER property.createdA property (hotel) was created. ✓ geleverd AFFILIATE, SUPPLIER property.deletedA property was deleted. ✓ geleverd AFFILIATE, SUPPLIER property.geolocation.updatedA property's geolocation changed. ✓ geleverd AFFILIATE, SUPPLIER property.name.updatedA property's name changed. ✓ geleverd AFFILIATE, SUPPLIER property.policy.createdA property policy was created. ✓ geleverd AFFILIATE, SUPPLIER property.policy.updatedA property policy changed. ✓ geleverd AFFILIATE, SUPPLIER property.profile.updatedA property's profile changed. ✓ geleverd AFFILIATE, SUPPLIER property.registeredA property completed registration. ✓ geleverd AFFILIATE, SUPPLIER property.services.updatedA property's services/amenities changed. ✓ geleverd AFFILIATE, SUPPLIER property.status.updatedA property's platform status changed. ✓ geleverd AFFILIATE, SUPPLIER property.updatedA property was updated. niet geleverd — property.welcome_text.updatedA property's welcome text changed. ✓ geleverd AFFILIATE, SUPPLIER
rate_modifier.*Event Beschrijving Geleverd Ontvangers rate_modifier.updatedA rate modifier was updated. niet geleverd —
sales_channel.*Event Beschrijving Geleverd Ontvangers sales_channel.createdA sales-channel relationship (supplier ↔ reseller) was created. ✓ geleverd AFFILIATE, SUPPLIER sales_channel.deletedA sales-channel relationship was deleted. ✓ geleverd AFFILIATE, SUPPLIER sales_channel.updatedA sales-channel relationship was updated. ✓ geleverd AFFILIATE, SUPPLIER
spa.*Event Beschrijving Geleverd Ontvangers spa.createdA spa was created. ✓ geleverd AFFILIATE, SUPPLIER spa.deletedA spa was deleted. ✓ geleverd AFFILIATE, SUPPLIER spa.updatedA spa was updated. ✓ geleverd AFFILIATE, SUPPLIER
Tip
Begin met je te abonneren op alle events tijdens de ontwikkeling. Zodra je begrijpt welke payloads je systeem nodig heeft, beperk je je abonnementen om ruis te verminderen. Stuur jezelf een testevent vanuit Applications > Webhooks (of POST …/webhook/{id}/test) om je endpoint en handtekeningcontrole te bevestigen voordat je live gaat.