Skip to content

Katalog Acara Webhook

Halaman ini menyenaraikan setiap acara webhook yang anda boleh langgani di Wink. Untuk arahan penyediaan, lihat Panduan Integrasi Webhook atau halaman pengurusan Webhooks.

  1. Navigasi ke Applications > Webhooks dalam portal anda.
  2. Cipta webhook dan pilih acara yang anda ingin terima — atau biarkan senarai kosong untuk menerima setiap acara.
  3. Wink menghantar HTTP POST yang ditandatangani ke titik akhir anda setiap kali acara berlaku. Lihat Integrasi Webhook untuk sampul surat, pengepala, pengesahan tandatangan dan cubaan semula.

Jadual ini dijana dari katalog acara platform semasa binaan, jadi ia sentiasa sepadan dengan API. Jenis acara yang ditandakan sebagai dihantar pautan ke halaman rujukan mereka dalam Webhooks API, yang mendokumentasikan badan JSON tepat (WebhookEnvelope dengan object khusus acara), pengepala Wink-* dan dasar cubaan semula. Jenis acara yang tidak dihantar wujud secara dalaman (pembayaran, lejar, penyegerakan pengurus saluran, …) tetapi tidak dihantar kepada pelanggan webhook buat masa ini.

Penerima menunjukkan siapa yang menerima acara: SUPPLIER (hotel), AFFILIATE (penjual semula dengan saluran jualan aktif ke hotel), AGENT (agensi pelancongan yang membuat tempahan) atau SELF (entiti pengurusan yang berkaitan dengan acara). Setiap penerima menerima bentuk payload yang sama; butiran khusus peranan berada di belakang URL links.self dalam payload.

account.*

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

activity.*

AcaraPeneranganDihantarPenerima
activity.createdAn activity was created.✓ dihantarAFFILIATE, SUPPLIER
activity.deletedAn activity was deleted.✓ dihantarAFFILIATE, SUPPLIER
activity.updatedAn activity was updated.✓ dihantarAFFILIATE, SUPPLIER

add_on.*

AcaraPeneranganDihantarPenerima
add_on.createdAn add-on was created.✓ dihantarAFFILIATE, SUPPLIER
add_on.deletedAn add-on was deleted.✓ dihantarAFFILIATE, SUPPLIER
add_on.updatedAn add-on was updated.✓ dihantarAFFILIATE, SUPPLIER

booking.*

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

channel-manager.*

AcaraPeneranganDihantarPenerima
channel-manager.updateA channel manager pushed an update.tidak dihantar
channel-manager.update.availabilityA channel manager pushed an availability update.tidak dihantar
channel-manager.update.rateA channel manager pushed a rate update.tidak dihantar

email.*

AcaraPeneranganDihantarPenerima
email.correspondenceAn email correspondence was recorded.tidak dihantar

internal.*

AcaraPeneranganDihantarPenerima
internal.payment.failedA payment failed (internal).tidak dihantar
internal.payment.processingA payment is processing (internal).tidak dihantar
internal.payment.succeededA payment succeeded (internal).tidak dihantar

ledger.*

AcaraPeneranganDihantarPenerima
ledger.entry.createA ledger entry was created.tidak dihantar

managing_entity.*

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

master_rate.*

AcaraPeneranganDihantarPenerima
master_rate.createdA master rate was created.✓ dihantarAFFILIATE, SUPPLIER
master_rate.deletedA master rate was deleted.✓ dihantarAFFILIATE, SUPPLIER
master_rate.updatedA master rate was updated.✓ dihantarAFFILIATE, SUPPLIER

meeting_room.*

AcaraPeneranganDihantarPenerima
meeting_room.createdA meeting room was created.✓ dihantarAFFILIATE, SUPPLIER
meeting_room.deletedA meeting room was deleted.✓ dihantarAFFILIATE, SUPPLIER
meeting_room.updatedA meeting room was updated.✓ dihantarAFFILIATE, SUPPLIER

payee.*

AcaraPeneranganDihantarPenerima
payee.createA payee was created.tidak dihantar
payee.create.failureCreating a payee failed.tidak dihantar
payee.updateA payee was updated.tidak dihantar
payee.update.failureUpdating a payee failed.tidak dihantar

perk.*

AcaraPeneranganDihantarPenerima
perk.deletedA perk was deleted.tidak dihantar
perk.updatedA perk was updated.tidak dihantar

property.*

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

rate_modifier.*

AcaraPeneranganDihantarPenerima
rate_modifier.updatedA rate modifier was updated.tidak dihantar

rate_plan.*

AcaraPeneranganDihantarPenerima
rate_plan.createdA rate plan was created.✓ dihantarAFFILIATE, SUPPLIER
rate_plan.deletedA rate plan was deleted.✓ dihantarAFFILIATE, SUPPLIER
rate_plan.updatedA rate plan was updated.✓ dihantarAFFILIATE, SUPPLIER

restaurant.*

AcaraPeneranganDihantarPenerima
restaurant.createdA restaurant was created.✓ dihantarAFFILIATE, SUPPLIER
restaurant.deletedA restaurant was deleted.✓ dihantarAFFILIATE, SUPPLIER
restaurant.updatedA restaurant was updated.✓ dihantarAFFILIATE, SUPPLIER

room_type.*

AcaraPeneranganDihantarPenerima
room_type.createdA room type was created.✓ dihantarAFFILIATE, SUPPLIER
room_type.deletedA room type was deleted.✓ dihantarAFFILIATE, SUPPLIER
room_type.updatedA room type was updated.✓ dihantarAFFILIATE, SUPPLIER

sales_channel.*

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

spa.*

AcaraPeneranganDihantarPenerima
spa.createdA spa was created.✓ dihantarAFFILIATE, SUPPLIER
spa.deletedA spa was deleted.✓ dihantarAFFILIATE, SUPPLIER
spa.updatedA spa was updated.✓ dihantarAFFILIATE, SUPPLIER

special_rate.*

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