Sari la conținut

Catalogul Evenimentelor Webhook

Această pagină listează fiecare eveniment webhook la care te poți abona pe Wink. Pentru instrucțiuni de configurare, vezi Ghidul de integrare Webhook sau pagina de administrare Webhooks.

  1. Navighează la Applications > Webhooks în portalul tău.
  2. Creează un webhook și selectează evenimentele pe care vrei să le primești — sau lasă lista goală pentru a primi toate evenimentele.
  3. Wink trimite un HTTP POST semnat către endpoint-ul tău de fiecare dată când evenimentul are loc. Vezi Integrarea Webhook pentru detalii despre plic, headere, verificarea semnăturii și reîncercări.

Acest tabel este generat din catalogul de evenimente al platformei la momentul construirii, deci este întotdeauna sincronizat cu API-ul. Tipurile de evenimente marcate ca livrate fac legătura către pagina lor de referință în Webhooks API, care documentează exact corpul JSON (WebhookEnvelope cu un object specific evenimentului), headerele Wink-* și politica de reîncercare. Tipurile de evenimente care nu sunt livrate există intern (plăți, registru, sincronizare channel-manager …), dar nu sunt trimise în prezent abonaților webhook.

Destinatarii indică cine primește un eveniment: SUPPLIER (hotelul), AFFILIATE (un reseller cu un canal de vânzări activ către hotel), AGENT (agenția de turism care a făcut rezervarea) sau SELF (entitatea care gestionează evenimentul). Fiecare destinatar primește aceeași structură a payload-ului; detaliile specifice rolului sunt accesibile prin URL-ul links.self din payload.

account.*

EvenimentDescriereLivratDestinatari
account.details.updatedThe account's details changed.nelivrat
account.managers.updateThe account's manager list changed.✓ livratSELF
account.task.completeAn onboarding task was completed.nelivrat
account.task.createAn onboarding task was created for the account.nelivrat
account.task.removeAn onboarding task was removed.nelivrat
account.task.tax_id.completeThe tax-id onboarding task was completed.nelivrat
account.task.updateAn onboarding task was updated.nelivrat
account.under_reviewThe account was placed under review.nelivrat

activity.*

EvenimentDescriereLivratDestinatari
activity.createdAn activity was created.✓ livratAFFILIATE, SUPPLIER
activity.deletedAn activity was deleted.✓ livratAFFILIATE, SUPPLIER
activity.updatedAn activity was updated.✓ livratAFFILIATE, SUPPLIER

add_on.*

EvenimentDescriereLivratDestinatari
add_on.createdAn add-on was created.✓ livratAFFILIATE, SUPPLIER
add_on.deletedAn add-on was deleted.✓ livratAFFILIATE, SUPPLIER
add_on.updatedAn add-on was updated.✓ livratAFFILIATE, SUPPLIER

booking.*

EvenimentDescriereLivratDestinatari
booking.cancelledA booking was cancelled.✓ livratAFFILIATE, AGENT, SUPPLIER
booking.createA booking was created (confirmed).✓ livratAFFILIATE, AGENT, SUPPLIER
booking.failedA booking attempt failed.✓ livratAFFILIATE, AGENT, SUPPLIER
booking.funds.availableFunds for a booking became available for payout.✓ livratAFFILIATE, AGENT, SUPPLIER
booking.funds.ledgeredFunds for a booking were added to the ledger.✓ livratAFFILIATE, AGENT, SUPPLIER
booking.initialize.completeA booking initialisation completed.nelivrat
booking.initialize.requestA booking initialisation (checkout) was requested.nelivrat
booking.payout.completeA payout for a booking completed.nelivrat
booking.payout.createA payout for a booking was created.nelivrat
booking.processingA booking is being processed.nelivrat
booking.refund.errorA booking was refunded because of a processing error.nelivrat
booking.refund.fullA booking was fully refunded.✓ livratAFFILIATE, AGENT, SUPPLIER
booking.refund.partialA booking was partially refunded.✓ livratAFFILIATE, AGENT, SUPPLIER
booking.refund.requestA refund was requested for a booking.✓ livratAFFILIATE, AGENT, SUPPLIER
booking.review.createdA guest submitted a review for a booking.✓ livratSUPPLIER
booking.review.respondedThe hotel responded to a guest review.✓ livratAFFILIATE, AGENT, SUPPLIER
booking.sync.failedA booking-to-channel-manager synchronisation failed.nelivrat
booking.sync.runA booking-to-channel-manager synchronisation run started.nelivrat

