Erste Schritte
Schnellstart für Teams
Für Teams und Standardorganisationen. Erstellen Sie einen Servicebenutzer und führen Sie in wenigen Minuten Ihren ersten API-Aufruf aus.
Enterprise-Schnellstart
Für Enterprise-Kunden mit RBAC, Unterstützung für mehrere Organisationen und erweiterten Berechtigungen.
API-Struktur
Organisations-API
https://api.devin.ai/v3/organizations/*
Zum Verwalten von Ressourcen innerhalb einer einzelnen Organisation – etwa Sessions, Knowledge, Playbooks, Secrets und mehr. Hier starten die meisten Integrationen.
Enterprise-API
https://api.devin.ai/v3/enterprise/*
Für organisationsübergreifendes Management – Analytics, Audit-Logs, Benutzerverwaltung, Abrechnung und Infrastruktur. Verfügbar für Enterprise-Kunden.
Beide Scopes verwenden Anmeldedaten eines Service-Benutzers (Präfix cog_). Weitere Informationen zur Einrichtung finden Sie unter Authentication.
Sitzungszuordnung
create_as_user_id erstellen. Das bedeutet, dass Sitzungen in der Sitzungsliste dieses Benutzers erscheinen und zu dessen Nutzung gezählt werden – so, als hätte der Benutzer sie selbst erstellt.
Personal Access Tokens (PATs) sind bald verfügbar. PATs ermöglichen es Ihnen, sich mit der v3 API direkt als Ihr Benutzerkonto zu authentifizieren – kein Service User oder
create_as_user_id erforderlich. Sitzungen werden dann automatisch Ihnen zugeordnet. Informationen zur Verfügbarkeit folgen.Legacy-APIs (v1 und v2)
- v1-API-Dokumentation — Sitzungsverwaltung mit Legacy API keys
- v2-API-Dokumentation — Enterprise-Management mit Legacy API keys
- Migrationsleitfaden — Schritt-für-Schritt-Migration von v1/v2
Fehlerbehandlung
200 OK: Erfolgreiche Anfrage201 Created: Ressource erfolgreich erstellt400 Bad Request: Ungültige Anfrageparameter401 Unauthorized: Fehlender oder ungültiger API key403 Forbidden: Unzureichende Berechtigungen404 Not Found: Ressource nicht gefunden429 Too Many Requests: Anfragelimit überschritten500 Internal Server Error: Serverfehler
