POST api/buchungen/fixierung/{id}

Fixiert ein Angbebot welches zuvor über [POST]*/anfrage erstellt wurde.

Aufruf

URL Parameter

NameBeschreibungTypWeitere Informationen
id

string

Required

Parameter

Keine.

Statuscodes

  • Created (201)
  • NotFound (404)
  • BadRequest (400)

Antwort

Beschreibung

Buchung
NameBeschreibungTypWeitere Informationen
VeranstaltungId

Id der Veranstaltung

string

Keine.

Veranstaltungsart

Gibt die Art der Veranstaltung zurück

string

Keine.

Beginn

Beginn des Kurses

date

Keine.

Ende

Ende des Kurses

date

Keine.

ProgrammTitel

Titel des Programms

string

Keine.

Warnungen

Gibt Warnungen zur Buchung zurück. (z.B. Warteliste)

string

Keine.

Personen

Auflistung aller gebuchten Personen mit Teilnamekennzeichen. Die Reihenfolge der Personen wird wie im Angebot beibehalten.

Auflistung von BuchungAdresse

Keine.

Antwortformat

application/json, text/json

Beispiel:
{
  "VeranstaltungId": "sample string 1",
  "Veranstaltungsart": "sample string 2",
  "Beginn": "2024-04-26T20:52:55.8798144+02:00",
  "Ende": "2024-04-26T20:52:55.8798144+02:00",
  "ProgrammTitel": "sample string 5",
  "Warnungen": "sample string 6",
  "Personen": [
    {
      "Id": "sample string 1",
      "IstHauptadresse": true,
      "IstRechnungsempfaenger": true,
      "Anrede": "sample string 4",
      "IstDuAnrede": true,
      "Titel": "sample string 6",
      "NachgestellterTitel": "sample string 7",
      "Name1": "sample string 8",
      "Vorname": "sample string 9",
      "Familienname": "sample string 10",
      "Strasse": "sample string 11",
      "PLZ": "sample string 12",
      "LKZ": "sample string 13",
      "Ort": "sample string 14",
      "Geburtsort": "sample string 15",
      "Geburtsland": "sample string 16",
      "Geburtsdatum": "2024-04-26T20:52:55.8808148+02:00",
      "Email": "sample string 17",
      "Telefon1": "sample string 18",
      "Logisch1": true,
      "Zusatzbemerkungen": "sample string 19",
      "Alterstufe": 20,
      "Teilnahmekennzeichen": {
        "Id": "sample string 1",
        "Name": "sample string 2",
        "IstWarteliste": true,
        "IstAbsage": true
      },
      "FragenLink": "sample string 21"
    },
    {
      "Id": "sample string 1",
      "IstHauptadresse": true,
      "IstRechnungsempfaenger": true,
      "Anrede": "sample string 4",
      "IstDuAnrede": true,
      "Titel": "sample string 6",
      "NachgestellterTitel": "sample string 7",
      "Name1": "sample string 8",
      "Vorname": "sample string 9",
      "Familienname": "sample string 10",
      "Strasse": "sample string 11",
      "PLZ": "sample string 12",
      "LKZ": "sample string 13",
      "Ort": "sample string 14",
      "Geburtsort": "sample string 15",
      "Geburtsland": "sample string 16",
      "Geburtsdatum": "2024-04-26T20:52:55.8808148+02:00",
      "Email": "sample string 17",
      "Telefon1": "sample string 18",
      "Logisch1": true,
      "Zusatzbemerkungen": "sample string 19",
      "Alterstufe": 20,
      "Teilnahmekennzeichen": {
        "Id": "sample string 1",
        "Name": "sample string 2",
        "IstWarteliste": true,
        "IstAbsage": true
      },
      "FragenLink": "sample string 21"
    }
  ]
}