Zum Inhalt springen
Developer

Social Reports

Medien / Social-Meldungen

Medien4 EndpunkteMedia / Social Reports

Liefert eine Liste der Inhaltsmeldungen (nur Administratoren).

GET/api/media/social_report

Query-Parameter

idinteger
deletedbooleanDiese Eigenschaft markiert eine Entität als gelöscht / archiviert | Benötigtes Zugriffsrecht: SCOPE | Standardwert: false
socialPoststring
commentstring
socialProfilestringDas meldende Mitglied. | Benötigtes Zugriffsrecht: SCOPE
createdstring
updatedstring
searchStringstringText, nach dem in der Liste gesucht wird
orderFieldNamestringName des Bestellfelds
orderFieldSortstringSortiermodusErlaubt: DESCASC
pageintegerSeite der Liste
pageSizeintegerAnzahl der Einträge je Seite
withMaxPageNumberstringgibt die Anzahl verfügbarer Seiten als Header zurück, wenn dies gesetzt ist

Antworten

200Liefert eine Liste der MediaSocialReport-Objekte.array<MediaSocialReport>

Felder anzeigen (8)
  • idinteger

    Primärschlüssel des Social-Media-Berichts. Interne ID.

  • reasonstring

    Vom Melder angegebener Freitext-Grund. Optional.

  • social_postMediaSocialPost10

    Gemeldeter Beitrag.

    Felder anzeigen (15)
    • url_imagestring

      Proxy-URL, die auf das Bild dieses Beitrags verweist. Liefert null, bis eine Vorschau extrahiert und ein imageToken zugewiesen wurde.

    • idinteger

      Primärschlüssel des Social-Media-Beitrags. Interne ID.

    • headlinestring

      Überschrift des Beitrags.

    • textstring

      Text des Beitrags.

    • urlstring

      Link im Beitrag.

    • url_titlestring

      Titel des Links im Beitrag.

    • url_source_imagestring

      Ursprüngliche Quell-URL des Vorschaubilds. Wird nur im Scope gespeichert und nie direkt Aufrufern ohne Admin-Rechte ausgegeben — stattdessen die virtuelle Eigenschaft url_image verwenden.

    • image_tokenstring

      Vom Server vergeben, wird nie aus API-Eingaben übernommen — absichtlich nicht in den oaInput-Gruppen enthalten.

    • moderation_statusstring

      Moderationsstatus, zum Beispiel pending oder approved.

    • moderated_manuallyboolean

      Wahr, sobald ein Moderator manuell über diesen Eintrag entschieden hat. Automatische Entscheidungen - ein Treffer des Auslösers bei der Anlage, die automatische Genehmigung im Stapel - lassen das Kennzeichen auf false, und genau dadurch kann eine Mitglieder-Meldung den Eintrag später wieder in die Moderation zurückgeben.

    • report_countinteger

      Anzahl der verschiedenen Mitglieder, die diesen Eintrag gemeldet haben. Nur für Moderatoren.

    • social_profileMediaSocialProfile10

      Profil, das den Beitrag verfasst hat.

    • createdstring (date-time)

      Zeitpunkt, zu dem der Datensatz angelegt wurde.

    • updatedstring (date-time)

      Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.

    • deletedboolean

      Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

  • commentMediaSocialPostComment4

    Gemeldeter Kommentar.

    Felder anzeigen (10)
    • idinteger

      Primärschlüssel des Kommentars zum Social-Media-Beitrag. Interne ID.

    • textstring

      Text des Kommentars.

    • urlstring

      Link im Kommentar.

    • moderation_statusstring

      Moderationsstatus, zum Beispiel pending oder approved.

    • moderated_manuallyboolean

      Wahr, sobald ein Moderator manuell über diesen Eintrag entschieden hat. Automatische Entscheidungen - ein Treffer des Auslösers bei der Anlage, die automatische Genehmigung im Stapel - lassen das Kennzeichen auf false, und genau dadurch kann eine Mitglieder-Meldung den Eintrag später wieder in die Moderation zurückgeben.

    • report_countinteger

      Anzahl der verschiedenen Mitglieder, die diesen Eintrag gemeldet haben. Nur für Moderatoren.

    • social_profileMediaSocialProfile10

      Profil, das den Kommentar verfasst hat.

    • createdstring (date-time)

      Zeitpunkt, zu dem der Datensatz angelegt wurde.

    • updatedstring (date-time)

      Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.

    • deletedboolean

      Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

  • social_profileMediaSocialProfile10

    Das meldende Mitglied.

    Felder anzeigen (11)
    • idinteger

      Primärschlüssel des Social-Media-Profils. Interne ID.

    • public_namestring

      Öffentlich angezeigter Name.

    • profile_picture_urlstring

      URL des Profilbilds.

    • public_about_mestring

      Text über die Person, der öffentlich angezeigt wird.

    • global_profileboolean

      Das Profil ist ein globales Profil über alle Installationen hinweg.

    • name_display_typestring

      Wie der Name angezeigt wird, zum Beispiel vollständiger Name oder nur Vorname.

    • show_profile_pictureboolean

      Das Profilbild wird angezeigt.

    • profile_picture_check_statusstring

      Pruefstatus des Profilbilds (KI-Pruefung, siehe MediaSocialProfilePictureHelper): null = nie geprueft (Pruefung aus), pending, approved, rejected. Nur ein freigegebenes Bild landet in profilePictureUrl, solange die Pruefung eingeschaltet ist.

    • createdstring (date-time)

      Zeitpunkt, zu dem der Datensatz angelegt wurde.

    • updatedstring (date-time)

      Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.

    • deletedboolean

      Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

  • createdstring (date-time)

    Zeitpunkt, zu dem der Datensatz angelegt wurde.

  • updatedstring (date-time)

    Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.

  • deletedboolean

    Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

