Avant d’enregistrer des API dans l’Auth0 Dashboard, une API existe déjà : l’Auth0 Management API. Pour en savoir plus sur les fonctionnalités de la Management API et sur ses points de terminaison disponibles, consultez Management API.
- Accédez à Dashboard > Applications > APIs, puis sélectionnez + Create API.
-
Fournissez les renseignements suivants pour votre API, puis cliquez sur Create :
-
Apportez à votre API les changements d’implémentation décrits dans le guide de démarrage rapide. Ces changements consistent à choisir une bibliothèque JWT dans une liste prédéfinie et à configurer cette bibliothèque pour valider les jetons d’accès dans votre API.

- Settings : Répertorie les paramètres de votre API. Certains peuvent être modifiés. Vous pouvez notamment changer la durée d’expiration du jeton et activer l’accès hors ligne (ainsi, Auth0 permettra à vos applications de demander des pour cette API).
- Scopes : Définissez les scopes pour cette API en définissant un nom et une description.
- Machine to Machine Applications : Répertorie toutes les applications pour lesquelles l’octroi Client Credentials est activé. Par défaut, cet octroi est activé pour les applications Web régulières et les applications machine à machine. Vous pouvez autoriser n’importe laquelle de ces applications à demander des pour votre API. Vous pouvez aussi, au besoin, sélectionner un sous-ensemble des scopes définis afin de limiter l’accès de votre application autorisée.
- Test : Exécutez un exemple de flux d’identification du client avec l’une de vos applications autorisées pour vérifier que tout fonctionne comme prévu.