GET api/sync/veranstaltungen/{beginn}/{ende}

Gibt Veranstaltungen innerhalb des Zeitfensters zurück. Im Gegensatz zu */api/veranstaltungen werden Veranstaltungen unabhängig ihrers On-Offlinedatums oder Buchungsstatus geliefert.

Aufruf

URL Parameter

NameBeschreibungTypWeitere Informationen
beginn

Beginn des Abfragezeitraums. Wenn das Datum in der Vergangenheit liegt, darf beginn + ende nicht länger als 365 Tage sein.

date

Required

ende

Ende das Abfragezeitraums.

date

Required

Parameter

Keine.

Statuscodes

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

Antwort

Beschreibung

Auflistung von VeranstaltungDto
NameBeschreibungTypWeitere Informationen
Stichworte

Enthält links zu den zugeordneten Stichworten

Auflistung von StichwortDto

Keine.

Adressen

Enthält links zu den zugeordneten Adressen

Auflistung von VeranstaltungAdresseDto

Keine.

Id

string

Keine.

Veranstaltungsart

Gibt die Art der Veranstaltung zurück

string

Keine.

IstStorno

Gibt zurück ob der Kurs storniert wurde

boolean

Keine.

StornoDatum

Gibt zurück wann der Kurs stoniert wurde.

date

Keine.

StornoGrund

Gibt den Grund der Stonierung zurück

string

Keine.

Beginn

Beginn des Kurses

date

Keine.

Ende

Ende des Kurses

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.

ProgrammTitel

Titel des Programms

string

Keine.

ProgrammUntertitel

Untertitel des Programms

string

Keine.

ProgrammKurztext

Programmtitel Durch einen zusätlichen HTTP-Header (AsHtml=True) kann für dieses Feld eine Html formatierte Ausgabe erzwungen werden.

string

Keine.

ProgrammInhalt

Programminhalt Durch einen zusätlichen HTTP-Header (AsHtml=True) kann für dieses Feld eine Html formatierte Ausgabe erzwungen werden.

string

Keine.

ProgrammOnlineDatum

Beginn des Onlineauftritts

date

Keine.

ProgrammOfflineDatum

Ende des Onlineauftritts

date

Keine.

ProgrammKategorie

Programmkategorie

string

Keine.

ProgrammReihentitel

Titel der Programmreihe

string

Keine.

AnmeldungAb

Bestimmt ab wann eine Anmeldung erfolgen kann

date

Keine.

AnmeldungBis

Bestimmt bis wann eine Anmeldung erfolgen kann

date

Keine.

AnmeldungInfo

Informationen zur Anmeldung Durch einen zusätlichen HTTP-Header (AsHtml=True) kann für dieses Feld eine Html formatierte Ausgabe erzwungen werden.

string

Keine.

AnmeldungErforderlich

Bestimmt ob vor diese Veranstaltung anmeldungen erforderlich, bzw. möglich sind

boolean

Keine.

ProgrammZielgruppe

Zielgruppe Durch einen zusätlichen HTTP-Header (AsHtml=True) kann für dieses Feld eine Html formatierte Ausgabe erzwungen werden.

string

Keine.

Statistikgruppe1

1. Statistikgruppe

string

Keine.

Statistikgruppe2

2. Statistikgruppe

string

Keine.

Statistikgruppe3

3. Statistikgruppe

string

Keine.

Statistikgruppe4

4. Statistikgruppe

string

Keine.

Statistikgruppe5

5. Statistikgruppe

string

Keine.

Programm1

1. Programmfeld Durch einen zusätlichen HTTP-Header (AsHtml=True) kann für dieses Feld eine Html formatierte Ausgabe erzwungen werden.

string

Keine.

Programm2

2. Programmfeld Durch einen zusätlichen HTTP-Header (AsHtml=True) kann für dieses Feld eine Html formatierte Ausgabe erzwungen werden.

string

Keine.

Programm3

