Übersicht
Die Devin Desktop API ermöglicht Enterprise-Kunden den programmgesteuerten Zugriff auf detaillierte Nutzungsanalysen und die Verwaltung von Nutzungskonfigurationen für ihre Teams.Die API ist nur in Enterprise-Plänen verfügbar
Base URL
Alle API-Anfragen sollten an die folgende URL gesendet werden:Authentifizierung
Die Devin Desktop API verwendet zur Authentifizierung Service-Schlüssel. Service-Schlüssel müssen bei allen API-Aufrufen im Request-Body enthalten sein.Einen Service-Schlüssel erstellen
- Navigiere zur Seite Team Settings
- Gehe zum Abschnitt „Service Keys“
- Erstelle einen neuen Service-Schlüssel mit den passenden Berechtigungen
- Kopiere den generierten Service-Schlüssel zur Verwendung in API-Anfragen
Erforderliche Berechtigungen
Verschiedene API-Endpunkte erfordern unterschiedliche Berechtigungen. Die jeweils erforderliche Berechtigung finden Sie in der Dokumentation des einzelnen Endpunkts:Service-Schlüssel verwenden
Geben Sie Ihren Service-Schlüssel im Request-Body aller API-Aufrufe an:Models API
List Models (GET https://server.codeium.com/api/v2alpha/models) liegt nicht unter der Base URL /api/v1/ und verwendet ein anderes Authentifizierungsverfahren: Übergeben Sie einen API-Schlüssel eines Devin Service-Benutzers als Authorization: Bearer <api-key> anstelle eines Service-Schlüssels im Request Body.
Ratenlimits
Für API-Anfragen gelten Ratenlimits, um die Stabilität des Dienstes zu gewährleisten. Wenn Sie das Ratenlimit überschreiten, erhalten Sie eine Antwort mit dem Statuscode429 Too Many Requests.