Anfrage
curl --request GET \
  --url https://eure-instanz.iw-erp.de/api/media/social_report \
  --header 'x-iw-jwt-token: <TOKEN>'
Antwort 200 application/json
[
  {
    "id": 42,
    "comment": {
      "id": 42,
      "text": "Text",
      "url": "https://vynst.de",
      "moderation_status": "string",
      "moderated_manually": true,
      "report_count": 1,
      "created": "2026-10-15T09:30:00+02:00",
      "updated": "2026-10-15T09:30:00+02:00",
      "deleted": true
    },
    "reason": "string",
    "social_post": {
      "id": 42,
      "text": "Text",
      "url": "https://vynst.de",
      "url_title": "Beispiel",
      "url_image": "string",
      "headline": "string",
      "url_source_image": "string",
      "image_token": "string",
      "moderation_status": "string",
      "moderated_manually": true
    },
    "social_profile": {
      "id": 42,
      "public_name": "Beispiel",
      "profile_picture_url": "https://vynst.de",
      "public_about_me": "string",
      "global_profile": true,
      "name_display_type": "string",
      "show_profile_picture": true,
      "profile_picture_check_status": "string",
      "created": "2026-10-15T09:30:00+02:00",
      "updated": "2026-10-15T09:30:00+02:00"
    },
    "created": "2026-10-15T09:30:00+02:00",
    "updated": "2026-10-15T09:30:00+02:00",
    "deleted": true
  }
]

Ein Mitglied meldet einen Beitrag oder einen Kommentar.

POST/api/media/social_report/user

Genau eines von socialPost / comment muss angegeben werden. Inhalte, über die ein Moderator bereits von Hand entschieden hat, können nicht gemeldet werden. Sobald genug verschiedene Mitglieder denselben Inhalt gemeldet haben, wird er wieder der Moderation übergeben.

Request-Body application/json

  • dataMediaSocialReport2
    Felder anzeigen (4)
    • reasonstring

      Vom Melder angegebener Freitext-Grund. Optional.

    • social_postMediaSocialPost6

      Gemeldeter Beitrag.

    • commentMediaSocialPostComment5

      Gemeldeter Kommentar.

    • deletedboolean

      Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

Antworten

200Mitglied meldet einen Beitrag oder einen KommentarMediaSocialReport

