Fetching bookings via the API

How to get booking details of orders completed via TTG checkout.

You can retrieve a booking completed via the TTG white label checkout using the get bookings API . A number of non-breaking changes have been introduced to this API to give additional information about orders made in local currency and with ticket protection.

The following objects are part of the response:

items

description

Status

orderId

TTG platform internal orderId

New

reference

Basket reference associated with the booking

channelId

TTG affiliate channel id for this booking

delivery

Delivery details

deliveryMethod

The delivery method, eg. eticket

status

The status of the order

totalSalePrice

Object containing the sale price and currency that the user paid. Note values are presented with decimal places.

totalSalePriceOffice

Similar to totalSalePrice, but with the values in the office currency. This object will always be present even if the user paid in the office currency (which is defined as the currency of the location of the venue).

New

reservations

Full break down of the product purchased, including seat and venue information. Any prices referenced will be in the currency the user paid.

If seats at different price points were included in the purchase there will be multiple objects within the reservations array, one for each price point.

reservationsOffice

Similar to reservations but with pricing in the office currency. This object will always be present even if the user paid in the office currency.

New

shopper

Customer information captured during the checkout

address

Address details for the customer if available

Deprecated

orderConfirmationNumber

TTG confirmation number

ticketProtectionAdded

Boolean value indicating if the customer added ticket protection to their order

New

ticketProtectionValue

Value of ticket protection fee in the currency the user paid.

NB: This value is available for selected retailers only

New (optional)