> ## Documentation Index
> Fetch the complete documentation index at: https://docs.devinenterprise.com/llms.txt
> Use this file to discover all available pages before exploring further.

# v1 API-Übersicht (Legacy)

> Zentrale Sitzungsverwaltung und Automatisierung mit organisationsweitem Zugriff

<Warning>
  Diese API-Version ist veraltet. Verwenden Sie [API v3](/de/api-reference/v3/overview) mit Service-Benutzer-Authentifizierung. Weitere Informationen finden Sie in der [Migrationsanleitung](/de/api-reference/getting-started/migration-guide) für eine Schritt-für-Schritt-Anleitung.
</Warning>

Die v1 API bietet Kernfunktionen zum Erstellen und Verwalten von Devin-Sitzungen, zusammen mit unterstützenden Ressourcen wie Secrets, Knowledge und Playbooks.

**Basis-URL:** `https://api.devin.ai/v1/*`

**Authentifizierung:** Persönliche oder Service-API-Schlüssel ([mehr erfahren](/de/api-reference/authentication))

<div id="permissions">
  ## Berechtigungen
</div>

Die v1-API verwendet eine organisationsbezogene Authentifizierung. API-Keys sind auf ein bestimmtes `(org_id, user_id)`-Paar beschränkt und gewähren Zugriff auf Ressourcen innerhalb dieser Organisation. Die v1-API verwendet nicht das vollständige RBAC-Rechtesystem – der Zugriff wird durch den Organisationskontext des API-Keys bestimmt.

Für eine feingranulare RBAC-Kontrolle verwenden Sie stattdessen die [Organization-API](/de/api-reference/v3/overview).

<div id="sessions">
  ## Sitzungen
</div>

Devin-Sitzungen verwalten und mit ihnen interagieren:

<CardGroup cols={2}>
  <Card title="Sitzungen auflisten" icon="list" href="/de/api-reference/v1/sessions/list-sessions">
    Alle aktuellen Devin-Sitzungen Ihrer Organisation auflisten
  </Card>

  <Card title="Sitzung erstellen" icon="plus" href="/de/api-reference/v1/sessions/create-a-new-devin-session">
    Eine neue Devin-Sitzung mit einer Aufgabenbeschreibung und optionalen Parametern starten
  </Card>

  <Card title="Sitzungsdetails abrufen" icon="circle-info" href="/de/api-reference/v1/sessions/retrieve-details-about-an-existing-session">
    Informationen zum Status und zur Ausgabe einer bestehenden Sitzung abrufen
  </Card>

  <Card title="Nachricht senden" icon="message" href="/de/api-reference/v1/sessions/send-a-message-to-an-existing-devin-session">
    Mit einer aktiven Sitzung interagieren, indem Nachrichten an Devin gesendet werden
  </Card>

  <Card title="Dateien hochladen" icon="upload" href="/de/api-reference/v1/attachments/upload-files-for-devin-to-work-with">
    Dateien hochladen, mit denen Devin während Sitzungen arbeiten kann
  </Card>

  <Card title="Sitzungs-Tags aktualisieren" icon="tags" href="/de/api-reference/v1/sessions/update-session-tags">
    Die Tags aktualisieren, die einer Devin-Sitzung zugeordnet sind
  </Card>
</CardGroup>

<div id="secrets">
  ## Secrets
</div>

Verwalten Sie Secrets und Zugangsdaten Ihrer Organisation:

<CardGroup cols={2}>
  <Card title="Secrets auflisten" icon="key" href="/de/api-reference/v1/secrets/list-secrets">
    Metadaten zu allen Secrets Ihrer Organisation anzeigen
  </Card>

  <Card title="Secret löschen" icon="trash" href="/de/api-reference/v1/secrets/delete-secret">
    Ein Secret dauerhaft aus Ihrer Organisation löschen
  </Card>
</CardGroup>

<div id="knowledge">
  ## Knowledge
</div>

Verwalten Sie Knowledge in Ihrer Organisation:

<CardGroup cols={2}>
  <Card title="Knowledge auflisten" icon="list" href="/de/api-reference/v1/knowledge/list-knowledge">
    Listen Sie alle Knowledge-Elemente und Ordner in Ihrer Organisation auf
  </Card>

  <Card title="Knowledge erstellen" icon="plus" href="/de/api-reference/v1/knowledge/create-knowledge">
    Erstellen Sie ein neues Knowledge-Element
  </Card>

  <Card title="Knowledge aktualisieren" icon="pencil" href="/de/api-reference/v1/knowledge/update-knowledge">
    Aktualisieren Sie ein Knowledge-Element
  </Card>

  <Card title="Knowledge löschen" icon="trash" href="/de/api-reference/v1/knowledge/delete-knowledge">
    Löschen Sie ein Knowledge-Element
  </Card>
</CardGroup>

<div id="playbooks">
  ## Playbooks
</div>

Verwalten Sie wiederverwendbare Anweisungssets für Ihre Organisation:

<CardGroup cols={2}>
  <Card title="Playbooks auflisten" icon="list" href="/de/api-reference/v1/playbooks/list-playbooks">
    Alle Playbooks anzeigen, auf die Ihre Organisation Zugriff hat
  </Card>

  <Card title="Playbook erstellen" icon="plus" href="/de/api-reference/v1/playbooks/create-playbook">
    Ein neues Team-Playbook mit Anweisungen und optionalem Makro erstellen
  </Card>

  <Card title="Playbook abrufen" icon="circle-info" href="/de/api-reference/v1/playbooks/get-playbook">
    Details eines bestimmten Playbooks abrufen
  </Card>

  <Card title="Playbook aktualisieren" icon="pencil" href="/de/api-reference/v1/playbooks/update-playbook">
    Ein bestehendes Team-Playbook aktualisieren
  </Card>

  <Card title="Playbook löschen" icon="trash" href="/de/api-reference/v1/playbooks/delete-playbook">
    Ein Team-Playbook aus Ihrer Organisation löschen
  </Card>
</CardGroup>

<div id="next-steps">
  ## Nächste Schritte
</div>

Wechseln Sie zur [aktuellen API](/de/api-reference/overview) für RBAC, Sitzungsattribution und neue Funktionen. Weitere Informationen finden Sie in der [Migrationsanleitung](/de/api-reference/getting-started/migration-guide).
