Zum Inhalt springen
Developer

ChatroomMessageReport

Chat und Benachrichtigungen3 EndpunkteChat / ChatroomMessageReport

Gemeldete Chat-Nachrichten

GET/api/chat/chatroom_message_report

Neueste zuerst, höchstens 200. Der Status (open, resolved, dismissed) filtert die Abfrage; ohne Angabe werden alle geliefert.

Query-Parameter

statusstringopen, resolved oder dismissed

Antworten

200Liste der Meldungen mit Nachricht, Raum und Melder

Anfrage
curl --request GET \
  --url https://eure-instanz.iw-erp.de/api/chat/chatroom_message_report \
  --header 'x-iw-jwt-token: <TOKEN>'

Meldung bearbeiten

PUT/api/chat/chatroom_message_report/{identifier}

Body: status (resolved oder dismissed), hideMessage (optional, blendet die gemeldete Nachricht für die Mitglieder aus).

Pfad-Parameter

identifierPflichtstring

Request-Body application/json

  • statusstring
  • hideMessageboolean

Antworten

200Der Bericht

Anfrage
curl --request PUT \
  --url https://eure-instanz.iw-erp.de/api/chat/chatroom_message_report/42 \
  --header 'content-type: application/json' \
  --header 'x-iw-jwt-token: <TOKEN>' \
  --data '
{
  "status": "string",
  "hideMessage": true
}
'

Meldung bearbeiten

PATCH/api/chat/chatroom_message_report/{identifier}

Body: status (resolved oder dismissed), hideMessage (optional, blendet die gemeldete Nachricht für die Mitglieder aus).

Pfad-Parameter

identifierPflichtstring

Request-Body application/json

  • statusstring
  • hideMessageboolean

Antworten

200Der Bericht

Anfrage
curl --request PATCH \
  --url https://eure-instanz.iw-erp.de/api/chat/chatroom_message_report/42 \
  --header 'content-type: application/json' \
  --header 'x-iw-jwt-token: <TOKEN>' \
  --data '
{
  "status": "string",
  "hideMessage": true
}
'