Direkt zum Hauptinhalt

Technische Spezifikation

Autorisierung

  • optionales SSL-Client-Zertifikat
  • API-REST Token (übertragen über einen HTTP-Header)

REST Endpunkte und deren Funktion

  • [GET] Lesen der verfügbaren Lehrgänge (Landeslehrgänge oder Lehrgänge aus fremden Landkreisen)
  • [GET] Lesen eines einzelnen verfügbaren Lehrgangs
  • [GET] Lesen aller externen Teilnehmer eines Lehrgangs
  • [GET] Lesen eines einzelnen externen Teilnehmers eines Lehrgangs
  • [POST] Anlegen eines einzelnen externen Teilnehmers für einen Lehrgang
  • [PATCH] Aktualisieren der Daten eines einzelnen externen Teilnehmers für einen Lehrgang
  • [DELETE] Löschen eines einzelnen externen Teilnehmers
    • Aufgrund des Teilnehmer-Status "Angemeldet (Land)" derzeit nicht möglich
  • Weitere Endpunkte, die mögliche Inhalte zu einzelnen Daten eines Teilnehmers liefern
    • [GET] Anreden
    • [GET] Titel
    • [GET] Dienststellungen
    • [GET] Dienstgrade
    • [GET] Bundesländer
    • [GET] Landkreise