Skip to content
English - Australia
  • There are no suggestions because the search field is empty.

Developer Tools - Webhooks

What is a webhook?

A webhook is essentially an automated message that one system sends to another whenever a specific event happens.

Scenario: A customer buys a ticket online for your event.

Instead of you repeatedly checking the INTIX back end to gather the data on new purchases, INTIX automatically sends the packet of data directly to your third-party data repository as soon as the ticket order goes through (or changes status).

The ticket order sets the webhook in motion to fetch the data and take it to the data bank.

 

Adding a Webhook

  1. Log in to your account > Organisation Settings
  2. Select your Organisation > Developers
  3. Select the Webhook tab
  4. Click Add Endpoint 

You will need to choose/input the following information

Endpoint URL - Must be a https:// endpoint and accept a POST request with a JSON body. You will most likely need this information for the third party platform or developer.

Description - This is an internal wording that helps describe what the endpoint is used for. eg. Braze Information push

Select your events - This is where you choose the events you want sent from INTIX to your third party platform as they happen.

Example Webhook Body

{
"event_id":"evt_xxxxxx",
"result":0,
"message1":"John Smith",
"message2":"General Admission - Adult",
"message3":"Order #order_xxxxx",
"ticket_id":"tkt_xxxxxxxxx",
"order_id":"order_xxxxxxxxx",
"gate_id":"gate_xxxxxxxxx",
"event_details":{"org_id":"org_xxxxxx","title":"Sample Event",...}
}

 

Questions? Reach out to our tech team at help@intix.com