Webhooks
Here is a step-by-step guide on how to configure a webhook server in VAULT.
Last updated
Here is a step-by-step guide on how to configure a webhook server in VAULT.
Last updated
A webhook is an automated message or payload that is sent based on a unique trigger. You can think of it as a reverse API. Instead of a user or developer requesting information from an API in a pull fashion, a webhook sends information in a push fashion.
Webhooks are a great way for Network Operators to capture data when an event occurs. For example, when an administrator issues a refund, a webhook is sent to your webhook server with relevant information, including the administrator who issued it, the amount, and the subscriber it was issued to. This data can then be transformed and cataloged into your CRM or other database for record keeping.
Below is a list of available webhooks. You can view sample payloads for each webhook here.
(VU1) VenueUnitAdded
(VU2) VenueUnitUpdated
(V7) KeyStart
(V8) KeyEnd
(S1) LoginPasswordCreated
(SU1) SubscriptionSetupSuccess
(SU2) SubscriptionPlanUpdated
(SU3) SubscriptionVenueUnitUpdated
(SU4) SubscriptionPriceUpdated
(SU5) SubscriptionNextInvoiceAdjustment
(SU6) SubscriptionStartDateAdjustment
(SU7) SubscriptionEndDateAdjustment
(SUS2) StripePaymentSuccess
(SUS3) StripePaymentFailed
(SUS4) StripePaymentMethodUpdated
(SUS5) StripeChargeRefunded