Zum Inhalt springen

API & Webhooks

Pro fügt zwei Möglichkeiten hinzu, um PrimoCRM mit dem Rest Ihres Technologie-Stacks zu verbinden: API-Schlüssel für den programmatischen Zugriff und ausgehende Webhooks zum Übertragen von Ereignissen an andere Systeme.

Über API-Schlüssel können externe Anwendungen und Skripte programmatisch auf PrimoCRM-Daten zugreifen und diese bearbeiten.

  1. Gehen Sie zu Einstellungen und dann zu API, um einen Schlüssel zu erstellen.
  2. Bewahren Sie den Schlüssel sicher auf. Behandeln Sie ihn wie ein Passwort.
  3. Verwenden Sie ihn, um Anfragen von Ihrer Anwendung zu authentifizieren.

Typische Anwendungsfälle:

  • Synchronisation von Kontakten aus einem System ohne direkte Integration.
  • Hinzufügen oder Aktualisieren von Kontakten über einen benutzerdefinierten Anmeldeablauf.
  • Abrufen von Daten für ein internes Dashboard.

Die Automatisierungsaktion Ausgehender Webhook sendet einen HTTP-POST an eine URL Ihrer Wahl, sobald der Ablauf diesen Schritt erreicht. Verwenden Sie dies, um andere Dienste in Echtzeit zu benachrichtigen.

  1. Fügen Sie einem Automatisierungsablauf den Schritt Ausgehender Webhook hinzu.
  2. Legen Sie die Ziel-URL fest.
  3. Konfigurieren Sie den Payload. Sie können Kontaktdaten über Smart-Codes einbinden.
  1. Auslöser: WooCommerce-Bestellung erstellt.
  2. Ausgehender webhook: POST an Ihren Fulfillment-Dienst mit der Kontakt-E-Mail und den Bestelldetails.
  3. Tag hinzufügen: customer.

Sobald eine Bestellung aufgegeben wird, wird Ihr externes System benachrichtigt und der Kontakt erhält ein Tag, ganz ohne manuelle Schritte.

  • Leiten Sie Webhooks nur an Endpunkte weiter, die Sie kontrollieren oder denen Sie vertrauen. Ein Webhook kann Kontaktdaten an die Ziel-URL übertragen.
  • Bevorzugen Sie HTTPS-Ziele, damit der Payload während der Übertragung verschlüsselt wird.
  • Validieren Sie eingehende Webhook-Anfragen auf der Empfangsseite.

Wo sich diese im Katalog befinden, ist unter Auslöser und Aktionen aufgeführt.