channel-manager.*

EvenimentDescriereLivratDestinatari
channel-manager.updateA channel manager pushed an update.nelivrat
channel-manager.update.availabilityA channel manager pushed an availability update.nelivrat
channel-manager.update.rateA channel manager pushed a rate update.nelivrat

email.*

EvenimentDescriereLivratDestinatari
email.correspondenceAn email correspondence was recorded.nelivrat

internal.*

EvenimentDescriereLivratDestinatari
internal.payment.failedA payment failed (internal).nelivrat
internal.payment.processingA payment is processing (internal).nelivrat
internal.payment.succeededA payment succeeded (internal).nelivrat

ledger.*

EvenimentDescriereLivratDestinatari
ledger.entry.createA ledger entry was created.nelivrat

managing_entity.*

EvenimentDescriereLivratDestinatari
managing_entity.account_representative.updatedThe account representative changed.nelivrat
managing_entity.agent.email.notificationAn email notification was sent to the account's agent.nelivrat
managing_entity.agent.updatedThe account's travel-agent details changed.nelivrat
managing_entity.city.updatedThe account's address or city changed.✓ livratSELF
managing_entity.createdA managing entity (account) was created.✓ livratSELF
managing_entity.deletedThe account was deleted.✓ livratSELF
managing_entity.information.updatedThe account's general information changed.✓ livratSELF
managing_entity.logo.updatedThe account's logo changed.✓ livratSELF
managing_entity.managed_by.updatedThe entity managing this account on its behalf changed.✓ livratSELF
managing_entity.manager.acceptedAn invited manager accepted the invitation.nelivrat
managing_entity.manager.addedA manager was added to the account.✓ livratSELF
managing_entity.manager.email.notificationAn email notification was sent to an account manager.nelivrat
managing_entity.manager.invitedA manager was invited to the account.✓ livratSELF
managing_entity.manager.owner.setThe account owner was set.✓ livratSELF
managing_entity.manager.rejectedAn invited manager rejected the invitation.nelivrat
managing_entity.manager.removedA manager was removed from the account.✓ livratSELF
managing_entity.name.updatedThe account's display name changed.nelivrat
managing_entity.place_id.updatedThe account's Google Place ID changed.✓ livratSELF
managing_entity.profile_picture.updatedThe account's profile picture changed.✓ livratSELF
managing_entity.status.updatedThe account's platform status changed (e.g. approved, suspended).✓ livratSELF
managing_entity.subscription.changedThe account's platform subscription changed.nelivrat
managing_entity.subscription.invoice.changedThe status of a subscription invoice changed.✓ livratSELF
managing_entity.subscription.provisionedA platform subscription was provisioned for the account.✓ livratSELF
managing_entity.unique_id.updatedThe account's short unique id changed.✓ livratSELF
managing_entity.url_name.updatedThe account's URL name (slug) changed.✓ livratSELF

master_rate.*

EvenimentDescriereLivratDestinatari
master_rate.createdA master rate was created.✓ livratAFFILIATE, SUPPLIER
master_rate.deletedA master rate was deleted.✓ livratAFFILIATE, SUPPLIER
master_rate.updatedA master rate was updated.✓ livratAFFILIATE, SUPPLIER

meeting_room.*

EvenimentDescriereLivratDestinatari
meeting_room.createdA meeting room was created.✓ livratAFFILIATE, SUPPLIER
meeting_room.deletedA meeting room was deleted.✓ livratAFFILIATE, SUPPLIER
meeting_room.updatedA meeting room was updated.✓ livratAFFILIATE, SUPPLIER

