Tito has a number of ways to integrate with third-party systems.
Tito has a full read/write API that we consume ourselves to power Tito.
Webhooks allow data to be passed to an external system in real time. Webhooks will POST a JSON payload to a URL when a particular action happens within Tito such as a ticket being created, an order being placed and many more actions.
You can find out more about Webhooks in our API docs.
If you have any specific questions or feedback about the API, or if you need something specific, let us know
You can send data to the Tito widget using JSON via the
prefill attribute on the widget.
You can prefill order details by passing a
prefill attribute to the widget.
For both options, you can pass
:registration_id to include the unique slug that you can use to look up the order later, ie:
(this feature is in private-beta, please email us to activate)
The iframe callback is what powers our Google Analytics integration, but you can use it to add whatever third-party tracking you like during the Tito checkout.
As per the widget documentation, your site can listen for certain Tito events. The problem with this is that if your customer is on mobile, you won’t be able to capture any of these events because Tito will redirect to our
ti.to domain. You can, however, host a custom page or provide custom HTML that will listen for the Tito events inside an iframe throughout the whole checkout. See the documentation for details.