Zum Hauptinhalt springen

API Keys und Webhooks einrichten

Nutze API Keys und Webhooks, wenn externe Systeme Leads, Integrationen oder Automationen mit Pragma verbinden sollen.

Voraussetzungen

  • Du bist Owner oder Master im Workspace.
  • Der Workspace ist aktiv und nicht durch eine abgelaufene Trial gesperrt.
  • Für Webhooks hast du eine HTTPS-Ziel-URL, die POST-Requests entgegennehmen kann.

API Key erstellen

  1. Öffne in der App Platform & API.
  2. Wechsle zu API-Schlüssel.
  3. Klicke Neuer API-Schlüssel.
  4. Vergib einen sprechenden Namen, zum Beispiel Zapier Lead Import oder Backend Sync.
  5. Wähle nur die Scopes, die das System wirklich benötigt.
  6. Erstelle den Key und kopiere den Token sofort. Er wird nur einmal angezeigt.

Beispiel für Server-zu-Server-Aufrufe:

curl https://app.mikemuellers.de/api/leads \
-H "Authorization: Bearer <dein-api-key>"

Webhook registrieren

  1. Öffne Platform & API.
  2. Wechsle zu Webhooks.
  3. Trage die Ziel-URL ein.
  4. Wähle die Events, die dein System braucht, zum Beispiel lead.created oder crm.synced.
  5. Speichere den Webhook.
  6. Sende eine Test-Delivery und prüfe im Zielsystem, ob der Request ankommt.

Typische Events

EventWann es ausgelöst wird
lead.createdEin Lead wurde per UI, CSV oder API erstellt
lead.updatedLead-Felder oder Stage wurden geändert
lead.scoredAI-Score wurde berechnet
followup.createdEine Follow-up-Aufgabe wurde erstellt
crm.syncedEin Lead wurde mit HubSpot, Pipedrive oder Salesforce synchronisiert
integration.installedEine Marketplace-Integration wurde verbunden

Fehlerbehebung

  • 401: Token fehlt oder ist falsch formatiert. Prüfe den Header Authorization: Bearer ....
  • 403: Der Key oder User hat nicht genug Rechte.
  • 423: Workspace ist gesperrt, meist wegen abgelaufener Trial.
  • Webhook kommt nicht an: Prüfe HTTPS, Firewall, Statuscodes und ob deine Ziel-URL schnell genug antwortet.

Nächster Schritt

Öffne die interaktive Referenz unter Swagger UI oder lade die Spezifikation über OpenAPI JSON.