Authentification
Apprenez comment vous authentifier avec l'API Arkangel AI en utilisant des clés API
by Arkangel AI Team•1 min read
L'API Arkangel AI utilise des clés API pour authentifier les requêtes. Vous pouvez voir et gérer vos clés API dans le tableau de bord de votre compte.
Obtenir Votre Clé API
- Connectez-vous à votre compte Arkangel AI
- Allez dans Paramètres > API
- Cliquez sur Générer une Nouvelle Clé API
- Copiez et stockez votre clé en toute sécurité
Important : Votre clé API est secrète. Ne la partagez pas et ne l'exposez pas dans le code côté client.
Utiliser Votre Clé API
Incluez votre clé API dans l'en-tête Authorization de toutes les requêtes :
curl -X POST https://api.arkangelai.com/v1/chat \
-H "Authorization: Bearer votre_cle_api" \
-H "Content-Type: application/json" \
-d '{"message": "Bonjour"}'
Exemple JavaScript
const response = await fetch('https://api.arkangelai.com/v1/chat', {
method: 'POST',
headers: {
'Authorization': 'Bearer votre_cle_api',
'Content-Type': 'application/json'
},
body: JSON.stringify({
message: 'Bonjour'
})
});
Exemple Python
import requests
headers = {
'Authorization': 'Bearer votre_cle_api',
'Content-Type': 'application/json'
}
response = requests.post(
'https://api.arkangelai.com/v1/chat',
headers=headers,
json={'message': 'Bonjour'}
)
Sécurité des Clés API
- N'exposez jamais votre clé API dans le code côté client
- Utilisez des variables d'environnement pour stocker vos clés
- Effectuez une rotation de vos clés régulièrement
- Révoquez immédiatement toute clé compromise
Variables d'Environnement
# .env
ARKANGEL_API_KEY=votre_cle_api
// Utiliser la variable d'environnement
const apiKey = process.env.ARKANGEL_API_KEY;
Erreurs d'Authentification
| Code | Message | Description |
|---|---|---|
| 401 | invalid_api_key |
La clé API fournie n'est pas valide |
| 401 | missing_api_key |
Aucune clé API n'a été fournie |
| 403 | api_key_revoked |
La clé API a été révoquée |
| 429 | rate_limit_exceeded |
Vous avez dépassé la limite de requêtes |
Prochaines Étapes
- Envoyer et Recevoir des Messages - Apprenez à interagir avec l'API
- Référence HTTP - Consultez tous les codes de statut