Ova stranica prikazuje svaki webhook događaj na koji se možete pretplatiti na Wink-u. Za upute o postavljanju, pogledajte Vodič za integraciju webhooka ili stranicu za upravljanje webhookovima .
Idite na Applications > Webhooks u vašem portalu.
Kreirajte webhook i odaberite događaje koje želite primati — ili ostavite listu praznom da biste primali svaki događaj.
Wink šalje potpisani HTTP POST na vašu krajnju točku svaki put kad se događaj dogodi. Pogledajte Webhook integraciju za detalje o omotu, zaglavljima, provjeri potpisa i ponovnim pokušajima.
Ova tablica se generira iz kataloga događaja platforme u vrijeme izgradnje, tako da uvijek odgovara API-ju.
Vrste događaja označene kao dostavljene povezuju se na njihovu referentnu stranicu u Webhooks API , koja
dokumentira točno JSON tijelo (WebhookEnvelope s događajem-specifičnim object), Wink-* zaglavlja i
politiku ponovnih pokušaja. Vrste događaja koje nisu dostavljene postoje interno (plaćanja, knjigovodstvo, sinkronizacija channel-managera, …) ali se trenutno ne šalju pretplatnicima webhooka.
Primatelji označavaju tko prima događaj: SUPPLIER (hotel), AFFILIATE (preprodavač s aktivnim prodajnim kanalom prema hotelu), AGENT (putnička agencija koja je napravila rezervaciju) ili SELF (entitet koji upravlja događajem). Svaki primatelj prima isti oblik sadržaja; detalji specifični za ulogu nalaze se iza URL-a links.self u sadržaju.
account.*Događaj Opis Dostavljeno Primatelji account.details.updatedThe account's details changed. nije dostavljeno — account.managers.updateThe account's manager list changed. ✓ dostavljeno SELF account.task.completeAn onboarding task was completed. nije dostavljeno — account.task.createAn onboarding task was created for the account. nije dostavljeno — account.task.removeAn onboarding task was removed. nije dostavljeno — account.task.tax_id.completeThe tax-id onboarding task was completed. nije dostavljeno — account.task.updateAn onboarding task was updated. nije dostavljeno — account.under_reviewThe account was placed under review. nije dostavljeno —
activity.*Događaj Opis Dostavljeno Primatelji 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.*Događaj Opis Dostavljeno Primatelji 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.*Događaj Opis Dostavljeno Primatelji 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. nije dostavljeno — booking.initialize.requestA booking initialisation (checkout) was requested. nije dostavljeno — booking.payout.completeA payout for a booking completed. nije dostavljeno — booking.payout.createA payout for a booking was created. nije dostavljeno — booking.processingA booking is being processed. nije dostavljeno — booking.refund.errorA booking was refunded because of a processing error. nije 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. nije dostavljeno — booking.sync.runA booking-to-channel-manager synchronisation run started. nije dostavljeno —
channel-manager.*Događaj Opis Dostavljeno Primatelji channel-manager.updateA channel manager pushed an update. nije dostavljeno — channel-manager.update.availabilityA channel manager pushed an availability update. nije dostavljeno — channel-manager.update.rateA channel manager pushed a rate update. nije dostavljeno —
email.*Događaj Opis Dostavljeno Primatelji email.correspondenceAn email correspondence was recorded. nije dostavljeno —
internal.*Događaj Opis Dostavljeno Primatelji internal.payment.failedA payment failed (internal). nije dostavljeno — internal.payment.processingA payment is processing (internal). nije dostavljeno — internal.payment.succeededA payment succeeded (internal). nije dostavljeno —
ledger.*Događaj Opis Dostavljeno Primatelji ledger.entry.createA ledger entry was created. nije dostavljeno —
payee.*Događaj Opis Dostavljeno Primatelji payee.createA payee was created. nije dostavljeno — payee.create.failureCreating a payee failed. nije dostavljeno — payee.updateA payee was updated. nije dostavljeno — payee.update.failureUpdating a payee failed. nije dostavljeno —
perk.*Događaj Opis Dostavljeno Primatelji perk.deletedA perk was deleted. nije dostavljeno — perk.updatedA perk was updated. nije dostavljeno —
property.*Događaj Opis Dostavljeno Primatelji 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. nije dostavljeno — property.welcome_text.updatedA property's welcome text changed. ✓ dostavljeno AFFILIATE, SUPPLIER
rate_modifier.*Događaj Opis Dostavljeno Primatelji rate_modifier.updatedA rate modifier was updated. nije dostavljeno —
sales_channel.*Događaj Opis Dostavljeno Primatelji 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.*Događaj Opis Dostavljeno Primatelji 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
Počnite s pretplatom na sve događaje tijekom razvoja. Kad shvatite koje sadržaje vaš sustav treba, suzite pretplate da smanjite buku. Pošaljite sebi testni događaj iz Applications > Webhooks (ili POST …/webhook/{id}/test) da potvrdite svoju krajnju točku i provjeru potpisa prije nego što krenete uživo.