La clé pour sécuriser l'accès à toutes les API.
OAuth est le service d'authentification pour l'utilisation de l'API et fournit une gestion sécurisée des demandes et des intégrations.
L’API OAuth v2 permet d’accéder à un ensemble complet de statistiques pour suivre l’utilisation, les performances et la consommation de votre compte.
Plus précisément, vous pouvez obtenir :
- Statistiques globales du compte
Une vue d’ensemble incluant :
- nombre total de requêtes
- requêtes via wallet
- requêtes via abonnement
- nombre d’erreurs
- solde du wallet
- nombre d’adresses IP utilisées
- nombre total d’API actives/utilisées - Liste des adresses IP autorisées
La liste complète des IP associées aux appels API. - Statistiques agrégées par API
Analyse de l’utilisation et des performances regroupée par API. - Statistiques détaillées par API et endpoint
Analyse granulaire au niveau des endpoints avec des métriques spécifiques pour chaque appel.
Vous pouvez consulter votre crédit disponible de deux manières :
- en effectuant une requête vers l’endpoint GET /wallet
- via la console, où le solde mis à jour est toujours visible en haut de l’interface
Oui, vous pouvez supprimer un token de deux manières :
- depuis la section Authentification, en cliquant sur l’icône de la corbeille
- via l’endpoint dédié DELETE /token/{token}
Vous pouvez consulter la liste des tokens via :
- l’endpoint GET /token, qui retourne tous les tokens non expirés
- l’endpoint GET /token/{token}, qui fournit les détails d’un token spécifique (ex. date d’expiration et scopes associés)
Alternativement, la liste complète des tokens (sandbox et production) est également disponible dans la section Authentification de la console.
OAuth 2 permet de configurer des tokens avec des restrictions avancées, non seulement temporelles mais aussi opérationnelles. Vous pouvez notamment définir :
- le nombre maximal total de requêtes
- le nombre de requêtes via wallet
- le nombre de requêtes via abonnement
- la limite maximale de dépenses du wallet
- des restrictions par adresse IP
Le token sandbox est utilisé pour effectuer des appels dans un environnement de test et ne peut être généré qu’après l’activation d’un compte sandbox.
Le token de production, en revanche, est nécessaire pour exécuter des requêtes en environnement réel. Il peut uniquement être créé pour des API ou des scopes déjà activés.
Vous pouvez générer un token de deux manières :
- en effectuant une requête vers l’endpoint /token
- en utilisant l’outil disponible dans la section Authentification de la console