> ## Documentation Index
> Fetch the complete documentation index at: https://docs.famulor.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Webhook deaktivieren

> Webhook-Benachrichtigungen für einen bestimmten Assistenten deaktivieren

Dieser Endpunkt deaktiviert Webhook-Benachrichtigungen für einen Assistenten und stoppt alle Echtzeit-Updates über Anrufabschlüsse und Daten.

### Request Body

<ParamField body="assistant_id" type="integer" required>
  Die ID des Assistenten, für den der Webhook deaktiviert werden soll
</ParamField>

### Response

<ResponseField name="message" type="string">
  Erfolgsmeldung, die bestätigt, dass der Webhook deaktiviert wurde
</ResponseField>

<ResponseField name="data" type="array">
  Leeres Array (für zukünftige Verwendung reserviert)
</ResponseField>

### Fehler-Responses

<ResponseField name="message" type="string">
  Fehlermeldung, wenn der Assistent nicht gefunden wurde oder nicht dem authentifizierten Benutzer gehört
</ResponseField>

<ResponseField name="errors" type="object">
  Detaillierte Validierungsfehler für jedes Feld
</ResponseField>

## Webhook-Verhalten

Wenn der Webhook deaktiviert wird:

* Der Assistent hört auf, HTTP POST-Requests an deine Webhook-URL zu senden
* Sowohl `is_webhook_active` wird auf `false` gesetzt als auch `webhook_url` wird auf `null` gesetzt
* Laufende Anrufe werden normal abgeschlossen, aber es werden keine Webhook-Benachrichtigungen gesendet
* Anrufdaten sind weiterhin über die API-Endpunkte für Anrufe verfügbar

## Hinweise

* Der Assistent muss dem authentifizierten Benutzer gehören
* Dies entfernt die Webhook-Konfiguration vollständig vom Assistenten
* Du kannst später Webhooks mit einer neuen URL über den Enable Webhook Endpunkt wieder aktivieren
* Das Deaktivieren von Webhooks beeinflusst nicht die Anrufaufzeichnung oder Datenerfassung

<ResponseExample>
  ```json 200 Success theme={null}
  {
    "message": "Webhook disabled successfully",
    "data": []
  }
  ```

  ```json 404 Not Found theme={null}
  {
    "message": "Assistant not found or does not belong to the authenticated user"
  }
  ```

  ```json 422 Validation Error theme={null}
  {
    "message": "The given data was invalid.",
    "errors": {
      "assistant_id": [
        "The assistant id field is required."
      ]
    }
  }
  ```
</ResponseExample>

<Tip>
  Passende Seiten: [Introduction](/de/api-reference/introduction) und [Authentication Guide](/de/developers/authentication-guide) und [API Integration Examples](/de/developers/api-integration-examples).
</Tip>
