Salta ai contenuti

Catalogo Eventi Webhook

Questa pagina elenca ogni evento webhook a cui puoi iscriverti su Wink. Per le istruzioni di configurazione, consulta la Guida all’integrazione Webhook o la pagina di gestione Webhooks.

  1. Vai su Applicazioni > Webhooks nel tuo portale.
  2. Crea un webhook e seleziona gli eventi che vuoi ricevere — oppure lascia la lista vuota per ricevere ogni evento.
  3. Wink invia una richiesta HTTP POST firmata al tuo endpoint ogni volta che si verifica l’evento. Consulta Integrazione Webhook per informazioni su envelope, header, verifica della firma e ritentativi.

Questa tabella è generata dal catalogo eventi della piattaforma in fase di build, quindi corrisponde sempre all’API. I tipi di evento contrassegnati come consegnati linkano alla loro pagina di riferimento nella API Webhooks, che documenta il corpo JSON esatto (WebhookEnvelope con un object specifico per evento), gli header Wink-* e la policy di ritentativo. I tipi di evento non consegnati esistono internamente (pagamenti, ledger, sincronizzazione channel-manager, …) ma non sono attualmente inviati agli iscritti webhook.

Destinatari indica chi riceve un evento: SUPPLIER (l’hotel), AFFILIATE (un rivenditore con un canale di vendita attivo verso l’hotel), AGENT (l’agenzia di viaggi che ha effettuato la prenotazione) o SELF (l’entità gestore a cui l’evento si riferisce). Ogni destinatario riceve la stessa struttura di payload; i dettagli specifici per ruolo sono dietro l’URL links.self del payload.

account.*

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

activity.*

EventoDescrizioneConsegnatoDestinatari
activity.createdAn activity was created.✓ consegnatoAFFILIATE, SUPPLIER
activity.deletedAn activity was deleted.✓ consegnatoAFFILIATE, SUPPLIER
activity.updatedAn activity was updated.✓ consegnatoAFFILIATE, SUPPLIER

add_on.*

EventoDescrizioneConsegnatoDestinatari
add_on.createdAn add-on was created.✓ consegnatoAFFILIATE, SUPPLIER
add_on.deletedAn add-on was deleted.✓ consegnatoAFFILIATE, SUPPLIER
add_on.updatedAn add-on was updated.✓ consegnatoAFFILIATE, SUPPLIER

booking.*

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

channel-manager.*

EventoDescrizioneConsegnatoDestinatari
channel-manager.updateA channel manager pushed an update.non consegnato
channel-manager.update.availabilityA channel manager pushed an availability update.non consegnato
channel-manager.update.rateA channel manager pushed a rate update.non consegnato

email.*

EventoDescrizioneConsegnatoDestinatari
email.correspondenceAn email correspondence was recorded.non consegnato

internal.*

EventoDescrizioneConsegnatoDestinatari
internal.payment.failedA payment failed (internal).non consegnato
internal.payment.processingA payment is processing (internal).non consegnato
internal.payment.succeededA payment succeeded (internal).non consegnato

ledger.*

EventoDescrizioneConsegnatoDestinatari
ledger.entry.createA ledger entry was created.non consegnato

managing_entity.*

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

master_rate.*

EventoDescrizioneConsegnatoDestinatari
master_rate.createdA master rate was created.✓ consegnatoAFFILIATE, SUPPLIER
master_rate.deletedA master rate was deleted.✓ consegnatoAFFILIATE, SUPPLIER
master_rate.updatedA master rate was updated.✓ consegnatoAFFILIATE, SUPPLIER

meeting_room.*

EventoDescrizioneConsegnatoDestinatari
meeting_room.createdA meeting room was created.✓ consegnatoAFFILIATE, SUPPLIER
meeting_room.deletedA meeting room was deleted.✓ consegnatoAFFILIATE, SUPPLIER
meeting_room.updatedA meeting room was updated.✓ consegnatoAFFILIATE, SUPPLIER

payee.*

EventoDescrizioneConsegnatoDestinatari
payee.createA payee was created.non consegnato
payee.create.failureCreating a payee failed.non consegnato
payee.updateA payee was updated.non consegnato
payee.update.failureUpdating a payee failed.non consegnato

perk.*

EventoDescrizioneConsegnatoDestinatari
perk.deletedA perk was deleted.non consegnato
perk.updatedA perk was updated.non consegnato

property.*

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

rate_modifier.*

EventoDescrizioneConsegnatoDestinatari
rate_modifier.updatedA rate modifier was updated.non consegnato

rate_plan.*

EventoDescrizioneConsegnatoDestinatari
rate_plan.createdA rate plan was created.✓ consegnatoAFFILIATE, SUPPLIER
rate_plan.deletedA rate plan was deleted.✓ consegnatoAFFILIATE, SUPPLIER
rate_plan.updatedA rate plan was updated.✓ consegnatoAFFILIATE, SUPPLIER

restaurant.*

EventoDescrizioneConsegnatoDestinatari
restaurant.createdA restaurant was created.✓ consegnatoAFFILIATE, SUPPLIER
restaurant.deletedA restaurant was deleted.✓ consegnatoAFFILIATE, SUPPLIER
restaurant.updatedA restaurant was updated.✓ consegnatoAFFILIATE, SUPPLIER

room_type.*

EventoDescrizioneConsegnatoDestinatari
room_type.createdA room type was created.✓ consegnatoAFFILIATE, SUPPLIER
room_type.deletedA room type was deleted.✓ consegnatoAFFILIATE, SUPPLIER
room_type.updatedA room type was updated.✓ consegnatoAFFILIATE, SUPPLIER

sales_channel.*

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

spa.*

EventoDescrizioneConsegnatoDestinatari
spa.createdA spa was created.✓ consegnatoAFFILIATE, SUPPLIER
spa.deletedA spa was deleted.✓ consegnatoAFFILIATE, SUPPLIER
spa.updatedA spa was updated.✓ consegnatoAFFILIATE, SUPPLIER

special_rate.*

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