Passer au contenu principal
Peakon
Dernière mise à jour : 2025-01-24
Étapes : créer des applications personnalisées avec l’API REST

Étapes : créer des applications personnalisées avec l’API REST

L’accès
administrateur
à Peakon.
Vous pouvez utiliser une API REST externe fournie par Peakon pour créer des applications et des intégrations personnalisées pour l’attribution de comptes aux employés et pour accéder aux ressources qui ne sont pas affichées dans le tableau de bord Peakon.
Consultez les ressources dans la documentation sur l’API. Visiter : https://developer.peakon.com/
  1. Dans le locataire Peakon, accédez à
    Administration
    Integrations
    Custom Apps
    .
  2. Nommez votre application et créez les autorisations.
    Peakon vous recommande d'accorder des autorisations minimales pour vos applications.
  3. Copiez le
    jeton d'accès
    généré.
    Le jeton est le seul identifiant utilisé par votre application pour accéder aux ressources distantes dans Peakon et ne s'affiche qu'une seule fois. Peakon vous recommande de la protéger et de ne pas la partager avec d'autres applications.
  4. Appelez le point de terminaison POST /v1/auth/application.
    Précisez le jeton d'accès généré dans le corps de la demande pour le point de terminaison POST /v1/auth/application. En réponse à une demande d'authentification réussie, ce point de terminaison retourne un jeton Web JSON. Pour obtenir plus de détails, consultez le point de terminaison de l'application d'authentification dans la référence sur l'API Peakon.
  5. Incorporez le jeton JWT dans l’en-tête d’autorisation des demandes API suivantes.
    La séparation des jetons d’authentification et d’autorisation permet un déploiement dans lequel seul un développeur d’applications ou un administrateur désigné de la société a accès au jeton d’authentification. Affectez et partagez des jetons d’autorisation avec les utilisateurs de l’application.
  6. Envoyez les demandes d'API Peakon appropriées à partir de votre nouvelle application.
    Vous pouvez envoyer une demande avec des paramètres supplémentaires. Exemple : filtrez les données ou précisez un intervalle de temps. Pour obtenir la liste des points de terminaison d'API et leurs paramètres, consultez la référence sur l'API Peakon (en anglais).