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"
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"
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