Zum Hauptinhalt springen

Documentation Index

Fetch the complete documentation index at: https://docs.devin.ai/llms.txt

Use this file to discover all available pages before exploring further.

Ü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:
https://server.codeium.com/api/v1/

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

  1. Navigiere zur Seite Team Settings
  2. Gehe zum Abschnitt „Service Keys“
  3. Erstelle einen neuen Service-Schlüssel mit den passenden Berechtigungen
  4. 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:
EndpunktErforderliche Berechtigung
Benutzerdefinierte Analytics (/Analytics)Analytics Read
Analytics der Nutzerseite (/UserPageAnalytics)Teams Read-Only
Cascade Analytics (/CascadeAnalytics)Teams Read-Only
Nutzungskonfiguration festlegen (/UsageConfig)Billing Write
Nutzungskonfiguration abrufen (/GetUsageConfig)Billing Read
Team-Guthaben abrufen (/GetTeamCreditBalance)Billing Read

Service-Schlüssel verwenden

Geben Sie Ihren Service-Schlüssel im Request-Body aller API-Aufrufe an:
{
  "service_key": "your_service_key_here",
  // ... weitere Parameter
}
Bewahren Sie Ihre Service-Schlüssel sicher auf und geben Sie sie niemals in clientseitigem Code oder öffentlichen Repositories preis

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 Statuscode 429 Too Many Requests.

Support

Bei Fragen zur API wenden Sie sich bitte an den Devin Desktop Support.