Felder anzeigen (8)
  • idinteger

    Primärschlüssel des Social-Media-Berichts. Interne ID.

  • reasonstring

    Vom Melder angegebener Freitext-Grund. Optional.

  • social_postMediaSocialPost10

    Gemeldeter Beitrag.

    Felder anzeigen (15)
    • url_imagestring

      Proxy-URL, die auf das Bild dieses Beitrags verweist. Liefert null, bis eine Vorschau extrahiert und ein imageToken zugewiesen wurde.

    • idinteger

      Primärschlüssel des Social-Media-Beitrags. Interne ID.

    • headlinestring

      Überschrift des Beitrags.

    • textstring

      Text des Beitrags.

    • urlstring

      Link im Beitrag.

    • url_titlestring

      Titel des Links im Beitrag.

    • url_source_imagestring

      Ursprüngliche Quell-URL des Vorschaubilds. Wird nur im Scope gespeichert und nie direkt Aufrufern ohne Admin-Rechte ausgegeben — stattdessen die virtuelle Eigenschaft url_image verwenden.

    • image_tokenstring

      Vom Server vergeben, wird nie aus API-Eingaben übernommen — absichtlich nicht in den oaInput-Gruppen enthalten.

    • moderation_statusstring

      Moderationsstatus, zum Beispiel pending oder approved.

    • moderated_manuallyboolean

      Wahr, sobald ein Moderator manuell über diesen Eintrag entschieden hat. Automatische Entscheidungen - ein Treffer des Auslösers bei der Anlage, die automatische Genehmigung im Stapel - lassen das Kennzeichen auf false, und genau dadurch kann eine Mitglieder-Meldung den Eintrag später wieder in die Moderation zurückgeben.

    • report_countinteger

      Anzahl der verschiedenen Mitglieder, die diesen Eintrag gemeldet haben. Nur für Moderatoren.

    • social_profileMediaSocialProfile10

      Profil, das den Beitrag verfasst hat.

    • createdstring (date-time)

      Zeitpunkt, zu dem der Datensatz angelegt wurde.

    • updatedstring (date-time)

      Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.

    • deletedboolean

      Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

  • commentMediaSocialPostComment4

    Gemeldeter Kommentar.

    Felder anzeigen (10)
    • idinteger

      Primärschlüssel des Kommentars zum Social-Media-Beitrag. Interne ID.

    • textstring

      Text des Kommentars.

    • urlstring

      Link im Kommentar.

    • moderation_statusstring

      Moderationsstatus, zum Beispiel pending oder approved.

    • moderated_manuallyboolean

      Wahr, sobald ein Moderator manuell über diesen Eintrag entschieden hat. Automatische Entscheidungen - ein Treffer des Auslösers bei der Anlage, die automatische Genehmigung im Stapel - lassen das Kennzeichen auf false, und genau dadurch kann eine Mitglieder-Meldung den Eintrag später wieder in die Moderation zurückgeben.

    • report_countinteger

      Anzahl der verschiedenen Mitglieder, die diesen Eintrag gemeldet haben. Nur für Moderatoren.

    • social_profileMediaSocialProfile10

      Profil, das den Kommentar verfasst hat.

    • createdstring (date-time)

      Zeitpunkt, zu dem der Datensatz angelegt wurde.

    • updatedstring (date-time)

      Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.

    • deletedboolean

      Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

  • social_profileMediaSocialProfile10

    Das meldende Mitglied.

    Felder anzeigen (11)
    • idinteger

      Primärschlüssel des Social-Media-Profils. Interne ID.

    • public_namestring

      Öffentlich angezeigter Name.

    • profile_picture_urlstring

      URL des Profilbilds.

    • public_about_mestring

      Text über die Person, der öffentlich angezeigt wird.

    • global_profileboolean

      Das Profil ist ein globales Profil über alle Installationen hinweg.

    • name_display_typestring

      Wie der Name angezeigt wird, zum Beispiel vollständiger Name oder nur Vorname.

    • show_profile_pictureboolean

      Das Profilbild wird angezeigt.

    • profile_picture_check_statusstring

      Pruefstatus des Profilbilds (KI-Pruefung, siehe MediaSocialProfilePictureHelper): null = nie geprueft (Pruefung aus), pending, approved, rejected. Nur ein freigegebenes Bild landet in profilePictureUrl, solange die Pruefung eingeschaltet ist.

    • createdstring (date-time)

      Zeitpunkt, zu dem der Datensatz angelegt wurde.

    • updatedstring (date-time)

      Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.

    • deletedboolean

      Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

  • createdstring (date-time)

    Zeitpunkt, zu dem der Datensatz angelegt wurde.

  • updatedstring (date-time)

    Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.

  • deletedboolean

    Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

