Zum Hauptinhalt springen
Diese Anleitung hilft Ihnen, bestehende Integrationen von API v1 oder v2 auf die aktuellen Organization- und Enterprise-APIs zu migrieren. Die Legacy-APIs (v1 und v2) funktionieren während der Deprecation-Phase weiterhin, aber alle neuen Funktionen stehen nur in der aktuellen API zur Verfügung.

Was sich ändert

Schritt 1: Dienstbenutzer erstellen

Ersetzen Sie Ihren bisherigen API key durch einen Dienstbenutzer:
  1. Gehen Sie zu Settings > Service users
  2. Erstellen Sie einen Dienstbenutzer mit einer geeigneten Rolle
  3. Generieren Sie einen API key (beginnt mit cog_)
  4. Aktualisieren Sie Ihre Integration, damit sie den neuen API key verwendet
Ihre Legacy-API keys funktionieren während der Auslaufphase weiterhin. Sie können die Migration schrittweise durchführen.

Schritt 2: Endpunkt-URLs aktualisieren

Sitzungsendpunkte

Knowledge-Endpunkte

Playbook-Endpunkte

Secrets-Endpunkte

Nur für Enterprise verfügbare Endpunkte (neu)

Diese Endpunkte haben keine v1-/v2-Entsprechung — sie sind nur in der aktuellen API-Version verfügbar:
  • GET /v3/enterprise/organizations — Organisationen auflisten
  • GET /v3/enterprise/audit-logs — Audit-Logs
  • GET /v3/enterprise/consumption/* — Nutzungs- und Abrechnungsdaten
  • GET /v3/enterprise/metrics/* — Nutzungsmetriken
  • GET /v3/enterprise/members/users — Benutzerverwaltung
  • GET /v3/enterprise/roles — Rollenverwaltung
  • Bereitstellung von Servicebenutzern, IP-Zugriffslisten, ACU-Limits und mehr

Schritt 3: Paginierung aktualisieren

Die aktuelle API verwendet cursor-basierte Paginierung anstelle einer offset-basierten Paginierung:
Siehe Paginierung für Details.

Schritt 4: Umgang mit Änderungen am Antwortformat

Statuswerte für Sitzungen

Die aktuelle API liefert detailliertere Statusinformationen. Weitere Details zum vollständigen Schema finden Sie in der Endpoint-Referenz.

Fehlerantworten

Das Fehlerformat ist einheitlich: HTTP-Statuscode + JSON-Objekt mit Fehlerdetails.

Zeitplan für die Außerbetriebnahme

Veraltete API keys zeigen ein Hinweisbanner zur Außerbetriebnahme in den Devin-Einstellungen an. Während der Übergangsphase:
  • Jetzt: Veraltete API keys funktionieren weiterhin. Neue Organisationen haben möglicherweise keinen Zugriff mehr auf die Erstellung solcher Schlüssel.
  • Außerbetriebnahmezeitraum: Sowohl veraltete Schlüssel als auch Servicebenutzer-Tokens funktionieren parallel.
  • Ende der Lebensdauer: Veraltete API keys werden bald entfernt. Prüfen Sie regelmäßig Ihre Devin-Einstellungen auf entsprechende Ankündigungen.
Wir empfehlen, so bald wie möglich auf Servicebenutzer zu migrieren, um von rollenbasierter Zugriffskontrolle, Sitzungszuordnung und neuen Funktionen zu profitieren.

Benötigen Sie Hilfe?

Wenn während der Migration Probleme auftreten, wenden Sie sich über Ihren üblichen Devin Support-Kanal an uns oder kontaktieren Sie uns unter support@cognition.ai.