# When is Data Delivered

Each web-hook can be configured to deliver data to an URL of your choice. Web-hooks are event driven.&#x20;

{% hint style="info" %}
Webhook payloads contain 2 broad sets of data:&#x20;

* **Event Notification Payload -** describes the type of notification, when it occurred
* **Event Data Payload -** describes the specific event data (Booking Data, Customer data..etc)
  {% endhint %}

The following table describes all events, triggers and expected **Event Data Payloads** that will be delivered when triggered.

<table><thead><tr><th width="148">Event</th><th width="135">Trigger</th><th>Description</th><th>Event Data Payload </th></tr></thead><tbody><tr><td>Bookings</td><td>Creation</td><td>Anytime a booking is created: online, channels, walk up, call center</td><td>Booking Data</td></tr><tr><td>Bookings</td><td>Amendment</td><td>Anytime a booking is changed.</td><td>Booking Data</td></tr><tr><td>Bookings </td><td>Cancellation</td><td>When a booking is cancelled:  from your staff, call center, or OTA</td><td>Booking Data</td></tr><tr><td>Customers</td><td>Creation</td><td>At the time a new customer is created </td><td>Customer Data</td></tr><tr><td>Customers</td><td>Amendment</td><td>When an existing customer is changed</td><td>Customer Data</td></tr><tr><td>Customers</td><td>Removal</td><td>When a customer is removed from the platform</td><td>Customer Data</td></tr><tr><td> Check-In</td><td>On Check-in</td><td>When a customer is checked in or any ticket scan event </td><td>Check-In Data</td></tr><tr><td>Accounts</td><td>Creation</td><td>Anytime a new account is created</td><td>Account Data</td></tr><tr><td>Accounts</td><td>Amendment</td><td>When an existing account is changed</td><td>Account Data</td></tr><tr><td>Accounts</td><td>Removal</td><td>When an existing account is removed</td><td>Account Data</td></tr><tr><td>Contacts</td><td>Creation</td><td>When a contact is created</td><td>Contact Data</td></tr><tr><td>Contacts</td><td>Amendment</td><td>When a contact is changed</td><td>Contact Data</td></tr><tr><td>Contacts</td><td>Removal</td><td>When a contact is removed</td><td>Contact Data</td></tr><tr><td>Employees</td><td>Creation</td><td>When an employee is created on the platform</td><td>Employee Data</td></tr><tr><td>Employees</td><td>Amendment</td><td>Anytime an employee is changed</td><td>Employee Data</td></tr><tr><td>Employees</td><td>Removal</td><td>When an employee is removed from the platform</td><td>Employee Data</td></tr><tr><td>Package</td><td>Create</td><td>When a package is created on the platform</td><td>Package Data</td></tr><tr><td>Package</td><td>Amendment</td><td>Anytime a package is changed</td><td>Package Data</td></tr><tr><td>Package</td><td>Removal</td><td>Anytime a package is removed</td><td>Package Data</td></tr><tr><td>Activity</td><td>Create</td><td>When an activity is created</td><td>Activity Data</td></tr><tr><td>Activity</td><td>Amendment</td><td>Anytime an activity is changed</td><td>Activity Data</td></tr><tr><td>Activity</td><td>Removal</td><td>Anytime an activity is removed</td><td>Activity Data</td></tr><tr><td>Product</td><td>Create</td><td>When a product is created on the platform</td><td>Product Data</td></tr><tr><td>Product</td><td>Amendment</td><td>Anytime a product is changed</td><td>Product Data</td></tr><tr><td>Product </td><td>Removal</td><td>Anytime a product is removed</td><td>Product Data</td></tr><tr><td>Inventory</td><td>On Change</td><td>Anytime a service has its inventory updated by a employee through inventory management</td><td>Inventory Data</td></tr></tbody></table>