Anfrage
curl --request POST \
  --url https://eure-instanz.iw-erp.de/api/media/social_report/user \
  --header 'content-type: application/json' \
  --header 'x-iw-jwt-token: <TOKEN>' \
  --data '
{
  "data": {
    "comment": {
      "text": "Text",
      "url": "https://vynst.de",
      "deleted": true
    },
    "reason": "string",
    "social_post": {
      "text": "Text",
      "url": "https://vynst.de",
      "url_title": "Beispiel",
      "headline": "string",
      "url_source_image": "string",
      "deleted": true
    },
    "deleted": true
  }
}
'
Antwort 200 application/json
{
  "id": 42,
  "comment": {
    "id": 42,
    "text": "Text",
    "url": "https://vynst.de",
    "moderation_status": "string",
    "moderated_manually": true,
    "report_count": 1,
    "social_profile": {
      "id": 42,
      "public_name": "Beispiel",
      "profile_picture_url": "https://vynst.de",
      "public_about_me": "string",
      "global_profile": true,
      "name_display_type": "string",
      "show_profile_picture": true,
      "profile_picture_check_status": "string",
      "created": "2026-10-15T09:30:00+02:00",
      "updated": "2026-10-15T09:30:00+02:00"
    },
    "created": "2026-10-15T09:30:00+02:00",
    "updated": "2026-10-15T09:30:00+02:00",
    "deleted": true
  },
  "reason": "string",
  "social_post": {
    "id": 42,
    "text": "Text",
    "url": "https://vynst.de",
    "url_title": "Beispiel",
    "url_image": "string",
    "headline": "string",
    "url_source_image": "string",
    "image_token": "string",
    "moderation_status": "string",
    "moderated_manually": true
  },
  "social_profile": {
    "id": 42,
    "public_name": "Beispiel",
    "profile_picture_url": "https://vynst.de",
    "public_about_me": "string",
    "global_profile": true,
    "name_display_type": "string",
    "show_profile_picture": true,
    "profile_picture_check_status": "string",
    "created": "2026-10-15T09:30:00+02:00",
    "updated": "2026-10-15T09:30:00+02:00"
  },
  "created": "2026-10-15T09:30:00+02:00",
  "updated": "2026-10-15T09:30:00+02:00",
  "deleted": true
}

Liefert eine einzelne Inhaltsmeldung (nur Administratoren).

GET/api/media/social_report/{identifier}

Pfad-Parameter

identifierPflichtstring

Antworten

200Liefert ein einzelnes MediaSocialReport-Objekt.MediaSocialReport

