Chiavi API
Genera e gestisci chiavi API per l'accesso programmatico.
Le chiavi API abilitano l'accesso programmatico ai tuoi agenti. Usale per integrare Agentkit nelle tue applicazioni o collegare servizi di terze parti.
Nota: le chiavi API richiedono un piano Hobby o superiore con fatturazione attiva. I workspace Free, con pagamento scaduto o non pagati non hanno accesso all'API. Passa a un piano superiore →
Creare una chiave API
- Vai al tuo workspace
- Fai clic su Chiavi API nella barra laterale
- Fai clic su Crea chiave API
- Conferma nella finestra di dialogo
La nuova chiave appare nell'elenco e può essere rivelata o copiata in qualsiasi momento.
Visualizzare e copiare le chiavi
Ogni chiave nell'elenco è mascherata per impostazione predefinita. Usa l'icona a forma di occhio per rivelare una chiave e l'icona di copia per copiarla negli appunti.
Usare le chiavi API
Includi la chiave nelle richieste API:
curl -X POST 'https://your-domain.com/api/v1/chat' \
-H 'Authorization: Bearer YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{"chatbotId": "uuid", "messages": [{"role": "user", "content": "Hello"}]}'
Gestire le chiavi
Visualizzare tutte le chiavi
Tutte le chiavi del workspace sono elencate nella pagina Chiavi API.
Eliminare una chiave
- Trova la chiave nell'elenco
- Fai clic sull'icona del cestino
- Conferma l'eliminazione
Le chiavi eliminate smettono di funzionare immediatamente.
Best practice di sicurezza
Non esporre mai le chiavi
- Non fare commit delle chiavi nei repository git
- Non includere le chiavi nel codice lato client
- Usa variabili d'ambiente
Ruota le chiavi periodicamente
- Crea nuove chiavi periodicamente
- Aggiorna le tue applicazioni
- Elimina le chiavi vecchie
Usa chiavi separate
Crea chiavi diverse per:
- Produzione e sviluppo
- Applicazioni diverse
- Membri del team o servizi diversi
Ambito delle chiavi
Le chiavi API sono limitate al workspace in cui vengono create e hanno accesso a:
- Tutti gli agenti del workspace
- Endpoint dell'API di chat
- Gestione dei webhook
Le chiavi non possono:
- Gestire i membri del team
- Accedere alla fatturazione
- Creare altre chiavi API
Connessione con Zapier
Quando ti connetti a Zapier:
- Crea una chiave API dedicata per Zapier
- Usa questa chiave nella connessione con Zapier
- Tieni questa chiave separata da altri usi
Risoluzione dei problemi
Errore "Invalid API key"
- Verifica che la chiave sia stata copiata correttamente
- Controlla che non ci siano spazi iniziali o finali
- Verifica che la chiave non sia stata eliminata
Errore "Key not authorized"
- Assicurati che l'agente appartenga al tuo workspace
- Verifica che il workspace della chiave corrisponda
- Verifica che il tuo workspace sia su un piano Hobby o superiore con fatturazione attiva
La chiave non funziona dopo la creazione
- Prova ad aggiornare la pagina
- Attendi 30 secondi per la propagazione
- Crea una nuova chiave se il problema persiste