Zum Inhalt springen
Developer

SignupQuestionnaireSend

Veranstaltungen1 EndpunkteEvent / SignupQuestionnaireSend

Sendet einen Medienfragebogen an die Anmeldungen einer Veranstaltung.

POST/api/event/{identifier}/send_questionnaire

Erstellt eine MassUserNotification (referenceClassName=BaseEventSignUp, referenceIds=[signup ids], createQuestionnaireDraft=true) und plant den Verarbeitungs-Cron ein. Der E-Mail-Text ist standardmäßig ein passender Einladungstext, der den öffentlichen Ausfüll-Link einfügt, wenn kein eigener Text oder keine eigene Vorlage angegeben ist (siehe Standard-Body-Fallback in NotificationHelper).

Request-Body (JSON, wie im Präfix des Formularblocks in einen Schlüssel "data" eingeschlossen):

  • questionnaire: ID des MediaQuestionnaire (erforderlich)
  • excludeWaiting: bool, Standard true
  • onlyConfirmed: bool, Standard false
  • sendMail: bool, Standard true
  • text: string, optionaler eigener Betreff
  • longText: string, optionaler eigener Text

Pfad-Parameter

identifierPflichtstring

Antworten

default

Anfrage
curl --request POST \
  --url https://eure-instanz.iw-erp.de/api/event/42/send_questionnaire \
  --header 'x-iw-jwt-token: <TOKEN>'