payee.*

EvenimentDescriereLivratDestinatari
payee.createA payee was created.nelivrat
payee.create.failureCreating a payee failed.nelivrat
payee.updateA payee was updated.nelivrat
payee.update.failureUpdating a payee failed.nelivrat

perk.*

EvenimentDescriereLivratDestinatari
perk.deletedA perk was deleted.nelivrat
perk.updatedA perk was updated.nelivrat

property.*

EvenimentDescriereLivratDestinatari
property.address.updatedA property's address changed.✓ livratAFFILIATE, SUPPLIER
property.createdA property (hotel) was created.✓ livratAFFILIATE, SUPPLIER
property.deletedA property was deleted.✓ livratAFFILIATE, SUPPLIER
property.geolocation.updatedA property's geolocation changed.✓ livratAFFILIATE, SUPPLIER
property.name.updatedA property's name changed.✓ livratAFFILIATE, SUPPLIER
property.policy.createdA property policy was created.✓ livratAFFILIATE, SUPPLIER
property.policy.updatedA property policy changed.✓ livratAFFILIATE, SUPPLIER
property.profile.updatedA property's profile changed.✓ livratAFFILIATE, SUPPLIER
property.registeredA property completed registration.✓ livratAFFILIATE, SUPPLIER
property.services.updatedA property's services/amenities changed.✓ livratAFFILIATE, SUPPLIER
property.status.updatedA property's platform status changed.✓ livratAFFILIATE, SUPPLIER
property.updatedA property was updated.nelivrat
property.welcome_text.updatedA property's welcome text changed.✓ livratAFFILIATE, SUPPLIER

rate_modifier.*

EvenimentDescriereLivratDestinatari
rate_modifier.updatedA rate modifier was updated.nelivrat

rate_plan.*

EvenimentDescriereLivratDestinatari
rate_plan.createdA rate plan was created.✓ livratAFFILIATE, SUPPLIER
rate_plan.deletedA rate plan was deleted.✓ livratAFFILIATE, SUPPLIER
rate_plan.updatedA rate plan was updated.✓ livratAFFILIATE, SUPPLIER

restaurant.*

EvenimentDescriereLivratDestinatari
restaurant.createdA restaurant was created.✓ livratAFFILIATE, SUPPLIER
restaurant.deletedA restaurant was deleted.✓ livratAFFILIATE, SUPPLIER
restaurant.updatedA restaurant was updated.✓ livratAFFILIATE, SUPPLIER

room_type.*

EvenimentDescriereLivratDestinatari
room_type.createdA room type was created.✓ livratAFFILIATE, SUPPLIER
room_type.deletedA room type was deleted.✓ livratAFFILIATE, SUPPLIER
room_type.updatedA room type was updated.✓ livratAFFILIATE, SUPPLIER

sales_channel.*

EvenimentDescriereLivratDestinatari
sales_channel.createdA sales-channel relationship (supplier ↔ reseller) was created.✓ livratAFFILIATE, SUPPLIER
sales_channel.deletedA sales-channel relationship was deleted.✓ livratAFFILIATE, SUPPLIER
sales_channel.updatedA sales-channel relationship was updated.✓ livratAFFILIATE, SUPPLIER

spa.*

EvenimentDescriereLivratDestinatari
spa.createdA spa was created.✓ livratAFFILIATE, SUPPLIER
spa.deletedA spa was deleted.✓ livratAFFILIATE, SUPPLIER
spa.updatedA spa was updated.✓ livratAFFILIATE, SUPPLIER

special_rate.*

EvenimentDescriereLivratDestinatari
special_rate.createdA promotion (special rate) was created.✓ livratAFFILIATE, SUPPLIER
special_rate.deletedA promotion was deleted.✓ livratAFFILIATE, SUPPLIER
special_rate.updatedA promotion was updated.✓ livratAFFILIATE, SUPPLIER