Zum Inhalt springen
Developer

OrganizationBroadcast

Personal1 EndpunkteTimeTracking / OrganizationBroadcast

Sendet eine Rundnachricht an die Personen einer Einheit, Organisation oder Gruppe

POST/api/time/organization_broadcast

Body (data): target_type (UNIT|ORGANIZATION|GROUP), target_id, text (Betreff/Kurztext), long_text (Text), send_push, send_mail. Abfrage dry_run=1 löst nur die Empfänger auf.

Query-Parameter

dry_runbooleanNur die Empfänger auflisten, nichts senden

Request-Body application/json

  • dataobject
    Felder anzeigen (6)
    • target_typestring

      Erlaubt: UNIT ORGANIZATION GROUP

    • target_idinteger
    • textstring
    • long_textstring
    • send_pushboolean
    • send_mailboolean

Antworten

200Empfänger und, sofern kein Probelauf, die in die Warteschlange gestellte Massenbenachrichtigung

Anfrage
curl --request POST \
  --url https://eure-instanz.iw-erp.de/api/time/organization_broadcast \
  --header 'content-type: application/json' \
  --header 'x-iw-jwt-token: <TOKEN>' \
  --data '
{
  "data": {
    "text": "Text",
    "long_text": "Text",
    "send_mail": true,
    "target_type": "UNIT",
    "target_id": 42,
    "send_push": true
  }
}
'