Here you will find the documentation for the general API-endpoints. The endpoints accepting an {ext} parameter allows for selecting return format based on an extension.
If no extension is provided the return format is determined by the Accept header. See the documentation for a list of supported return formats and corresponding extensions.

Areas

Endpoint for areas in the system. The Area object represents a physical area where events take place.

API
GETapi/areas

Days

Endpoint for days in the system. The Day object represents a day on which the main event takes place.

API
GETapi/days

Events

Endpoint for events in the system. The Event object represents an event with one or more occations.

API
GETapi/events?date={date}&area={area}&subarea={subarea}&room={room}&highlighted={highlighted}&language={language}
GETapi/events.{ext}?date={date}&area={area}&subarea={subarea}&room={room}&highlighted={highlighted}&language={language}
GETapi/events/{event_id}?language={language}
GETapi/events/{event_id}.{ext}?language={language}
GETapi/events/random?language={language}
GETapi/events/random.{ext}?language={language}
GETapi/occations/{occation_id}?language={language}
GETapi/occations/{occation_id}.{ext}?language={language}

Languages

Endpoint for supported languages in the system. The EventLanguage object represent a language in which an event can be held.

API
GETapi/languages

Lists

Endpoint for lists created in the system. List can be used to create custom Event collections, eg. a list of favorites.

API
POSTapi/lists
GETapi/lists/{list_id}
DELETEapi/lists/{list_id}
POSTapi/lists/{list_id}/events
GETapi/lists/{list_id}/events?language={language}
GETapi/lists/{list_id}/events.{ext}?language={language}
PUTapi/lists/{list_id}/events
DELETEapi/lists/{list_id}/events

Offers

Endpoint for offers in the system. An Offer can either be connected to just an organizer or to a specific event.

API
GETapi/offers

Organizers

Endpoint for organizers in the system. An organizer is responsible for an event or an offer and is represented by the Organizer object.

API
GETapi/organizers

SubAreas

Endpoint for sub areas in the system. The SubArea object represents a part of a physical area, or an organizational part of the whole event.

API
GETapi/subareas

SysInfo

Endpoint for getting read-only system information.

API
GETapi/sysinfo

Types

Endpoint for event types in the system. Types represents a way to categorize events.

API
GETapi/types