Felder anzeigen (8)
  • idinteger

    Primärschlüssel des Social-Media-Berichts. Interne ID.

  • reasonstring

    Vom Melder angegebener Freitext-Grund. Optional.

  • social_postMediaSocialPost10

    Gemeldeter Beitrag.

    Felder anzeigen (15)
    • url_imagestring

      Proxy-URL, die auf das Bild dieses Beitrags verweist. Liefert null, bis eine Vorschau extrahiert und ein imageToken zugewiesen wurde.

    • idinteger

      Primärschlüssel des Social-Media-Beitrags. Interne ID.

    • headlinestring

      Überschrift des Beitrags.

    • textstring

      Text des Beitrags.

    • urlstring

      Link im Beitrag.

    • url_titlestring

      Titel des Links im Beitrag.

    • url_source_imagestring

      Ursprüngliche Quell-URL des Vorschaubilds. Wird nur im Scope gespeichert und nie direkt Aufrufern ohne Admin-Rechte ausgegeben — stattdessen die virtuelle Eigenschaft url_image verwenden.

    • image_tokenstring

      Vom Server vergeben, wird nie aus API-Eingaben übernommen — absichtlich nicht in den oaInput-Gruppen enthalten.

    • moderation_statusstring

      Moderationsstatus, zum Beispiel pending oder approved.

    • moderated_manuallyboolean

      Wahr, sobald ein Moderator manuell über diesen Eintrag entschieden hat. Automatische Entscheidungen - ein Treffer des Auslösers bei der Anlage, die automatische Genehmigung im Stapel - lassen das Kennzeichen auf false, und genau dadurch kann eine Mitglieder-Meldung den Eintrag später wieder in die Moderation zurückgeben.

    • report_countinteger

      Anzahl der verschiedenen Mitglieder, die diesen Eintrag gemeldet haben. Nur für Moderatoren.

    • social_profileMediaSocialProfile10

      Profil, das den Beitrag verfasst hat.

    • createdstring (date-time)

      Zeitpunkt, zu dem der Datensatz angelegt wurde.

    • updatedstring (date-time)

      Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.

    • deletedboolean

      Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

  • commentMediaSocialPostComment4

    Gemeldeter Kommentar.

    Felder anzeigen (10)
    • idinteger

      Primärschlüssel des Kommentars zum Social-Media-Beitrag. Interne ID.

    • textstring

      Text des Kommentars.

    • urlstring

      Link im Kommentar.

    • moderation_statusstring

      Moderationsstatus, zum Beispiel pending oder approved.

    • moderated_manuallyboolean

      Wahr, sobald ein Moderator manuell über diesen Eintrag entschieden hat. Automatische Entscheidungen - ein Treffer des Auslösers bei der Anlage, die automatische Genehmigung im Stapel - lassen das Kennzeichen auf false, und genau dadurch kann eine Mitglieder-Meldung den Eintrag später wieder in die Moderation zurückgeben.

    • report_countinteger

      Anzahl der verschiedenen Mitglieder, die diesen Eintrag gemeldet haben. Nur für Moderatoren.

    • social_profileMediaSocialProfile10

      Profil, das den Kommentar verfasst hat.

    • createdstring (date-time)

      Zeitpunkt, zu dem der Datensatz angelegt wurde.

    • updatedstring (date-time)

      Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.

    • deletedboolean

      Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

  • social_profileMediaSocialProfile10

    Das meldende Mitglied.

    Felder anzeigen (11)
    • idinteger

      Primärschlüssel des Social-Media-Profils. Interne ID.

    • public_namestring

      Öffentlich angezeigter Name.

    • profile_picture_urlstring

      URL des Profilbilds.

    • public_about_mestring

      Text über die Person, der öffentlich angezeigt wird.

    • global_profileboolean

      Das Profil ist ein globales Profil über alle Installationen hinweg.

    • name_display_typestring

      Wie der Name angezeigt wird, zum Beispiel vollständiger Name oder nur Vorname.

    • show_profile_pictureboolean

      Das Profilbild wird angezeigt.

    • profile_picture_check_statusstring

      Pruefstatus des Profilbilds (KI-Pruefung, siehe MediaSocialProfilePictureHelper): null = nie geprueft (Pruefung aus), pending, approved, rejected. Nur ein freigegebenes Bild landet in profilePictureUrl, solange die Pruefung eingeschaltet ist.

    • createdstring (date-time)

      Zeitpunkt, zu dem der Datensatz angelegt wurde.

    • updatedstring (date-time)

      Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.

    • deletedboolean

      Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

  • createdstring (date-time)

    Zeitpunkt, zu dem der Datensatz angelegt wurde.

  • updatedstring (date-time)

    Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.

  • deletedboolean

    Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

Anfrage
curl --request GET \
  --url https://eure-instanz.iw-erp.de/api/media/social_report/42 \
  --header 'x-iw-jwt-token: <TOKEN>'