3. Programmfeld Durch einen zusätlichen HTTP-Header (AsHtml=True) kann für dieses Feld eine Html formatierte Ausgabe erzwungen werden.

string

Keine.

Programm4

4. Programmfeld Durch einen zusätlichen HTTP-Header (AsHtml=True) kann für dieses Feld eine Html formatierte Ausgabe erzwungen werden.

string

Keine.

Programm5

5. Programmfeld Durch einen zusätlichen HTTP-Header (AsHtml=True) kann für dieses Feld eine Html formatierte Ausgabe erzwungen werden.

string

Keine.

AnmeldungExtern

boolean

Keine.

VertragZusatztext

Liefert den Zusatz zum Vertrag

string

Keine.

IstFachkurs

Bestimmt ob es sich um einen Fachkurs handelt

boolean

Keine.

IstPraxiskurs

Bestimmt ob es sich um einen Praxisakurs handelt

boolean

Keine.

IstZertifikatslehrgang

Bestimmt ob es sich um einen Zertifikatslehrgang handelt

boolean

Keine.

Unterrichtseinheiten

decimal number

Keine.

TerminUnbekannt

true, wenn noch kein endgültiger Termin für diese Veranstaltung bestimmt wurde

boolean

Keine.

eFront_Kursnummer

Id aus dem System eFront

string

Keine.

AnzeigetafelInfo

Text zur Anzeige auf einer Anzeigetafel

string

Keine.

FragenLink

Ein Link zu Fragen des Qualitätsmanagements. Wird nur gefüllt wenn öffentliche Fragen existieren.

string

Keine.

Bezahlarten

Eine Liste möglicher Bezahlarten. Eine leere Liste bedeutet, dass keine Onlinezahlungen möglich sind.

Auflistung von Bezahlart

Keine.

Lehrgang

Übergeordneter Lehrgang

Lehrgang

Keine.

Preise

Auflistung der für diese Veranstaltung buchbaren Artikel.

Auflistung von Preis

Keine.

Bilder

Auflistung der aller Veranstaltungsbilder

Auflistung von BildInfo

Keine.

Termine

Auflistung der Detailtermine

Auflistung von Termin

Keine.

Zusatzdaten

Liefert zusätzliche Kontextbezogene Daten

Auflistung von Zusatzdaten

Keine.

ErstelltAm

Gibt das Erstellungsdatum zurück

date

Keine.

GeaendertAm

Liefert das Datum der letzten Änderung

date

Keine.

Antwortformat

application/json, text/json

