Integrationsleitfaden

DepLog.dev Webhook Benachrichtigungen

Nutze eine Webhook URL für Slack, Teams oder dein eigenes System.

Auf einen Blick

  • Ein Webhook pro Monitor
  • Auto-Erkennung für Slack und Teams
  • Standard JSON Payload für eigene Endpoints

Warum Teams den DepLog.dev Webhook nutzen

Ein Ziel, klare Updates und stabile Payloads.

Klare Signale

Wir zeigen Release-Typ und kritische Flags.

Changelog Highlights

Wir lesen Release Notes und zeigen die wichtigsten Punkte.

Ökosystem-Abdeckung

Beliebte oder Nischenpakete, auch mit chaotischen Changelogs. Die Abdeckung wird weiter ausgebaut.

Webhook Setup

Ein Webhook pro Monitor und einfaches Routing.

  1. Schritt 1

    Webhook Ziel erstellen

    Erstelle eine Webhook URL in Slack, Teams oder deinem Service. Lass ein Secret oder eine Signatur unverändert.

  2. Schritt 2

    In DepLog.dev einfügen

    Aktiviere Webhook Alerts und füge die URL im Monitor ein. Wir senden an genau diese URL, also lass jedes Secret unverändert.

  3. Schritt 3

    Ziel bestätigen

    Wenn die Erkennung unsicher ist, wähle Slack, Teams oder Benutzerdefiniert. Das hilft bei eigenen Domains.

  4. Schritt 4

    Test senden

    Nutze den Webhook Test, um die Zustellung zu prüfen.

  5. Schritt 5

    Speichern und monitoren

    Speichere den Monitor und erhalte Updates.

Standard Payload Format

Benutzerdefinierte Webhooks erhalten ein stabiles JSON mit Versionen und Changelog Kontext.

Beispiel Payload

{
  "event": "dependency.update",
  "channel": "webhook",
  "summary": "nuxt 3.12.4 -> 3.13.0 (minor)",
  "occurredAt": "2025-01-15T10:04:00.000Z",
  "monitor": {
    "id": "mon_123",
    "name": "Production"
  },
  "dependency": {
    "name": "nuxt",
    "label": "frontend"
  },
  "versions": {
    "current": "3.12.4",
    "latest": "3.13.0",
    "releaseType": "minor",
    "isCritical": false
  },
  "changelog": {
    "highlights": [
      "Added runtime config for Nitro",
      "Fixed build caching regressions"
    ]
  }
}

Webhook FAQ

Kann ich einen Webhook für Slack oder Teams nutzen?

Ja. Füge die URL hinzu und wir formatieren für Slack oder Teams nach Erkennung oder Auswahl.

Was wenn die Webhook-Domain benutzerdefiniert ist?

Wähle das Ziel manuell. Das ist typisch für eigene Slack oder Teams Installationen.

Was enthält die Payload?

Event, Zusammenfassung, Monitor Infos, Paketdetails, Versionen und Changelog Daten wenn vorhanden.

Kann ich denselben Webhook für mehrere Monitore nutzen?

Ja, aber pro Monitor ist nur ein Webhook aktiv.

Unterstützt DepLog.dev private Pakete oder private Repositories?

Nein. DepLog.dev überwacht nur öffentliche Pakete und öffentliche Release Notes.

Bereit Alerts überall zu senden?

Verbinde einen Webhook und halte Releases sichtbar.

Zum Login