v6

OpenAPI 3.0.02026-08-036241,3352.0 MB
Event

Create a new event

Requires permission: StaffMember

Creates an event with the caller as organiser and first owner. Returns the new event id.

post/Event

Request body

idinteger
namestring
organiserEmailstring
organiserNamestring
startstring date-time
endstring date-time
overviewstring nullable
detailsstring nullable
signupType0 | 1 | 2
supportQRboolean
locationstring nullable
enableWaitlistboolean
publishedboolean
includeInPDboolean
photostring nullable
photoType0 | 1 | 2
photoCreditstring nullable
photoFormatstring nullable
reminderTimeinteger

Example request

{
  "id": 0,
  "name": "",
  "organiserEmail": "",
  "organiserName": "",
  "start": "0001-01-01T00:00:00",
  "end": "0001-01-01T00:00:00",
  "signupType": 0,
  "supportQR": false,
  "enableWaitlist": false,
  "published": false,
  "includeInPD": false,
  "photoType": 0,
  "reminderTime": 60
}

Response

Success - The new event id

idinteger