Antwort 200 application/json
{
  "id": 42,
  "comment": {
    "id": 42,
    "text": "Text",
    "url": "https://vynst.de",
    "moderation_status": "string",
    "moderated_manually": true,
    "report_count": 1,
    "social_profile": {
      "id": 42,
      "public_name": "Beispiel",
      "profile_picture_url": "https://vynst.de",
      "public_about_me": "string",
      "global_profile": true,
      "name_display_type": "string",
      "show_profile_picture": true,
      "profile_picture_check_status": "string",
      "created": "2026-10-15T09:30:00+02:00",
      "updated": "2026-10-15T09:30:00+02:00"
    },
    "created": "2026-10-15T09:30:00+02:00",
    "updated": "2026-10-15T09:30:00+02:00",
    "deleted": true
  },
  "reason": "string",
  "social_post": {
    "id": 42,
    "text": "Text",
    "url": "https://vynst.de",
    "url_title": "Beispiel",
    "url_image": "string",
    "headline": "string",
    "url_source_image": "string",
    "image_token": "string",
    "moderation_status": "string",
    "moderated_manually": true
  },
  "social_profile": {
    "id": 42,
    "public_name": "Beispiel",
    "profile_picture_url": "https://vynst.de",
    "public_about_me": "string",
    "global_profile": true,
    "name_display_type": "string",
    "show_profile_picture": true,
    "profile_picture_check_status": "string",
    "created": "2026-10-15T09:30:00+02:00",
    "updated": "2026-10-15T09:30:00+02:00"
  },
  "created": "2026-10-15T09:30:00+02:00",
  "updated": "2026-10-15T09:30:00+02:00",
  "deleted": true
}

Admin löscht eine Meldung (Soft Delete)

DELETE/api/media/social_report/{identifier}

Pfad-Parameter

identifierPflichtstring

Antworten

200Eine Inhaltsmeldung löschenMediaSocialReport

Felder anzeigen (8)
  • idinteger

    Primärschlüssel des Social-Media-Berichts. Interne ID.

  • reasonstring

    Vom Melder angegebener Freitext-Grund. Optional.

  • social_postMediaSocialPost10

    Gemeldeter Beitrag.

    Felder anzeigen (15)
    • url_imagestring

      Proxy-URL, die auf das Bild dieses Beitrags verweist. Liefert null, bis eine Vorschau extrahiert und ein imageToken zugewiesen wurde.

    • idinteger

      Primärschlüssel des Social-Media-Beitrags. Interne ID.

    • headlinestring

      Überschrift des Beitrags.

    • textstring

      Text des Beitrags.

    • urlstring

      Link im Beitrag.

    • url_titlestring

      Titel des Links im Beitrag.

    • url_source_imagestring

      Ursprüngliche Quell-URL des Vorschaubilds. Wird nur im Scope gespeichert und nie direkt Aufrufern ohne Admin-Rechte ausgegeben — stattdessen die virtuelle Eigenschaft url_image verwenden.

    • image_tokenstring

      Vom Server vergeben, wird nie aus API-Eingaben übernommen — absichtlich nicht in den oaInput-Gruppen enthalten.

    • moderation_statusstring

      Moderationsstatus, zum Beispiel pending oder approved.

    • moderated_manuallyboolean

      Wahr, sobald ein Moderator manuell über diesen Eintrag entschieden hat. Automatische Entscheidungen - ein Treffer des Auslösers bei der Anlage, die automatische Genehmigung im Stapel - lassen das Kennzeichen auf false, und genau dadurch kann eine Mitglieder-Meldung den Eintrag später wieder in die Moderation zurückgeben.

    • report_countinteger

      Anzahl der verschiedenen Mitglieder, die diesen Eintrag gemeldet haben. Nur für Moderatoren.

    • social_profileMediaSocialProfile10

      Profil, das den Beitrag verfasst hat.

    • createdstring (date-time)

      Zeitpunkt, zu dem der Datensatz angelegt wurde.

    • updatedstring (date-time)

      Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.

    • deletedboolean

      Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

  • commentMediaSocialPostComment4

    Gemeldeter Kommentar.

    Felder anzeigen (10)
    • idinteger

      Primärschlüssel des Kommentars zum Social-Media-Beitrag. Interne ID.

    • textstring

      Text des Kommentars.

    • urlstring

      Link im Kommentar.

    • moderation_statusstring

      Moderationsstatus, zum Beispiel pending oder approved.

    • moderated_manuallyboolean

      Wahr, sobald ein Moderator manuell über diesen Eintrag entschieden hat. Automatische Entscheidungen - ein Treffer des Auslösers bei der Anlage, die automatische Genehmigung im Stapel - lassen das Kennzeichen auf false, und genau dadurch kann eine Mitglieder-Meldung den Eintrag später wieder in die Moderation zurückgeben.

    • report_countinteger

      Anzahl der verschiedenen Mitglieder, die diesen Eintrag gemeldet haben. Nur für Moderatoren.

    • social_profileMediaSocialProfile10

      Profil, das den Kommentar verfasst hat.

    • createdstring (date-time)

      Zeitpunkt, zu dem der Datensatz angelegt wurde.

    • updatedstring (date-time)

      Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.

    • deletedboolean

      Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

  • social_profileMediaSocialProfile10

    Das meldende Mitglied.

    Felder anzeigen (11)
    • idinteger

      Primärschlüssel des Social-Media-Profils. Interne ID.

    • public_namestring

      Öffentlich angezeigter Name.

    • profile_picture_urlstring

      URL des Profilbilds.

    • public_about_mestring

      Text über die Person, der öffentlich angezeigt wird.

    • global_profileboolean

      Das Profil ist ein globales Profil über alle Installationen hinweg.

    • name_display_typestring

      Wie der Name angezeigt wird, zum Beispiel vollständiger Name oder nur Vorname.

    • show_profile_pictureboolean

      Das Profilbild wird angezeigt.

    • profile_picture_check_statusstring

      Pruefstatus des Profilbilds (KI-Pruefung, siehe MediaSocialProfilePictureHelper): null = nie geprueft (Pruefung aus), pending, approved, rejected. Nur ein freigegebenes Bild landet in profilePictureUrl, solange die Pruefung eingeschaltet ist.

    • createdstring (date-time)

      Zeitpunkt, zu dem der Datensatz angelegt wurde.

    • updatedstring (date-time)

      Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.

    • deletedboolean

      Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

  • createdstring (date-time)

    Zeitpunkt, zu dem der Datensatz angelegt wurde.

  • updatedstring (date-time)

    Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.

  • deletedboolean

    Diese Eigenschaft markiert eine Entität als gelöscht / archiviert

