Get all shops for an organisation

At WeTicket, events are called “shops”.

To get all shops, and some basic information about their timeslots, use the */api/visitor/shops-formatted/{organisationSlug}/upcoming.*

curl -X GET "<https://ticketing-api.weticket.io/api/visitor/shops-formatted/testjuriantest>" \\
     -H "Accept: application/json"

Example Response

Get information about one specific shop.

To get detailed information about a shop, call the */v2/api/visitor/organisations/{organisationSlug}/shops/{shopSlug} endpoint.*

This will return fields like location, a long and short description, and some information about the first upcoming timeslot.

curl -X GET "<https://ticketing-api.weticket.io/api/visitor/shops-formatted/testjuriantest/shops/testfor-stripe-support>" \\
     -H "Accept: application/json"

Example Response

Get timeslot information for ‘multi’ shops.

To get a list of all timeslots for a shop, call the */v2/api/visitor/organisations/{organisationSlug}/shops/{shopSlug}/timeslots* endpoint*.*

This should only be needed for multi shops.

curl -X GET "<https://ticketing-api.weticket.io/v2/api/visitor/organisations/testjuriantest/shops/d7bfe6aa-2eda-4e9c-b530-4b92386b3961/timeslots>" \\
	-H "Accept: application/json"

To paginate, provide the month to search in as a query parameter, such as

?currentMonthYear=2024-08

Example Response