L’API di Devin Desktop consente ai clienti Enterprise di accedere a dati analitici dettagliati sull’utilizzo in modo programmatico e di gestire le configurazioni di utilizzo dei propri team.
L’API è disponibile solo con i piani Enterprise
Tutte le richieste API devono essere inviate a:
L’API di Devin Desktop utilizza chiavi di servizio per l’autenticazione. Le chiavi di servizio devono essere incluse nel corpo della richiesta per tutte le chiamate API.
Creare una chiave di servizio
- Vai alla pagina Team Settings
- Vai alla sezione “Service Keys”
- Crea una nuova chiave di servizio con le autorizzazioni appropriate
- Copia la chiave di servizio generata da usare nelle richieste API
Endpoint API diversi richiedono autorizzazioni diverse. Consulta la documentazione di ciascun endpoint per l’autorizzazione specifica richiesta:
Uso delle chiavi di servizio
Includi la tua chiave di servizio nel corpo di tutte le richieste API:
Tieni al sicuro le tue chiavi di servizio e non esporle mai nel codice lato client o in repository pubblici
Elenca i modelli (GET https://server.codeium.com/api/v2alpha/models) non rientra nell’URL di base /api/v1/ e utilizza un metodo di autenticazione diverso: passa una API key dell’utente di servizio Devin come Authorization: Bearer <api-key> anziché una chiave di servizio nel corpo della richiesta.
Le richieste API sono soggette a limiti di frequenza per garantire la stabilità del servizio. Se superi il limite di frequenza, riceverai una risposta 429 Too Many Requests.
Per assistenza e domande sull’API, contatta Devin Desktop Support.