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

# Workspace-Events mit Webhooks senden

> Sende eine signierte Anfrage an deine eigenen Systeme, wenn in deinem Workspace etwas passiert. Erstelle, aktiviere, pausiere und verwalte ausgehende Webhooks in den Workspace-Einstellungen.

Ausgehende Webhooks informieren deine eigenen Systeme, wenn sich in deinem Workspace etwas ändert. Wenn in deinem Workspace etwas passiert, etwa wenn eine App veröffentlicht wird oder der KI-Chat eine Antwort abschließt, sendet Base44 eine signierte Anfrage an die URL, die du wählst. So bleiben deine Systeme aktuell, ohne nach Änderungen suchen zu müssen.

> [!WARNING]
>
> Für ausgehende Webhooks brauchst du einen Enterprise-Tarif (Business oder Enterprise). Nur Workspace-Owner und -Admins können sie verwalten. Deine Entwickler brauchen zuerst einen Empfänger unter der URL. Wie du einen baust, erfährst du in der [Übersicht zu ausgehenden Webhooks](https://docs.base44.com/developers/references/outbound-webhooks/get-started/overview.md).

![Der Tab Outgoing mit 4 Webhooks: 2 aktiv, 1 pausiert und 1 ausstehend](https://mintcdn.com/base44/UhEyXj-zHgrdWw5u/images/outgoing-webhooks-list.png?fit=max\&auto=format\&n=UhEyXj-zHgrdWw5u\&q=85\&s=9db3c1b0c640a60be866ef912e96fca4)

Ausgehende Webhooks auf der Seite Webhooks

***

## Einen Webhook erstellen

Erstelle einen Webhook für jede URL, die Events empfangen soll. Du kannst bis zu 10 pro Workspace erstellen. Ein neuer Webhook ist **Pending** und empfängt nichts, bis du ihn aktivierst. Nach dem Erstellen zeigt Base44 den öffentlichen Signaturschlüssel deines Workspace an. Damit bestätigt dein Empfänger, dass jede Anfrage von Base44 stammt. Du kannst den Schlüssel bedenkenlos mit deinen Entwicklern teilen.

**So erstellst du einen Webhook:**

1. Klicke unten links auf deinen Workspace-Namen und dann auf **Settings**.
2. Klicke in der Seitenleiste auf **Webhooks** und dann auf den Tab **Outgoing**.
3. Klicke auf **Create webhook**.
4. Gib die **Endpoint URL** ein. Sie muss mit `https://` beginnen.
5. Wähle unter **Events to send** die Events aus, die diese URL empfangen soll. Es gibt 2 Arten:
   * **App events:** Eine App in deinem Workspace wird erstellt, veröffentlicht, offline genommen, in den Papierkorb verschoben oder aus dem Papierkorb wiederhergestellt.
   * **AI chat events:** Der KI-Chat im App-Editor beginnt mit der Arbeit an einer Nachricht (**Chat turn started**) oder schließt sie ab (**Chat turn ended**).
6. (Optional) Gib eine **Description** ein, damit dein Team weiß, wofür der Webhook da ist.
7. Klicke auf **Create webhook**.

![Das Formular Create webhook mit einer Endpoint-URL, 3 ausgewählten Events und einer Beschreibung](https://mintcdn.com/base44/Cv0IQGEx6eX2LIU1/images/create-outgoing-webhook.png?fit=max\&auto=format\&n=Cv0IQGEx6eX2LIU1\&q=85\&s=d67e53d0c07a4791f5aab4869bbad414)

Einen Webhook erstellen

***

## Einen Webhook aktivieren

Beim Aktivieren wird ein Test-Event an deine URL gesendet. Der Webhook wird **Active**, wenn dein Empfänger antwortet und den Code aus dem Test-Event zurückgibt. Wenn die Aktivierung nicht abgeschlossen wird, nennt Base44 den Grund. Zum Beispiel hat dein Endpoint nicht rechtzeitig geantwortet oder den Code nicht zurückgegeben. Korrigiere den Empfänger und aktiviere den Webhook erneut.

**So aktivierst du einen Webhook:**

1. Klicke unten links auf deinen Workspace-Namen und dann auf **Settings**.
2. Klicke in der Seitenleiste auf **Webhooks** und dann auf den Tab **Outgoing**.
3. Klicke neben dem Webhook auf das Symbol **More actions**  und wähle **Activate**.

![Ein ausstehender ausgehender Webhook mit geöffnetem Menü More actions und umrandetem Activate](https://mintcdn.com/base44/61xNA58oJUO_TLT3/images/outgoing-webhook-activate-menu.png?fit=max\&auto=format\&n=61xNA58oJUO_TLT3\&q=85\&s=bd0fe1030aa91e8178100c9dc8474dc7)

Einen ausstehenden Webhook aktivieren

***

## Webhooks verwalten

Pausiere einen Webhook, während dein Empfänger aktualisiert wird, ändere, was er empfängt, oder entferne ihn. Ein Webhook, der mehrere Tage hintereinander fehlschlägt, wird von Base44 auf **Auto-paused** gesetzt. Sobald dein Empfänger wieder funktioniert, setze den Webhook fort. Base44 führt dann den Aktivierungstest erneut aus, bevor wieder gesendet wird.

**So verwaltest du einen Webhook:**

1. Klicke unten links auf deinen Workspace-Namen und dann auf **Settings**.
2. Klicke in der Seitenleiste auf **Webhooks** und dann auf den Tab **Outgoing**.
3. Klicke neben dem Webhook auf das Symbol **More actions**  und wähle eine Option:
   * **Send test event:** Sendet ein Test-Event, um deinen Empfänger zu prüfen.
   * **Edit endpoint:** Ändert die URL, die Events oder die Beschreibung. Wenn du die URL änderst, stoppen die Zustellungen, bis du die neue URL aktivierst.
   * **Pause deliveries** oder **Resume deliveries:** Stoppt das Senden oder startet es neu. Events, die passieren, während ein Webhook pausiert ist, werden nicht nachträglich gesendet.
   * **Delete endpoint:** Stoppt das Senden an die URL sofort.

> [!NOTE]
>
> Abonnements der alten Events `builder.turn_started.v1` und `builder.turn_ended.v1` empfangen keine Events mehr. Wähle stattdessen **Chat turn started** und **Chat turn ended**.

![Das geöffnete Menü More actions bei einem aktiven Webhook mit Send test event, Edit endpoint, Pause deliveries und Delete endpoint](https://mintcdn.com/base44/UhEyXj-zHgrdWw5u/images/outgoing-webhook-actions-menu.png?fit=max\&auto=format\&n=UhEyXj-zHgrdWw5u\&q=85\&s=93c4093385d7bf5870fa2618d5ea03fe)

Einen Webhook verwalten

***

## Den Signaturschlüssel verwalten

Jede Anfrage wird mit dem Schlüssel deines Workspace signiert. Beim Rotieren wird er durch einen neuen ersetzt. Base44 signiert 24 Stunden lang mit dem alten und dem neuen Schlüssel. So funktioniert dein Empfänger weiter, während deine Entwickler den neuen Schlüssel hinzufügen. Wenn sie fertig sind, klicke auf **Finish rotation**, um den alten Schlüssel früher nicht mehr zu verwenden.

> [!WARNING]
>
> **Revoke** beendet das Signieren mit einem Schlüssel sofort. Empfänger, die nur diesen Schlüssel haben, lehnen jede Zustellung ab, bis sie den neuen erhalten. Für eine routinemäßige Änderung rotiere den Schlüssel stattdessen.

**So rotierst du den Signaturschlüssel:**

1. Klicke unten links auf deinen Workspace-Namen und dann auf **Settings**.
2. Klicke in der Seitenleiste auf **Webhooks** und dann auf den Tab **Outgoing**.
3. Klicke auf **See public keys**.
4. Klicke auf **Rotate key** und dann zur Bestätigung erneut auf **Rotate key**.

![Der Dialog Public signing keys während einer Rotation mit dem aktuellen Schlüssel, dem Enddatum des alten Schlüssels und Finish rotation](https://mintcdn.com/base44/UhEyXj-zHgrdWw5u/images/outgoing-webhook-signing-keys.png?fit=max\&auto=format\&n=UhEyXj-zHgrdWw5u\&q=85\&s=8ede530dbaeb433e3fc2c19c1707030e)

Die Signaturschlüssel während einer Rotation

***

## FAQs

Klicke unten auf eine Frage, um mehr über ausgehende Webhooks zu erfahren.

> **Kann ein Webhook Events für nur eine App senden?**
>
> Nein. Ein Webhook empfängt die gewählten Events für jede App in deinem Workspace. Jedes Event enthält die betreffende App. So kann dein Empfänger die Apps ignorieren, die er nicht braucht.

> **Was passiert, wenn mein Server ausfällt?**
>
> Base44 versucht jedes Event etwa einen Tag lang erneut zu senden. Dabei wird die Wartezeit zwischen den Versuchen länger. Wenn dein Webhook mehrere Tage lang fehlschlägt, pausiert Base44 ihn automatisch. Sobald dein Server wieder funktioniert, setze den Webhook über sein Menü **More actions** fort.

> **Verbrauchen Webhooks Credits?**
>
> Nein. Das Senden von Events an deine Webhooks verbraucht keine Credits.

> **Wie bauen meine Entwickler einen Empfänger?**
>
> Teile den [Entwicklerleitfaden zu ausgehenden Webhooks](https://docs.base44.com/developers/references/outbound-webhooks/get-started/overview.md) mit ihnen. Er behandelt [Event-Typen](https://docs.base44.com/developers/references/outbound-webhooks/get-started/event-types.md), [das Verifizieren von Anfragen](https://docs.base44.com/developers/references/outbound-webhooks/get-started/verifying-requests.md) sowie [Zustellung und Wiederholungen](https://docs.base44.com/developers/references/outbound-webhooks/get-started/delivery-and-retries.md).

> [!NOTE]
>
> Diese Seite wurde mit KI übersetzt. Die genauesten und aktuellsten Informationen findest du in der [englischen Version](https://docs.base44.com/index.md).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.