Zum Inhalt springen
All articles
Setup

REST-API und API-Schlüssel (Integrationen)

Integrieren Sie das CRM mit anderen Systemen über eine REST-API, authentifiziert per Schlüssel.

Sellio stellt eine REST-API bereit, mit der Sie Datensätze aus anderen Systemen (Zapier, Make, eigene Skripte usw.) lesen und schreiben können. Der Zugriff wird über einen API-Schlüssel authentifiziert, den Sie unter Einstellungen → API und Schlüssel erzeugen.

Einen Schlüssel erzeugen

  1. Gehen Sie zu Einstellungen → API und Schlüssel.
  2. Geben Sie ihm einen Namen (z. B. „Zapier-Integration“) und klicken Sie auf „Schlüssel erzeugen“.
  3. Kopieren Sie den Schlüssel SOFORT: Er wird nur einmal angezeigt und kann danach nicht wiederhergestellt werden.
  4. Um eine Integration abzuschalten, verwenden Sie „Widerrufen“, und der Schlüssel funktioniert sofort nicht mehr.
💡 Der Schlüssel gewährt vollständigen Zugriff auf die Daten Ihrer Organisation. Behandeln Sie ihn wie ein Passwort: Legen Sie ihn niemals in öffentlichem Code oder im Browser offen.

Endpunkte

  • GET /api/v1/{object}: listet Datensätze auf (Parameter: limit, offset, search).
  • GET /api/v1/{object}/{id}: ein einzelner Datensatz.
  • POST /api/v1/{object}: erstellt einen Datensatz (JSON-Body mit den Feldern).
  • PATCH /api/v1/{object}/{id}: aktualisiert Felder eines Datensatzes.

Senden Sie den Schlüssel im Header Authorization: Bearer sk_live_… Das {object} ist der API-Name des Objekts (contact, company, lead, opportunity oder eines Ihrer eigenen Objekte).

Example: curl -H "Authorization: Bearer sk_live_..." https://www.selliocrm.com/api/v1/opportunity
💡 Die API beachtet die Validierungen und Geschäftsregeln des CRM (Pflichtfelder, Validierungsregeln usw.), genauso wie bei der Nutzung über den Bildschirm.

Ratenlimit und Nutzung (SLA)

Jeder Schlüssel hat ein Limit von Anfragen pro Minute (Standard 120), das in der Schlüsselliste selbst angepasst werden kann. Jede Antwort enthält die Header X-RateLimit-Limit (die Obergrenze), X-RateLimit-Remaining (wie viele im aktuellen Fenster noch verbleiben) und X-RateLimit-Reset (den Zeitpunkt, als Epoch, an dem sich das Fenster zurücksetzt).

Überschreiten Sie das Limit, antwortet die API mit 429 (Too Many Requests) und dem Header Retry-After, der angibt, wie viele Sekunden Sie warten sollen, bevor Sie es erneut versuchen. Der Schlüsselbildschirm zeigt zudem die Gesamtzahl der bereits von jedem Schlüssel getätigten Anfragen (Nutzungsmetrik).

💡 Legen Sie das Limit entsprechend Ihrem Volumen fest: 0 deaktiviert das Limit für diesen Schlüssel. Verwenden Sie ein kleineres Limit für Integrationen von Drittanbietern und ein größeres für vertrauenswürdige interne Lasten.

Open this article inside the system

Read it and want to see it working?

The account is free and the whole manual is available inside the system, with an assistant that answers from this very content.

Kostenloses Konto erstellen
REST-API und API-Schlüssel (Integrationen) · Sellio