Zum Hauptinhalt springen

COBACK für Entwickler

COBACK überwacht die Vorschriften für Ihr Unternehmen, prüft jede Änderung anhand eines digitalen Zwillings des Unternehmens und wandelt reale Treffer in zugewiesene Aufgaben um. Alles, was das Dashboard anzeigt, ist auch programmatisch erreichbar: das Unternehmenswissen, die von uns erfassten Gesetze, die Prüfergebnisse, das Aufgabenboard und die Produkt‑Compliance‑Ergebnisse.

Vier Zugänge, ein Schlüssel:

  • REST‑API: arbeitsbereichsspezifische Endpunkte unter /api/v1. Siehe die API‑Referenz.
  • MCP: richten Sie Claude oder einen beliebigen MCP‑Client auf Ihren Arbeitsbereich aus. Siehe MCP.
  • CLI: npx coback von einem Terminal oder Skript. Siehe CLI.
  • Claude‑Skill: lehren Sie Claude, wann und wie die obigen Werkzeuge zu nutzen sind. Siehe Skill.

Einen Schlüssel erhalten

Jede Oberfläche authentifiziert sich mit einem API‑Schlüssel des Arbeitsbereichs. Öffnen Sie im Dashboard die Einstellungen, dann API‑Schlüssel, benennen Sie den Schlüssel und wählen Sie dessen Zugriff: nur lesen oder lesen und schreiben. Der Schlüssel wird bei der Erstellung einmal angezeigt. Leseschlüssel können alles abfragen; Schreibschlüssel können zusätzlich Rückmeldungen zu Treffern aufzeichnen, Aufgaben erstellen und aktualisieren, Kommentare hinzufügen und Dokumente hochladen.

Erster Aufruf

curl -s -H "Authorization: Bearer $COBACK_API_KEY" https://api.coback.ai/api/v1/me

Damit erhalten Sie den Arbeitsbereich und das Unternehmen hinter dem Schlüssel. Von dort aus:

curl -s -H "Authorization: Bearer $COBACK_API_KEY" "https://api.coback.ai/api/v1/laws?limit=10"
curl -s -H "Authorization: Bearer $COBACK_API_KEY" https://api.coback.ai/api/v1/matches

Fehler sind immer { "error": "..." } mit einem 4xx‑Status. Das Rate‑Limit beträgt 120 Anfragen pro Minute pro Schlüssel; eine 429‑Antwort enthält einen Retry-After‑Header. Der maschinenlesbare Vertrag befindet sich unter /api/v1/openapi.json.