Skip to main content
In dieser Anleitung richten Sie den API-Zugriff für Teams und Standardorganisationen (ohne Enterprise) ein. Sie legen einen Servicebenutzer an, erhalten Ihre Zugangsdaten und führen innerhalb weniger Minuten Ihren ersten API-Aufruf aus.
Wenn Sie zu einem Enterprise-Konto mit mehreren Organisationen, benutzerdefinierten Rollen oder Single Sign-On (SSO) gehören, sehen Sie sich stattdessen den Enterprise-Schnellstart an.

Schritt 1: Service-Benutzer erstellen

  1. Gehen Sie in Ihrer Organisation zu Settings > Devin API und öffnen Sie den Tab Service users
  2. Klicken Sie auf Provision service user
  3. Wählen Sie einen aussagekräftigen Anzeigenamen (z. B. „CI Pipeline“, „Monitoring Bot“)
  4. Wählen Sie eine Rolle:
    • Admin — Vollzugriff, einschließlich Organisationseinstellungen und Mitgliedschaften
    • Member — kann Devin-Sitzungen und die meisten Organisationsressourcen erstellen und verwalten, jedoch keine Organisationseinstellungen oder Mitgliedschaften
Verwenden Sie für die meisten Automatisierungen die Rolle Member. Verwenden Sie Admin nur, wenn Ihre Integration Organisationseinstellungen oder andere Benutzer verwalten muss.

Schritt 2: API key kopieren

  1. Nachdem Sie den Service-Benutzer bereitgestellt haben, wird dessen API key in einem Dialog angezeigt
  2. Kopieren Sie den Schlüssel sofort — er beginnt mit cog_ und wird nicht erneut angezeigt
  3. Speichern Sie ihn sicher als Umgebungsvariable:

Schritt 3: Tätigen Sie Ihren ersten API-Aufruf

Erstellen Sie eine Devin-Sitzung:
Sie finden Ihre Organisations-ID oben auf der Seite Settings → Devin API.
Möchten Sie, dass Sessions Ihrem Benutzer zugeordnet werden? Standardmäßig werden Sessions dem Service-Benutzer zugeordnet. Um Sessions im Namen eines bestimmten Benutzers zu erstellen (sodass sie in der Session-Liste dieses Benutzers erscheinen), fügen Sie "create_as_user_id": "user_abc123" zum Request-Body hinzu. Dies erfordert die Rolle Admin (die die Berechtigung ImpersonateOrgSessions umfasst). Ausführliche Informationen finden Sie unter Session attribution.

Schritt 4: Häufige Aktionen

Ihre Sessions auflisten

Eine Nachricht an eine laufende Session senden

Knowledge verwalten

Berechtigungen für Teams-Benutzer

Teams-Organisationen verwenden ein einfaches Berechtigungsmodell: Weitere Informationen zur feingranularen, rollenbasierten Zugriffskontrolle (RBAC) finden Sie im Enterprise-Schnellstart.

Nächste Schritte