Authentification
L’API VoiceHire utilise une authentification par clé API pour sécuriser l’accès aux ressources.
Obtenir votre clé API
Pour obtenir votre clé API :
- Connectez-vous à votre compte VoiceHire sur app.voicehire.io
- Accédez aux paramètres de votre agence
- Dans la section “API”, générez une nouvelle clé API
- Copiez et conservez cette clé en lieu sûr
Votre clé API donne accès complet à votre compte. Ne la partagez jamais publiquement et ne la commitez pas dans votre code source.
Utiliser votre clé API
Incluez votre clé API dans l’en-tête X-API-Key de chaque requête :
Les clés API VoiceHire suivent le format :
- Préfixe
vh_live_ pour les clés de production
- 32+ caractères aléatoires
Erreurs d’authentification
Si votre clé API est manquante ou invalide, vous recevrez une erreur 401 :
Codes d’erreur possibles
Sécurité
Bonnes pratiques
- Variables d’environnement : Stockez votre clé API dans des variables d’environnement
- Rotation régulière : Changez votre clé API régulièrement
- Restrictions IP : Limitez l’accès à des IP spécifiques (contactez le support)
- HTTPS uniquement : Toutes les requêtes doivent utiliser HTTPS
Exemple avec variables d’environnement
Limites et quotas
Chaque clé API est soumise à des limites :
- Requêtes par minute : 60
- Requêtes par heure : 1000
- Taille max de requête : 10 MB
Si vous dépassez ces limites, vous recevrez une erreur 429 (Too Many Requests).