Update Event Webhook

When Tixstock updates an event which a reseller is assigned to, an update event webhook will be sent containing the updated event details. It is the responsibility of the reseller to update their event details to reflect changes made.

If a reseller fails to update their event details, Tixstock will unassign the reseller from the event.


Post Data

The event resource will be sent containing all information relating to the event with a 'Cancelled' status.


Example Request

Please note the example shown returns no venue details and performers. These will be correctly populated with the event data when the webhook is sent.

{
    "data": {
       "id": "9123123",
       "name": "Jimmy Carr Dorking",
       "currency": "GBP",
       "description": "Jimmy Carr Dorking",
       "datetime": "2020-06-27T13:46:40+0000",
       "status": "Active",
       "venue": {
           "name": "Dorking Halls",
           "address_line_1": "",
           "address_line_2": "",
           "city": "Dorking",
           "state": "SRY",
           "postcode": "RH4 1SG",
           "country_code": "GB"
       },
       "use_tixstock_venue_details": "true", 
       "venue_details": [],
       "performers": [
           {
               "id": "10040",
               "name": "Jimmy Carr"
           }
       ]
    },
    "meta": {
        "type": "event.update"
    }
}


Resellers JSON Response

It is required that resellers provide a valid JSON response back from the webhook request.

The reseller is required to return whether the event has been updated on their system.

Success Response

{
    "event_id": "9123123",
    "success": true,
    "message": "Event details updated successfully."
}

Error Response

{
    "event_id": "9123123",
    "success": false,
    "message": "Event details failed to be updated.",
    "errors": [
        "Error message here"
    ]
}