LondonTheatreDirect
Connect to the London Theatre Direct Ticket API to get theater ticket pricing/availability in London and NYC. Test an API call and export the code snippet. For more information, visit the API documentation (as of 03/22/2017): http://developer.londontheatredirect.com/
LondonTheatreDirect endpoints
| Method | Endpoint | Description |
|---|---|---|
| POST |
getEvents /getEvents |
Returns all LIVE Events |
| POST |
addTicketsToBasket /addTicketsToBasket |
Adds provided tickets into basket |
| POST |
checkTicketAvailability /checkTicketAvailability |
Checks current availability of provided tickets. To get list of existing tickets, use getSingleEventTicket and getEventsTickets |
| POST |
createBasket /createBasket |
Creates new basket. You must call this method first when you have an intention of creating a new order |
| POST |
deleteAllFromBasket /deleteAllFromBasket |
Releases all tickets from basket |
| POST |
deleteOrderFromBasket /deleteOrderFromBasket |
Removes order from basket |
| POST |
getCountries /getCountries |
Returns all Countries |
| POST |
getDeliveryTypes /getDeliveryTypes |
Returns all Delivery types |
| POST |
getEventPerformancesByDate /getEventPerformancesByDate |
Returns the same result as getSingleEventPerformances, but performances are filtered by a specified date range |
| POST |
getEventTypes /getEventTypes |
Returns all Event types |
| POST |
getEventsByType /getEventsByType |
Returns all LIVE events of provided type. Use getEventTypes for details |
| POST |
getEventsPerformances /getEventsPerformances |
Returns all performances for provided events |
| POST |
getEventsTickets /getEventsTickets |
Returns a set of required events. Result set has size which equals to size of a parsed eventIds parameter. If some event has no available tickets nor any performance within… |
| POST |
getSingleBasket /getSingleBasket |
Returns contents of provided basket (BasketId) |
| POST |
getSingleEvent /getSingleEvent |
Returns information about specified event |
| POST |
getSingleEventBookingInfo /getSingleEventBookingInfo |
Returns a preliminary booking information of all performances for a specified event. Requires number of tickets requested to properly return minimum and maximum ticket price |
| POST |
getSingleEventPerformances /getSingleEventPerformances |
Returns all performances for a specified event |
| POST |
getSingleEventReviews /getSingleEventReviews |
Returns reviews for a specified event. By default it returns 10 reviews ordered by created datetime descending |
| POST |
getSingleEventTickets /getSingleEventTickets |
Returns a specified event with all performances within specified date range that contain required amount of tickets available. In case required amount of tickets (i.e.… |
| POST |
getSinglePerformance /getSinglePerformance |
Returns performance detail |
| POST |
getSinglePerformanceTickets /getSinglePerformanceTickets |
Returns a group of tickets for a specified performance grouped by a ticket area, face and selling price. Result also respects input parameter for required amount of tickets so… |
| POST |
getSingleVenue /getSingleVenue |
Returns venue detail |
| POST |
getSingleVenueEvents /getSingleVenueEvents |
Returns all online events that are played in a venue having specified id |
| POST |
getSubmittedBasketSummary /getSubmittedBasketSummary |
Returns contents for provided BasketId only when basket was already submitted |
| POST |
getSystemHeartBeat /getSystemHeartBeat |
Returns true if the web services are available |
| POST |
getTicketPlanPrice /getTicketPlanPrice |
Returns price of TicketPlan refund protection |
| POST |
getUSAStates /getUSAStates |
Returns all US states |
| POST |
getVenues /getVenues |
Returns all existing venues (theatres, arenas etc.). Result set contains even venues where no event is currently played |
| POST |
submitBasket /submitBasket |
Submits basket content |
LondonTheatreDirect pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — | — |