Vai al contenuto principale

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.

Panoramica

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

URL di base

Tutte le richieste API devono essere inviate a:
https://server.codeium.com/api/v1/

Autenticazione

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

  1. Vai alla pagina Team Settings
  2. Vai alla sezione “Service Keys”
  3. Crea una nuova chiave di servizio con le autorizzazioni appropriate
  4. Copia la chiave di servizio generata da usare nelle richieste API

Autorizzazioni richieste

Endpoint API diversi richiedono autorizzazioni diverse. Consulta la documentazione di ciascun endpoint per l’autorizzazione specifica richiesta:
EndpointAutorizzazione richiesta
Analytics personalizzate (/Analytics)Analytics Read
Analytics della pagina utente (/UserPageAnalytics)Teams Read-Only
Analytics Cascade (/CascadeAnalytics)Teams Read-Only
Imposta la configurazione di utilizzo (/UsageConfig)Billing Write
Recupera la configurazione di utilizzo (/GetUsageConfig)Billing Read
Recupera il saldo crediti del team (/GetTeamCreditBalance)Billing Read

Uso delle chiavi di servizio

Includi la tua chiave di servizio nel corpo di tutte le richieste API:
{
  "service_key": "your_service_key_here",
  // ... altri parametri
}
Tieni al sicuro le tue chiavi di servizio e non esporle mai nel codice lato client o in repository pubblici

Limiti di frequenza

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.

Supporto

Per assistenza e domande sull’API, contatta Devin Desktop Support.