Beispiel:
[
  {
    "Id": "sample string 1",
    "Veranstaltungsart": "sample string 2",
    "IstStorno": true,
    "StornoDatum": "2023-02-02T19:08:47.7643914+01:00",
    "StornoGrund": "sample string 4",
    "Beginn": "2023-02-02T19:08:47.7643914+01:00",
    "Ende": "2023-02-02T19:08:47.7643914+01:00",
    "TeilnehmerMinimal": 7,
    "TeilnehmerMaximal": 8,
    "Teilnehmer": 9,
    "FreiePlaetze": -1,
    "ProgrammTitel": "sample string 10",
    "ProgrammUntertitel": "sample string 11",
    "ProgrammKurztext": "sample string 12",
    "ProgrammInhalt": "sample string 13",
    "ProgrammOnlineDatum": "2023-02-02T19:08:47.7643914+01:00",
    "ProgrammOfflineDatum": "2023-02-02T19:08:47.7643914+01:00",
    "ProgrammKategorie": "sample string 14",
    "ProgrammReihentitel": "sample string 15",
    "AnmeldungAb": "2023-02-02T19:08:47.7643914+01:00",
    "AnmeldungBis": "2023-02-02T19:08:47.7643914+01:00",
    "AnmeldungInfo": "sample string 16",
    "AnmeldungErforderlich": true,
    "ProgrammZielgruppe": "sample string 18",
    "Statistikgruppe1": "sample string 19",
    "Statistikgruppe2": "sample string 20",
    "Statistikgruppe3": "sample string 21",
    "Statistikgruppe4": "sample string 22",
    "Statistikgruppe5": "sample string 23",
    "Programm1": "sample string 24",
    "Programm2": "sample string 25",
    "Programm3": "sample string 26",
    "Programm4": "sample string 27",
    "Programm5": "sample string 28",
    "AnmeldungExtern": true,
    "VertragZusatztext": "sample string 30",
    "IstFachkurs": true,
    "IstPraxiskurs": true,
    "IstZertifikatslehrgang": true,
    "Unterrichtseinheiten": 34.0,
    "TerminUnbekannt": true,
    "eFront_Kursnummer": "sample string 36",
    "AnzeigetafelInfo": "sample string 37",
    "FragenLink": "sample string 38",
    "ErstelltAm": "2023-02-02T19:08:47.7643914+01:00",
    "GeaendertAm": "2023-02-02T19:08:47.7643914+01:00",
    "Bezahlarten": [
      {
        "Id": 1,
        "Name": "sample string 2"
      },
      {
        "Id": 1,
        "Name": "sample string 2"
      }
    ],
    "Adressen": [
      {
        "Id": "sample string 1",
        "Name": "sample string 2",
        "Typ": "sample string 3",
        "Standard": true,
        "Link": "sample string 5"
      },
      {
        "Id": "sample string 1",
        "Name": "sample string 2",
        "Typ": "sample string 3",
        "Standard": true,
        "Link": "sample string 5"
      }
    ],
    "Lehrgang": {
      "Id": "sample string 1",
      "Beginn": "2023-02-02T19:08:47.7643914+01:00",
      "Ende": "2023-02-02T19:08:47.7643914+01:00",
      "Lehrgangstitel": "sample string 2",
      "Kurzbezeichnung": "sample string 3",
      "Jahrgang": "sample string 4",
      "Klasse": "sample string 5",
      "InfoAllgemein": "sample string 6"
    },
    "Preise": [
      {
        "Altersstufe": 1,
        "ArtikelId": "sample string 2",
        "Bezeichnung": "sample string 3",
        "Betrag": 4.0,
        "ArtikelTyp": "sample string 5",
        "ZuAbschlag": 6.0
      },
      {
        "Altersstufe": 1,
        "ArtikelId": "sample string 2",
        "Bezeichnung": "sample string 3",
        "Betrag": 4.0,
        "ArtikelTyp": "sample string 5",
        "ZuAbschlag": 6.0
      }
    ],
    "Stichworte": [
      {
        "Stichwortnummer": "sample string 1",
        "Name": "sample string 2",
        "Unterrichtseinheit": 3.0,
        "Standard": true,
        "TypId": "sample string 5"
      },
      {
        "Stichwortnummer": "sample string 1",
        "Name": "sample string 2",
        "Unterrichtseinheit": 3.0,
        "Standard": true,
        "TypId": "sample string 5"
      }
    ],
    "Bilder": [
      {
        "Url": "sample string 1",
        "Copyright": "sample string 2",
        "Titel": "sample string 3",
        "TypId": "sample string 4"
      },
      {
        "Url": "sample string 1",
        "Copyright": "sample string 2",
        "Titel": "sample string 3",
        "TypId": "sample string 4"
      }
    ],
    "Termine": [
      {
        "Programmtitel": "sample string 1",
        "Programminhalt": "sample string 2",
        "Unterrichtseinheiten": 3.0,
        "Beginn": "2023-02-02T19:08:47.7643914+01:00",
        "Ende": "2023-02-02T19:08:47.7643914+01:00",
        "IstStorno": true,
        "StornoDatum": "2023-02-02T19:08:47.7643914+01:00",
        "Adressen": [
          {
            "Id": "sample string 1",
            "Name": "sample string 2",
            "Typ": "sample string 3",
            "Standard": true,
            "Link": "sample string 5"
          },
          {
            "Id": "sample string 1",
            "Name": "sample string 2",
            "Typ": "sample string 3",
            "Standard": true,
            "Link": "sample string 5"
          }
        ]
      },
      {
        "Programmtitel": "sample string 1",
        "Programminhalt": "sample string 2",
        "Unterrichtseinheiten": 3.0,
        "Beginn": "2023-02-02T19:08:47.7643914+01:00",
        "Ende": "2023-02-02T19:08:47.7643914+01:00",
        "IstStorno": true,
        "StornoDatum": "2023-02-02T19:08:47.7643914+01:00",
        "Adressen": [
          {
            "Id": "sample string 1",
            "Name": "sample string 2",
            "Typ": "sample string 3",
            "Standard": true,
            "Link": "sample string 5"
          },
          {
            "Id": "sample string 1",
            "Name": "sample string 2",
            "Typ": "sample string 3",
            "Standard": true,
            "Link": "sample string 5"
          }
        ]
      }
    ],
    "Zusatzdaten": [
      {
        "Typ": "sample string 1",
        "Daten": {}
      },
      {
        "Typ": "sample string 1",
        "Daten": {}
      }
    ]
  },
  {
    "Id": "sample string 1",
    "Veranstaltungsart": "sample string 2",
    "IstStorno": true,
    "StornoDatum": "2023-02-02T19:08:47.7643914+01:00",
    "StornoGrund": "sample string 4",
    "Beginn": "2023-02-02T19:08:47.7643914+01:00",
    "Ende": "2023-02-02T19:08:47.7643914+01:00",
    "TeilnehmerMinimal": 7,
    "TeilnehmerMaximal": 8,
    "Teilnehmer": 9,
    "FreiePlaetze": -1,
    "ProgrammTitel": "sample string 10",
    "ProgrammUntertitel": "sample string 11",
    "ProgrammKurztext": "sample string 12",
    "ProgrammInhalt": "sample string 13",
    "ProgrammOnlineDatum": "2023-02-02T19:08:47.7643914+01:00",
    "ProgrammOfflineDatum": "2023-02-02T19:08:47.7643914+01:00",
    "ProgrammKategorie": "sample string 14",
    "ProgrammReihentitel": "sample string 15",
    "AnmeldungAb": "2023-02-02T19:08:47.7643914+01:00",
    "AnmeldungBis": "2023-02-02T19:08:47.7643914+01:00",
    "AnmeldungInfo": "sample string 16",
    "AnmeldungErforderlich": true,
    "ProgrammZielgruppe": "sample string 18",
    "Statistikgruppe1": "sample string 19",
    "Statistikgruppe2": "sample string 20",
    "Statistikgruppe3": "sample string 21",
    "Statistikgruppe4": "sample string 22",
    "Statistikgruppe5": "sample string 23",
    "Programm1": "sample string 24",
    "Programm2": "sample string 25",
    "Programm3": "sample string 26",
    "Programm4": "sample string 27",
    "Programm5": "sample string 28",
    "AnmeldungExtern": true,
    "VertragZusatztext": "sample string 30",
    "IstFachkurs": true,
    "IstPraxiskurs": true,
    "IstZertifikatslehrgang": true,
    "Unterrichtseinheiten": 34.0,
    "TerminUnbekannt": true,
    "eFront_Kursnummer": "sample string 36",
    "AnzeigetafelInfo": "sample string 37",
    "FragenLink": "sample string 38",
    "ErstelltAm": "2023-02-02T19:08:47.7643914+01:00",
    "GeaendertAm": "2023-02-02T19:08:47.7643914+01:00",
    "Bezahlarten": [
      {
        "Id": 1,
        "Name": "sample string 2"
      },
      {
        "Id": 1,
        "Name": "sample string 2"
      }
    ],
    "Adressen": [
      {
        "Id": "sample string 1",
        "Name": "sample string 2",
        "Typ": "sample string 3",
        "Standard": true,
        "Link": "sample string 5"
      },
      {
        "Id": "sample string 1",
        "Name": "sample string 2",
        "Typ": "sample string 3",
        "Standard": true,
        "Link": "sample string 5"
      }
    ],
    "Lehrgang": {
      "Id": "sample string 1",
      "Beginn": "2023-02-02T19:08:47.7643914+01:00",
      "Ende": "2023-02-02T19:08:47.7643914+01:00",
      "Lehrgangstitel": "sample string 2",
      "Kurzbezeichnung": "sample string 3",
      "Jahrgang": "sample string 4",
      "Klasse": "sample string 5",
      "InfoAllgemein": "sample string 6"
    },
    "Preise": [
      {
        "Altersstufe": 1,
        "ArtikelId": "sample string 2",
        "Bezeichnung": "sample string 3",
        "Betrag": 4.0,
        "ArtikelTyp": "sample string 5",
        "ZuAbschlag": 6.0
      },
      {
        "Altersstufe": 1,
        "ArtikelId": "sample string 2",
        "Bezeichnung": "sample string 3",
        "Betrag": 4.0,
        "ArtikelTyp": "sample string 5",
        "ZuAbschlag": 6.0
      }
    ],
    "Stichworte": [
      {
        "Stichwortnummer": "sample string 1",
        "Name": "sample string 2",
        "Unterrichtseinheit": 3.0,
        "Standard": true,
        "TypId": "sample string 5"
      },
      {
        "Stichwortnummer": "sample string 1",
        "Name": "sample string 2",
        "Unterrichtseinheit": 3.0,
        "Standard": true,
        "TypId": "sample string 5"
      }
    ],
    "Bilder": [
      {
        "Url": "sample string 1",
        "Copyright": "sample string 2",
        "Titel": "sample string 3",
        "TypId": "sample string 4"
      },
      {
        "Url": "sample string 1",
        "Copyright": "sample string 2",
        "Titel": "sample string 3",
        "TypId": "sample string 4"
      }
    ],
    "Termine": [
      {
        "Programmtitel": "sample string 1",
        "Programminhalt": "sample string 2",
        "Unterrichtseinheiten": 3.0,
        "Beginn": "2023-02-02T19:08:47.7643914+01:00",
        "Ende": "2023-02-02T19:08:47.7643914+01:00",
        "IstStorno": true,
        "StornoDatum": "2023-02-02T19:08:47.7643914+01:00",
        "Adressen": [
          {
            "Id": "sample string 1",
            "Name": "sample string 2",
            "Typ": "sample string 3",
            "Standard": true,
            "Link": "sample string 5"
          },
          {
            "Id": "sample string 1",
            "Name": "sample string 2",
            "Typ": "sample string 3",
            "Standard": true,
            "Link": "sample string 5"
          }
        ]
      },
      {
        "Programmtitel": "sample string 1",
        "Programminhalt": "sample string 2",
        "Unterrichtseinheiten": 3.0,
        "Beginn": "2023-02-02T19:08:47.7643914+01:00",
        "Ende": "2023-02-02T19:08:47.7643914+01:00",
        "IstStorno": true,
        "StornoDatum": "2023-02-02T19:08:47.7643914+01:00",
        "Adressen": [
          {
            "Id": "sample string 1",
            "Name": "sample string 2",
            "Typ": "sample string 3",
            "Standard": true,
            "Link": "sample string 5"
          },
          {
            "Id": "sample string 1",
            "Name": "sample string 2",
            "Typ": "sample string 3",
            "Standard": true,
            "Link": "sample string 5"
          }
        ]
      }
    ],
    "Zusatzdaten": [
      {
        "Typ": "sample string 1",
        "Daten": {}
      },
      {
        "Typ": "sample string 1",
        "Daten": {}
      }
    ]
  }
]