POST api/veranstaltungen/{id}/anmeldung
Meldet einen Teilnehmer an einer Veranstaltung an. Für diese Funktion sind besondere Berechtigungen erforderlich.
Aufruf
URL Parameter
Name | Beschreibung | Typ | Weitere Informationen |
---|---|---|---|
id |
Id der Veranstaltung |
string |
Required |
Parameter
Anmedung
AnmeldungName | Beschreibung | Typ | Weitere Informationen |
---|---|---|---|
AdresseId |
Id des Teilnehmers |
string |
Required |
RechnungsadresseId |
Id des Rechnungsempängers (optional) |
string |
Keine. |
Zusatzbemerkungen |
Feld für Sonderwünsche o.Ä. |
string |
Keine. |
Anfrageformat
application/json, text/json
{ "AdresseId": "sample string 1", "RechnungsadresseId": "sample string 2", "Zusatzbemerkungen": "sample string 3" }
Statuscodes
- OK (200)
- NotFound (404)
- Conflict (409)
- BadRequest (400)
- Created (201)
Antwort
Beschreibung
Teilnehmeranmeldung bei Erfolg
TeilnehmerName | Beschreibung | Typ | Weitere Informationen |
---|---|---|---|
VeranstaltungId |
Id der Veranstaltung |
string |
Keine. |
Zusatzbemerkungen |
Feld für Sonderwünsche o.Ä. |
string |
Keine. |
Zimmer_Wunschzkategorie |
Wunschkategorie |
string |
Keine. |
IstTagesgast |
Teilnehmer möchte als Tagesgast ohne Zimmerbuchung anmelden. |
boolean |
Keine. |
Adresse |
Adresse des Teilnehmers |
Adresse |
Required |
RechnungsadresseVerwenden |
Aktiviert die Verwendung eines alternativen Rechnungsempfängers |
boolean |
Keine. |
FragenLink |
Wird nach einem Post mit Fragen des Qualitätsmanagements gefüllt (sofern vorhanden). |
string |
Keine. |
Buchungen |
Optionale Buchungspositionen. Die verwendbaren Positionen sind in der 'Veranstaltung.Preise' Auflistung enthalten. Fremde oder Artikelnummern aus anderen Veranstaltungen werden nicht interpretiert. |
Auflistung von TeilnehmerBuchung |
Keine. |
Zahlung |
Optionale Zahlung. Bei Übergabe wird diese nur ausgewertet wenn ebenfalls eine Buchungsposition übergeben wird! |
TeilnehmerZahlung |
Keine. |
Rechnungsadresse |
Abweichende Rechungsadresse. |
Adresse |
Keine. |
Teilnahmekennzeichen |
Gibt den Teilnahmestaus des Teilnehmers zurück |
Teilnahmekennzeichen |
Keine. |
Antwortformat
application/json, text/json
{ "Id": "00000000-0000-0000-0000-000000000000", "VeranstaltungId": "sample string 1", "Zusatzbemerkungen": "sample string 2", "Zimmer_Wunschzkategorie": "sample string 3", "IstTagesgast": true, "Adresse": { "GroupId": "00000000-0000-0000-0000-000000000000", "TKZ": "00000000-0000-0000-0000-000000000000", "Id": "sample string 1", "LFI_PSMAusweisnummer": "sample string 2", "Anrede": "sample string 3", "Titel": "sample string 4", "NachgestellterTitel": "sample string 5", "Name1": "sample string 6", "Vorname": "sample string 7", "Familienname": "sample string 8", "Berufsbezeichnung": "sample string 9", "Strasse": "sample string 10", "PLZ": "sample string 11", "Ort": "sample string 12", "Geburtsort": "sample string 13", "LKZ": "sample string 14", "Email": "sample string 15", "Geburtsdatum": "2024-10-10T08:40:42.502612+02:00", "Geburtsland": "sample string 16", "Telefon1": "sample string 17", "Telefon2": "sample string 18", "Telefon3": "sample string 19", "Telefon4": "sample string 20", "Logisch1": true, "Betriebsnummer": "sample string 21", "Betriebsleiter": true, "Steuernummer": "sample string 22", "Umsatzsteuernummer": "sample string 23", "Emfängercode": "sample string 24", "Zusatzdaten": [ { "Typ": "sample string 1", "Daten": {} }, { "Typ": "sample string 1", "Daten": {} } ] }, "RechnungsadresseVerwenden": true, "FragenLink": "sample string 6", "Buchungen": [ { "Anzahl": 1.0, "ArtikelId": "sample string 2", "Altersstufe": 3, "Einzelpreis": 4.0 }, { "Anzahl": 1.0, "ArtikelId": "sample string 2", "Altersstufe": 3, "Einzelpreis": 4.0 } ], "Zahlung": { "Bezahlart_Id": 1, "Zahldatum": "2024-10-10T08:40:42.5036111+02:00", "Betrag": 3.0, "ZahlungId": "sample string 4" }, "Rechnungsadresse": { "GroupId": "00000000-0000-0000-0000-000000000000", "TKZ": "00000000-0000-0000-0000-000000000000", "Id": "sample string 1", "LFI_PSMAusweisnummer": "sample string 2", "Anrede": "sample string 3", "Titel": "sample string 4", "NachgestellterTitel": "sample string 5", "Name1": "sample string 6", "Vorname": "sample string 7", "Familienname": "sample string 8", "Berufsbezeichnung": "sample string 9", "Strasse": "sample string 10", "PLZ": "sample string 11", "Ort": "sample string 12", "Geburtsort": "sample string 13", "LKZ": "sample string 14", "Email": "sample string 15", "Geburtsdatum": "2024-10-10T08:40:42.502612+02:00", "Geburtsland": "sample string 16", "Telefon1": "sample string 17", "Telefon2": "sample string 18", "Telefon3": "sample string 19", "Telefon4": "sample string 20", "Logisch1": true, "Betriebsnummer": "sample string 21", "Betriebsleiter": true, "Steuernummer": "sample string 22", "Umsatzsteuernummer": "sample string 23", "Emfängercode": "sample string 24", "Zusatzdaten": [ { "Typ": "sample string 1", "Daten": {} }, { "Typ": "sample string 1", "Daten": {} } ] }, "Teilnahmekennzeichen": { "Id": "sample string 1", "Name": "sample string 2", "IstWarteliste": true, "IstAbsage": true } }