Aperçu des clés API
Les clés API fournissent un accès sécurisé à votre compte taap.it et sont créées via le tableau de bord de l’application web. Chaque clé API est :- Spécifique à l’utilisateur : Liée à votre compte utilisateur
- À portée définie : Peut avoir un accès complet, en lecture seule, ou des permissions limitées
- Sécurisée : Préfixée avec
taapit_et générée cryptographiquement
Créer des clés API
Accéder aux paramètres API
Connectez-vous à votre tableau de bord taap.it et naviguez vers vos paramètres utilisateur.
Générer une nouvelle clé
Dans la section “Clés API”, cliquez sur “Créer une clé API” et fournissez un nom descriptif.
Définir les permissions
Choisissez le niveau de permission approprié pour votre cas d’usage :
- Accès complet : Accès complet en lecture/écriture à toutes les ressources
- Lecture seule : Accès en vue seule à toutes les ressources
- Accès limité : Permissions personnalisées pour des ressources spécifiques
Utiliser les clés API
Incluez votre clé API dans l’en-tête Authorization en utilisant le format Bearer token :Exemples de requêtes
Niveaux de permissions
Les clés API peuvent avoir différents niveaux de permissions qui contrôlent l’accès aux ressources :Accès complet
Accorde un accès complet en lecture et écriture à toutes les ressources et endpoints.
- Cas d’usage : Intégrations serveur-à-serveur, outils administratifs
- Permissions : Toutes les opérations de lecture et écriture
- Sécurité : Élevée - surveillez l’usage attentivement
Lecture seule
Fournit un accès en vue seule à toutes les ressources sans capacités de modification.
- Cas d’usage : Tableaux de bord d’analyses, outils de reporting
- Permissions : Opérations GET uniquement
- Sécurité : Moyenne - exposition de données limitée à la visualisation
Accès limité
- Cas d’usage : Intégrations tierces avec besoins spécifiques
- Permissions : Configurable par ressource (domaines, liens, projets, espaces de travail, analyses)
- Sécurité : Élevée - permissions minimales nécessaires
Gestion des clés API
Voir les clés API
Vous pouvez lister toutes vos clés API pour surveiller l’usage : Requête :cURL
Valider les clés API
Testez si votre clé API est valide : Requête :cURL
Désactiver les clés API
Si une clé API est compromise ou n’est plus nécessaire, désactivez-la : Requête :cURL
Meilleures pratiques de sécurité
Stockage des clés
Stockage des clés
- Stockez les clés API dans des variables d’environnement, pas dans le code
- Utilisez des services de gestion de clés sécurisés pour la production
- Ne commitez jamais les clés API dans le contrôle de version
- Faites une rotation régulière des clés pour une sécurité renforcée
Contrôle d'accès
Contrôle d'accès
- Utilisez le principe du moindre privilège
- Créez des clés séparées pour différents environnements
- Surveillez l’usage des clés API et configurez des alertes
- Désactivez immédiatement les clés inutilisées ou compromises
Sécurité réseau
Sécurité réseau
- Utilisez toujours HTTPS pour les requêtes API
- Implémentez une gestion d’erreurs appropriée
- Utilisez la liste blanche IP quand possible
- Surveillez les activités suspectes
Gestion d’erreurs
Erreurs d’authentification
401 Non autorisé :Problèmes d’authentification courants
Clé API invalide
Clé API invalide
- Vérifiez que la clé est copiée correctement
- Vérifiez que la clé n’a pas été désactivée
- Assurez-vous d’utiliser la clé complète incluant le préfixe
taapit_
Permission refusée
Permission refusée
- Vérifiez si votre clé API a les permissions requises
- Vérifiez que vous essayez d’accéder aux ressources que vous possédez
- Considérez la mise à niveau vers une clé avec accès complet
Limitation de taux
Limitation de taux
- Surveillez votre fréquence de requêtes
- Implémentez un backoff exponentiel
- Vérifiez les en-têtes de limite de taux dans les réponses
Prêt à vous authentifier ?
Suivez notre guide de démarrage rapide pour faire votre premier appel API authentifié.