POST api/veranstaltungen/status

Liefert des Status zu einer oder mehreren Veranstaltungen.

Aufruf

URL Parameter

Keine.

Parameter

Auflistung von IdAnfrage
NameBeschreibungTypWeitere Informationen
Id

Id des Datensatzes

string

Required

Anfrageformat

application/json, text/json

Beispiel:
[
  {
    "Id": "sample string 1"
  },
  {
    "Id": "sample string 1"
  }
]

Statuscodes

  • OK (200)
  • BadRequest (400)
  • InternalServerError (500)

Antwort

Beschreibung

Kurs

Auflistung von VeranstaltungStatus
NameBeschreibungTypWeitere Informationen
Id

Eindeutige Kursnummer

string

Keine.

IstStorno

Gibt zurück ob der Kurs storniert wurde

boolean

Keine.

IstGeloescht

Gibt zurück ob der Kurs gelöscht wurde

boolean

Keine.

ProgrammOnlineDatum

Beginn des Onlineauftritts

date

Keine.

ProgrammOfflineDatum

Ende des Onlineauftritts

date

Keine.

TeilnehmerMinimal

Minimale Teilnehmeranzahl für diesen Kurs

integer

Keine.

TeilnehmerMaximal

Maximale Teilnehmeranzahl für diesen Kurs

integer

Keine.

Teilnehmer

Aktuell gemeldetete Teilnehmeranzahl

integer

Keine.

FreiePlaetze

Gibt die Anzahl freier Plätze zurück

integer

Keine.

Antwortformat

application/json, text/json

Beispiel:
[
  {
    "Id": "sample string 1",
    "IstStorno": true,
    "IstGeloescht": true,
    "ProgrammOnlineDatum": "2024-03-29T03:09:14.0806306+01:00",
    "ProgrammOfflineDatum": "2024-03-29T03:09:14.0806306+01:00",
    "TeilnehmerMinimal": 4,
    "TeilnehmerMaximal": 5,
    "Teilnehmer": 6,
    "FreiePlaetze": -1
  },
  {
    "Id": "sample string 1",
    "IstStorno": true,
    "IstGeloescht": true,
    "ProgrammOnlineDatum": "2024-03-29T03:09:14.0806306+01:00",
    "ProgrammOfflineDatum": "2024-03-29T03:09:14.0806306+01:00",
    "TeilnehmerMinimal": 4,
    "TeilnehmerMaximal": 5,
    "Teilnehmer": 6,
    "FreiePlaetze": -1
  }
]