Location

Provides informations about the locations of bookable events. Only returns locations that have bookable events.

APIDescription
GET api/Location/Get

returns a list of all bookable events

GET api/Location/Get/{id}

returns a event details of the event for the given id if the event is bookable

ShoppingCart

Provides methods to add items to shopping cart and create an order

APIDescription
GET api/ShoppingCart/GetNewSessionId?username={username}&password={password}

returns a new session guid which can be used to add items to cart etc.

POST api/ShoppingCart/AddEventParticipant?sessionGuid={sessionGuid}

Adds an event participant to the shopping cart of the given session guids

POST api/ShoppingCart/AddCustomer?sessionGuid={sessionGuid}

Set the customer for the shopping cart of the given session guids

Event

Provides data of bookable events

APIDescription
GET api/Event/Get

returns a list of all bookable events

GET api/Event/Get/{id}

returns a event details of the event for the given id if the event is bookable

EventCategory

Provides informations about bookable event categories. Only returns event categories that have bookable events.

APIDescription
GET api/EventCategory/Get

returns a list of all bookable events

GET api/EventCategory/Get/{id}

returns a event details of the event for the given id if the event is bookable