Ta stran navaja vse dogodke webhook, na katere se lahko naročite na Wink. Za navodila za nastavitev si oglejte Vodnik za integracijo Webhook ali stran za upravljanje Webhookov .
Pojdite na Applications > Webhooks v vašem portalu.
Ustvarite webhook in izberite dogodke, ki jih želite prejemati — ali pustite seznam prazen, da prejemate vse dogodke.
Wink pošlje podpisan HTTP POST na vašo končno točko vsakič, ko se dogodek zgodi. Oglejte si Integracijo Webhook za ovojnico, glave, preverjanje podpisa in ponovitve.
Ta tabela je ustvarjena iz kataloga dogodkov platforme ob gradnji, zato vedno ustreza API-ju.
Vrste dogodkov, označene kot dostavljene, so povezane z njihovo referenčno stranjo v Webhooks API , ki
dokumentira natančno JSON telo (WebhookEnvelope z dogodkovno-specifičnim object), Wink-* glave in
politiko ponovnih poskusov. Vrste dogodkov, ki niso dostavljene, obstajajo interno (plačila, knjigovodstvo, sinhronizacija kanalov
channel-manager, …), vendar trenutno niso poslane naročnikom webhookov.
Prejemniki pove, kdo prejme dogodek: SUPPLIER (hotel), AFFILIATE (prodajalec z aktivnim
prodajnim kanalom do hotela), AGENT (potovalna agencija, ki je opravila rezervacijo) ali SELF (upravljajoči subjekt,
na katerega se dogodek nanaša). Vsak prejemnik prejme enako obliko vsebine; podrobnosti, specifične za vlogo, so za
URL-jem links.self v vsebini.
account.*Dogodek Opis Dostavljeno Prejemniki account.details.updatedThe account's details changed. ni dostavljeno — account.managers.updateThe account's manager list changed. ✓ dostavljeno SELF account.task.completeAn onboarding task was completed. ni dostavljeno — account.task.createAn onboarding task was created for the account. ni dostavljeno — account.task.removeAn onboarding task was removed. ni dostavljeno — account.task.tax_id.completeThe tax-id onboarding task was completed. ni dostavljeno — account.task.updateAn onboarding task was updated. ni dostavljeno — account.under_reviewThe account was placed under review. ni dostavljeno —
activity.*Dogodek Opis Dostavljeno Prejemniki activity.createdAn activity was created. ✓ dostavljeno AFFILIATE, SUPPLIER activity.deletedAn activity was deleted. ✓ dostavljeno AFFILIATE, SUPPLIER activity.updatedAn activity was updated. ✓ dostavljeno AFFILIATE, SUPPLIER
add_on.*Dogodek Opis Dostavljeno Prejemniki add_on.createdAn add-on was created. ✓ dostavljeno AFFILIATE, SUPPLIER add_on.deletedAn add-on was deleted. ✓ dostavljeno AFFILIATE, SUPPLIER add_on.updatedAn add-on was updated. ✓ dostavljeno AFFILIATE, SUPPLIER
booking.*Dogodek Opis Dostavljeno Prejemniki booking.cancelledA booking was cancelled. ✓ dostavljeno AFFILIATE, AGENT, SUPPLIER booking.createA booking was created (confirmed). ✓ dostavljeno AFFILIATE, AGENT, SUPPLIER booking.failedA booking attempt failed. ✓ dostavljeno AFFILIATE, AGENT, SUPPLIER booking.funds.availableFunds for a booking became available for payout. ✓ dostavljeno AFFILIATE, AGENT, SUPPLIER booking.funds.ledgeredFunds for a booking were added to the ledger. ✓ dostavljeno AFFILIATE, AGENT, SUPPLIER booking.initialize.completeA booking initialisation completed. ni dostavljeno — booking.initialize.requestA booking initialisation (checkout) was requested. ni dostavljeno — booking.payout.completeA payout for a booking completed. ni dostavljeno — booking.payout.createA payout for a booking was created. ni dostavljeno — booking.processingA booking is being processed. ni dostavljeno — booking.refund.errorA booking was refunded because of a processing error. ni dostavljeno — booking.refund.fullA booking was fully refunded. ✓ dostavljeno AFFILIATE, AGENT, SUPPLIER booking.refund.partialA booking was partially refunded. ✓ dostavljeno AFFILIATE, AGENT, SUPPLIER booking.refund.requestA refund was requested for a booking. ✓ dostavljeno AFFILIATE, AGENT, SUPPLIER booking.review.createdA guest submitted a review for a booking. ✓ dostavljeno SUPPLIER booking.review.respondedThe hotel responded to a guest review. ✓ dostavljeno AFFILIATE, AGENT, SUPPLIER booking.sync.failedA booking-to-channel-manager synchronisation failed. ni dostavljeno — booking.sync.runA booking-to-channel-manager synchronisation run started. ni dostavljeno —
channel-manager.*Dogodek Opis Dostavljeno Prejemniki channel-manager.updateA channel manager pushed an update. ni dostavljeno — channel-manager.update.availabilityA channel manager pushed an availability update. ni dostavljeno — channel-manager.update.rateA channel manager pushed a rate update. ni dostavljeno —
email.*Dogodek Opis Dostavljeno Prejemniki email.correspondenceAn email correspondence was recorded. ni dostavljeno —
internal.*Dogodek Opis Dostavljeno Prejemniki internal.payment.failedA payment failed (internal). ni dostavljeno — internal.payment.processingA payment is processing (internal). ni dostavljeno — internal.payment.succeededA payment succeeded (internal). ni dostavljeno —
ledger.*Dogodek Opis Dostavljeno Prejemniki ledger.entry.createA ledger entry was created. ni dostavljeno —
payee.*Dogodek Opis Dostavljeno Prejemniki payee.createA payee was created. ni dostavljeno — payee.create.failureCreating a payee failed. ni dostavljeno — payee.updateA payee was updated. ni dostavljeno — payee.update.failureUpdating a payee failed. ni dostavljeno —
perk.*Dogodek Opis Dostavljeno Prejemniki perk.deletedA perk was deleted. ni dostavljeno — perk.updatedA perk was updated. ni dostavljeno —
property.*Dogodek Opis Dostavljeno Prejemniki property.address.updatedA property's address changed. ✓ dostavljeno AFFILIATE, SUPPLIER property.createdA property (hotel) was created. ✓ dostavljeno AFFILIATE, SUPPLIER property.deletedA property was deleted. ✓ dostavljeno AFFILIATE, SUPPLIER property.geolocation.updatedA property's geolocation changed. ✓ dostavljeno AFFILIATE, SUPPLIER property.name.updatedA property's name changed. ✓ dostavljeno AFFILIATE, SUPPLIER property.policy.createdA property policy was created. ✓ dostavljeno AFFILIATE, SUPPLIER property.policy.updatedA property policy changed. ✓ dostavljeno AFFILIATE, SUPPLIER property.profile.updatedA property's profile changed. ✓ dostavljeno AFFILIATE, SUPPLIER property.registeredA property completed registration. ✓ dostavljeno AFFILIATE, SUPPLIER property.services.updatedA property's services/amenities changed. ✓ dostavljeno AFFILIATE, SUPPLIER property.status.updatedA property's platform status changed. ✓ dostavljeno AFFILIATE, SUPPLIER property.updatedA property was updated. ni dostavljeno — property.welcome_text.updatedA property's welcome text changed. ✓ dostavljeno AFFILIATE, SUPPLIER
rate_modifier.*Dogodek Opis Dostavljeno Prejemniki rate_modifier.updatedA rate modifier was updated. ni dostavljeno —
sales_channel.*Dogodek Opis Dostavljeno Prejemniki sales_channel.createdA sales-channel relationship (supplier ↔ reseller) was created. ✓ dostavljeno AFFILIATE, SUPPLIER sales_channel.deletedA sales-channel relationship was deleted. ✓ dostavljeno AFFILIATE, SUPPLIER sales_channel.updatedA sales-channel relationship was updated. ✓ dostavljeno AFFILIATE, SUPPLIER
spa.*Dogodek Opis Dostavljeno Prejemniki spa.createdA spa was created. ✓ dostavljeno AFFILIATE, SUPPLIER spa.deletedA spa was deleted. ✓ dostavljeno AFFILIATE, SUPPLIER spa.updatedA spa was updated. ✓ dostavljeno AFFILIATE, SUPPLIER
Tip
Začnite z naročanjem na vse dogodke med razvojem. Ko razumete, katere vsebine vaš sistem potrebuje, zožite naročnine, da zmanjšate šum. Pošljite si testni dogodek iz Applications > Webhooks (ali POST …/webhook/{id}/test), da potrdite svojo končno točko in preverjanje podpisa pred začetkom delovanja.