Vai al contenuto principale
Questa versione dell’API è deprecata. Usa API v3 con autenticazione utente di servizio. Consulta la guida alla migrazione per istruzioni passo passo.
L’API v1 fornisce funzionalità fondamentali per creare e gestire sessioni di Devin, insieme a risorse di supporto come secret, knowledge e playbook. Base URL: https://api.devin.ai/v1/* Autenticazione: API key personali o di servizio (scopri di più)

Autorizzazioni

L’API v1 utilizza un’autenticazione con ambito organizzativo. Le API key sono limitate a una specifica coppia (org_id, user_id) e forniscono accesso alle risorse all’interno di tale organizzazione. L’API v1 non utilizza l’intero sistema di autorizzazioni RBAC: l’accesso è determinato dall’ambito organizzativo dell’API key. Per un controllo RBAC più granulare, utilizza invece l’Organization API.

Sessioni

Gestisci le sessioni di Devin e interagisci con esse:

Elenco sessioni

Elenca tutte le sessioni di Devin attuali per la tua organizzazione

Crea una sessione

Avvia una nuova sessione di Devin con una descrizione dell’attività e parametri opzionali

Dettagli sessione

Recupera informazioni sullo stato e sui risultati di una sessione esistente

Invia un messaggio

Interagisci con una sessione attiva inviando messaggi a Devin

Carica file

Carica file che Devin può usare durante le sessioni

Aggiorna tag sessione

Aggiorna i tag associati a una sessione di Devin

Secret

Gestisci i secret e le credenziali per la tua organizzazione:

Elenca i secret

Visualizza i metadati di tutti i secret della tua organizzazione

Elimina secret

Rimuovi in modo permanente un secret dalla tua organizzazione

Knowledge

Gestisci Knowledge per la tua organizzazione:

Elenca Knowledge

Elenca tutte le voci Knowledge e le cartelle della tua organizzazione

Crea Knowledge

Crea una nuova voce Knowledge

Aggiorna Knowledge

Aggiorna una voce Knowledge

Elimina Knowledge

Elimina una voce Knowledge

Playbook

Gestisci raccolte di istruzioni riutilizzabili per la tua organizzazione:

Elenca Playbook

Visualizza tutti i playbook accessibili alla tua organizzazione

Crea Playbook

Crea un nuovo playbook di team con istruzioni e macro opzionale

Ottieni Playbook

Ottieni i dettagli di un playbook specifico

Aggiorna Playbook

Aggiorna un playbook di team esistente

Elimina Playbook

Elimina un playbook di team dalla tua organizzazione

Prossimi passi

Esegui la migrazione all’API attuale per RBAC, l’attribuzione delle sessioni e le nuove funzionalità. Consulta la guida alla migrazione.