Zum Inhalt springen
Developer

ChatbotConsent

Chat und Benachrichtigungen2 EndpunkteChat / ChatbotConsent

Widerruft das KI-Opt-in einer Person

POST/api/chat/chatbot_consent/revoke/{personIdentifier}

Pfad-Parameter

personIdentifierPflichtstring

Antworten

200Die geschriebene Widerrufs-ZeileChatbotConsent2

Felder anzeigen (8)
  • idinteger

    Primärschlüssel der Einwilligung. Interne ID.

  • grantedboolean

    Ob die Einwilligung erteilt ist.

  • text_versionstring

    Version des Einwilligungstextes (Setting chatbot_member_consent_version).

  • text_hashstring

    sha256 des Textes, dem tatsächlich zugestimmt wurde.

  • sourcestring

    customer_app | admin | import – siehe SOURCE_*-Konstanten.

  • ip_hashstring

    sha256 der IP-Adresse – kein Klartext, aber als Nachweis verwertbar.

  • createdstring (date-time)

    Zeitpunkt, zu dem der Datensatz angelegt wurde.

  • updatedstring (date-time)

    Zeitpunkt, zu dem der Datensatz zuletzt aktualisiert wurde.

Anfrage
curl --request POST \
  --url https://eure-instanz.iw-erp.de/api/chat/chatbot_consent/revoke/42 \
  --header 'x-iw-jwt-token: <TOKEN>'
Antwort 200 application/json
{
  "id": 42,
  "granted": true,
  "text_version": "string",
  "text_hash": "string",
  "source": "string",
  "ip_hash": "string",
  "created": "2026-10-15T09:30:00+02:00",
  "updated": "2026-10-15T09:30:00+02:00"
}