ClimbKI
Integrationen

Webhook (Zapier, Make, n8n, individuell)

Erhalten Sie jeden fertigen Artikel als signierten JSON-Webhook — genaue Nutzlast, Header, Signaturprüfung und eine Zapier-Schritt-für-Schritt-Anleitung.

Aktualisiert 2026-09-13

Für jede Website ohne native Integration liefert Climb AI jeden fertigen Artikel als einen signierten HTTPS-POST an eine URL Ihrer Wahl — als HTML, Markdown und reine Felder, sodass ein Zapier-Zap, ein Make-Szenario, ein n8n-Workflow oder Ihre eigene Route jeweils das entnehmen kann, was sie braucht.

  1. 1
    Endpunkt erstellen
    Ein Zapier-"Catch Hook"-Trigger, ein Make-/n8n-Webhook-Trigger oder eine Route auf Ihrer eigenen Website — nur öffentliches HTTPS; Climb AI lehnt http:// sowie interne/private Hosts ab.
  2. 2
    In Climb AI hinzufügen
    Wählen Sie in der Website-Einrichtung Webhook und fügen Sie die URL ein. Lassen Sie das Secret leer, damit eines generiert wird (wird einmal angezeigt, beginnt mit whsec_), oder fügen Sie Ihr eigenes ein.
  3. 3
    Mit einem Ping verifizieren
    Climb AI sendet ein signiertes ping-Ereignis und verlangt eine 2xx-Antwort, bevor die Verbindung gespeichert wird.

Was gesendet wird

HeaderWert
Content-Typeapplication/json
X-ClimbAI-Eventarticle.published (oder ping für den Verifizierungstest)
X-ClimbAI-DeliveryEine stabile ID pro Artikel — art_<articleId> — damit Sie Wiederholungen deduplizieren können
X-ClimbAI-Signaturet=<unix timestamp>,v1=<HMAC-SHA256 hex digest>
{
  "id": "art_66f1c2...",
  "event": "article.published",
  "createdAt": "2026-09-13T10:15:00.000Z",
  "data": {
    "id": "66f1c2...",
    "title": "How to Choose a Climbing Harness",
    "slug": "how-to-choose-a-climbing-harness",
    "html": "<h1>...</h1><p>...</p>",
    "markdown": "# How to Choose a Climbing Harness\n\n...",
    "excerpt": "A quick guide to fit, weight and gear loops.",
    "seo": { "metaTitle": "...", "metaDescription": "...", "focusKeyword": "climbing harness" },
    "featuredImageUrl": "https://.../featured.webp",
    "ogImageUrl": "https://.../og.webp",
    "scheduledFor": null,
    "website": { "id": "...", "url": "https://example.com", "name": "Example Co" }
  }
}
article.published-Body
function verify(secret, rawBody, header) {
  const { t, v1 } = Object.fromEntries(header.split(',').map(kv => kv.split('=')));
  if (Math.abs(Date.now() / 1000 - t) > 300) return false; // 5-min tolerance
  const expected = require('crypto').createHmac('sha256', secret).update(`${t}.${rawBody}`).digest('hex');
  const a = Buffer.from(expected, 'hex'), b = Buffer.from(v1, 'hex');
  return a.length === b.length && require('crypto').timingSafeEqual(a, b);
}
In Node.js verifizieren (gleiches Schema wie bei Stripe)
Verifizieren Sie gegen den rohen Request-Body, bevor eine JSON-Verarbeitung ihn neu serialisiert — erneutes Stringifizieren verändert Leerzeichen und lässt die Signaturprüfung fehlschlagen.

Was zurückgegeben werden sollte

Geben Sie innerhalb von 15 Sekunden einen 2xx-Status zurück. Antworten Sie optional mit { "url": "https://yoursite.com/the-post" }, wenn Sie die Live-URL kennen — Climb AI erfasst sie als die veröffentlichte URL des Artikels; jeder andere 2xx-Body ist in Ordnung, dann kennt es die URL nur nicht.

Weiterleitungen werden als Fehler behandelt (ihnen wird nicht gefolgt). Eine fehlgeschlagene Zustellung wird bis zu 3-mal mit exponentiellem Backoff ab 5 Sekunden wiederholt; wenn alle Versuche fehlschlagen, wird der Artikel als "Veröffentlichung fehlgeschlagen" markiert, mit dem in der UI angezeigten Grund.

Zapier Catch Hook – Schritt für Schritt

  1. 1
    Zap erstellen
    Wählen Sie Webhooks by Zapier als Trigger und das Ereignis Catch Hook.
  2. 2
    URL kopieren
    Fügen Sie die von Zapier generierte Webhook-URL in die Webhook-Integrationseinrichtung von Climb AI ein.
  3. 3
    Testen und aufbauen
    Lösen Sie einen Testversand aus Climb AI aus; Zapier erfasst das JSON als Beispieldaten, die Sie mit data.html, data.markdown oder den SEO-Feldern in den Rest des Zaps einbinden können.

Häufige Fragen

Nur für Artikel auf einer über Webhook verbundenen Website, zum geplanten Veröffentlichungsdatum — im selben Moment, in dem auch eine native Integration veröffentlichen würde.

Verwandt
  • Artikel exportieren (HTML, Markdown, JSON) Laden Sie jeden Artikel direkt aus dem Editor als HTML, Markdown oder JSON herunter — das JSON ist dasselbe Objekt, das Ihr Webhook empfängt.
  • Verbinden Sie Ihre Website Was die einzelnen Onboarding-Schritte abfragen, was automatisch ausgefüllt wird und wo Sie eine Veröffentlichungsplattform auswählen.
  • Benachrichtigungen Welche Ereignisse Sie in der App oder per E-Mail benachrichtigen und wie Sie jede Kategorie ein- oder ausschalten.
Bereit, es auf Ihrer eigenen Website auszuprobieren?

5 Tage kostenlos testen, bis Tag 6 wird nichts berechnet, danach 30 Tage Geld-zurück.

5 Tage kostenlos testen · 30 Tage Geld-zurück · Preis lebenslang gesichert

Immer noch nicht weiter? hello@climbai.io

Jetzt für $0.00 testen