Anfrage
curl --request DELETE \
  --url https://eure-instanz.iw-erp.de/api/media/social_report/42 \
  --header 'x-iw-jwt-token: <TOKEN>'
Antwort 200 application/json
{
  "id": 42,
  "comment": {
    "id": 42,
    "text": "Text",
    "url": "https://vynst.de",
    "moderation_status": "string",
    "moderated_manually": true,
    "report_count": 1,
    "social_profile": {
      "id": 42,
      "public_name": "Beispiel",
      "profile_picture_url": "https://vynst.de",
      "public_about_me": "string",
      "global_profile": true,
      "name_display_type": "string",
      "show_profile_picture": true,
      "profile_picture_check_status": "string",
      "created": "2026-10-15T09:30:00+02:00",
      "updated": "2026-10-15T09:30:00+02:00"
    },
    "created": "2026-10-15T09:30:00+02:00",
    "updated": "2026-10-15T09:30:00+02:00",
    "deleted": true
  },
  "reason": "string",
  "social_post": {
    "id": 42,
    "text": "Text",
    "url": "https://vynst.de",
    "url_title": "Beispiel",
    "url_image": "string",
    "headline": "string",
    "url_source_image": "string",
    "image_token": "string",
    "moderation_status": "string",
    "moderated_manually": true
  },
  "social_profile": {
    "id": 42,
    "public_name": "Beispiel",
    "profile_picture_url": "https://vynst.de",
    "public_about_me": "string",
    "global_profile": true,
    "name_display_type": "string",
    "show_profile_picture": true,
    "profile_picture_check_status": "string",
    "created": "2026-10-15T09:30:00+02:00",
    "updated": "2026-10-15T09:30:00+02:00"
  },
  "created": "2026-10-15T09:30:00+02:00",
  "updated": "2026-10-15T09:30:00+02:00",
  "deleted": true
}