Introduction

The events API allows to retrieve event data and makes it possible for users to manage their event attendance.

REST endpoint

All the event management functionalities can be managed using the /events endpoint.

Type Endpoint Effect
GET /events Lists all all events of a user.
GET /events/{eventId} Returns a single event to a given event-ID.
GET /events/{eventId}/confirmedtimeslot Returns a timeslot to an event, which was confirmed by the applicant.
GET /events/{eventId}/timeslots Lists all timeslots assigned to an event.
POST /events/{eventId}/cancel Allows an applicant permission to cancel an event invitation.
POST /events/{eventId}/unregister Allows an applicant to unregister from an event.
POST /events/{eventId}/timeslots/:timeslotId/register Allows an applicant to register at an event timeslot.