Zum Inhalt springen
Developer

Public

Event / Öffentlich

Veranstaltungen1 EndpunkteEvent / Public

Event + zukünftige Buchungen abrufen und Hinzufügen einer neuen BaseEventSignUp als Kunde / öffentlich testen

GET/api/event/public/unified_event_details/{identifier}

Pfad-Parameter

identifierPflichtstring

Antworten

200Event + zukünftige Buchungen abrufen und Hinzufügen einer neuen BaseEventSignUp als Kunde / öffentlich testenBaseEvent25

Felder anzeigen (81)
  • ticketSeatingPlanIdinteger

    ID des Sitzplans, auch für die öffentliche Serialisierung und die Kunden-Serialisierung.

  • bib_numbers_enabledboolean
  • timing_enabledboolean
  • idinteger

    Primärschlüssel der Veranstaltung. Interne ID.

  • tokenstring

    Öffentlicher Token der Veranstaltung. In Links und QR-Codes anstelle der ID verwendet.

  • moments_modestring

    Steuert die Funktion Veranstaltungsmomente (digitales Gästebuch): DISABLED = Funktion aus, PARTICIPANTS_ONLY = nur über teilnehmergebundene Momenten-Token, ALL = zusätzlich über das anonyme Momenten-Token der Veranstaltung zugänglich

  • moments_designstring

    Visuelles Design der Momente-Seiten (digitales Gästebuch) und Exporte.

  • public_keywordsstring

    Schlüsselwörter, die in der öffentlichen Event-Liste angezeigt werden.

  • public_subtitlestring

    Untertitel, der in der öffentlichen Veranstaltungsliste angezeigt wird.

  • event_typestring

    Art des Events, zum Beispiel Kurs, Fahrt oder Turnier.

  • age_groupstring

    Altersgruppe, für die die Veranstaltung gedacht ist, zum Beispiel Kinder oder Erwachsene.

  • min_ageinteger

    Mindestalter der Teilnehmenden in Jahren.

  • max_ageinteger

    Maximales Alter der Teilnehmer in Jahren.

  • min_age_monthsinteger

    Mindestalter der Teilnehmenden in Monaten, für Veranstaltungen für Säuglinge.

  • max_age_monthsinteger

    Maximales Alter der Teilnehmer in Monaten, für Events für Säuglinge.

  • min_grade_levelinteger

    Mindestschulstufe der Teilnehmenden.

  • max_grade_levelinteger

    Maximale Klassenstufe der Teilnehmer.

  • age_toleranceinteger

    Jahre, um die Teilnehmende außerhalb der Altersspanne liegen dürfen und sich dennoch anmelden können.

  • event_people_limitinteger

    maximale Anzahl Personen, die an der Veranstaltung teilnehmen können

  • event_people_min_limitinteger

    minimale Anzahl Personen, die an der Veranstaltung teilnehmen müssen

  • hide_event_people_limitboolean

    eine Einstellung, um die Teilnehmerbegrenzung der Veranstaltung in der Frontend-Oberfläche auszublenden

  • event_people_recovered_vaccinated_limitinteger

    Maximale Anzahl genesener oder geimpfter Teilnehmer.

  • event_people_not_recovered_vaccinated_limitinteger

    Maximale Anzahl Teilnehmer, die weder genesen noch geimpft sind.

  • has_wait_listboolean

    Die Veranstaltung hat eine Warteliste, sobald sie voll ist.

  • wait_list_confirmation_requiredboolean

    Teilnehmende von der Warteliste müssen ihren Platz bestätigen.

  • trial_enabledboolean

    Schnuppertermine (Schnuppern) werden für dieses Event angeboten. Standardmäßig deaktiviert: Das Event muss sich dafür aktiv entscheiden, die Regel stammt aus trialPolicy, der Kategorie des Events oder der Standardregel.

  • can_sign_up_for_main_eventboolean

    Teilnehmende dürfen sich für die Hauptveranstaltung anmelden.

  • only_sign_up_for_main_eventboolean

    Teilnehmende dürfen sich nur für die Hauptveranstaltung anmelden, nicht für Unterveranstaltungen.

  • sign_up_limit_days_beforeinteger

    Anzahl der Tage vor dem Beginn, bis zu denen Anmeldungen möglich sind.

  • sign_up_limit_stop_days_beforeinteger

    Anzahl der Tage vor dem Beginn, ab denen Anmeldungen geschlossen sind.

  • sign_up_delete_hours_beforeinteger

    Stunden vor Beginn, bis zu denen ein Teilnehmer die Anmeldung stornieren kann.

  • start_timestring (date-time)

    Beginn der Veranstaltung.

  • end_timestring (date-time)

    Ende der Veranstaltung.

  • require_addressboolean

    Teilnehmende müssen bei der Anmeldung eine Adresse angeben.

  • require_contactboolean

    Teilnehmende müssen bei der Anmeldung Kontaktdaten angeben.

  • require_billingboolean

    Teilnehmende müssen bei der Anmeldung Rechnungsdaten angeben.

  • allow_direct_billingboolean
  • require_direct_billingboolean
  • allow_budget_sign_upboolean
  • require_ageboolean

    Teilnehmende müssen bei der Anmeldung ihr Alter angeben.

  • require_grade_levelboolean

    Teilnehmende müssen bei der Anmeldung ihre Schulstufe angeben.

  • require_free_note_field_idsstring

    IDs der Freitext-Notizfelder, die Teilnehmer ausfüllen müssen.

  • generate_new_bookingsboolean

    Buchungen werden für den Veranstaltungsplan automatisch erzeugt.

  • generate_new_bookings_v2boolean

    Buchungen werden mit der zweiten Version des Plan-Generators erzeugt.

  • generate_ignore_sys_calendarboolean

    Erzeugte Buchungen ignorieren die Feiertage des Systemkalenders.

  • copy_main_sign_ups_to_bookingboolean

    Anmeldungen der Hauptveranstaltung werden in die erzeugten Buchungen kopiert.

  • generate_hour_startstring (date-time)

    Startzeit des Tages für erzeugte Buchungen.

  • generate_hour_endstring (date-time)

    Endzeit des Tages für generierte Buchungen.

  • generate_day_of_weekinteger

    Wochentag für erzeugte Buchungen.

  • bitmask_days_of_weekinteger

    Bitmask-Wert der Wochentage, an denen die Veranstaltung stattfindet

  • bitmask_hours_startinteger

    Bitmask-Wert der Stunden, zu denen eine Veranstaltung beginnt

  • summarized_date_timesstring

    Zeichenkette mit den Wochentagen und Stunden, zu denen eine Veranstaltung beginnt

  • customer_detail_ctastring

    In der Kunden-App auf der Veranstaltungsdetailseite angezeigter Call-to-Action-Text.

  • customer_badgestring

    Badge-Text, der in der Kunden-App bei der Veranstaltung angezeigt wird.

  • bib_number_modestring

    Vergabeart der Startnummern: OFF, MANUAL, AUTOMATIC oder BATCH. Greift nur, wenn der Event-Typ Startnummern hat (enableBibNumbers).

  • timing_gun_startstring (date-time)

    Startschuss; ohne Wert gilt startTime.

  • timing_rank_bystring

    Wertung nach Netto- (NET) oder Bruttozeit (GROSS).

  • timing_min_lap_secondsinteger

    Gleiche Person am gleichen Messpunkt innerhalb dieser Sekunden = Duplikat.

  • timing_public_liveboolean

    Live-Zeitnahme-Ergebnisse sind öffentlich.

  • timing_gps_trackingboolean

    GPS-Tracking der Teilnehmer ist für die Zeitmessung aktiviert.

  • timing_self_check_inboolean

    Teilnehmende können sich für die Zeitmessung selbst einchecken.

  • scoreboard_enabledboolean

    Scoreboard (Spielstand und Spielbericht) für die Veranstaltung; die Einträge sind EventScoreboardActivity, aus denen der Spielstand berechnet wird.

  • scoreboard_sportstring

    Sportart des Scoreboards (ScoreboardSportRules), bestimmt die möglichen Einträge.

  • scoreboard_home_namestring

    Name des Heimteams auf der Anzeigetafel.

  • scoreboard_away_namestring

    Name des Gastteams auf der Anzeigetafel.

  • ticket_sales_enabledboolean

    Ticketverkauf statt Anmeldung: Teilnehmer kaufen Tickets (Ticketarten = Event-Preise mit Kontingent und Verkaufszeitraum), jedes Ticket bekommt einen Code für den Check-in. Greift nur mit der Einstellung event_ticket_sales_enabled.

  • ticket_max_per_orderinteger

    Höchstzahl Tickets je Bestellung; ohne Wert gilt event_ticket_max_per_order_default.

  • ticket_personalizedboolean

    Personalisierte Tickets: jedes Ticket braucht den Namen des Teilnehmers. Sonst laufen alle Tickets einer Bestellung auf den Namen des Käufers.

  • ticket_seatingboolean

    Platzwahl beim Ticketverkauf: jedes Ticket bekommt einen freien Platz aus dem Saalplan des Raums (BaseBookable::ticketSeatingPlan); die Ticketart kann auf eine Zone (ticketSeatZone) beschränkt sein. Greift nur mit der Einstellung event_ticket_seating_enabled.

  • createdstring (date-time)

    Zeitpunkt, zu dem der Datensatz angelegt wurde.

  • updatedstring (date-time)

    Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.

  • addressstring

    Adresse als Text.

  • address_streetstring

    Straße der Adresse.

  • address_house_numberstring

    Hausnummer der Adresse.

  • address_street_levelstring

    Straße und Hausnummer der Adresse.

  • address_costring

    Care-of-Zeile der Adresse.

  • address_citystring

    Ort der Adresse.

  • address_zipstring

    Postleitzahl der Adresse.

  • address_admin_level1string

    Erste Verwaltungsebene der Adresse, z. B. das Bundesland.

  • address_countrystring

    Ländercode der Adresse.

  • … 16 weitere Felder
Anfrage
curl --request GET \
  --url https://eure-instanz.iw-erp.de/api/event/public/unified_event_details/42 \
  --header 'x-iw-jwt-token: <TOKEN>'
Antwort 200 application/json
{
  "id": 42,
  "scoreboard_home_name": "Beispiel",
  "scoreboard_away_name": "Beispiel",
  "address_street": "Jakobistr. 39",
  "address_city": "Hannover",
  "address_zip": "30163",
  "address_country": "DE",
  "address_full_country": "DE",
  "main_phone": "+49 511 123456",
  "main_email": "lena.hartmann@example.org"
}