Passer au contenu principal
Toutes les collectionsIntégrations et options supplémentaires
L'API Publique de Dokeos : Permettre à votre Système SIRH d'Interagir avec Dokeos
L'API Publique de Dokeos : Permettre à votre Système SIRH d'Interagir avec Dokeos
G
Écrit par Gabriel
Mis à jour cette semaine

L'API publique de Dokeos est un outil puissant qui vous permet d'intégrer facilement notre Learning Management System (LMS) avec vos systèmes de gestion des ressources humaines (SIRH). Grâce à cette API, vous pouvez automatiser une variété d'opérations concernant les utilisateurs, les groupes et les formations. Par exemple, il est possible de désactiver des apprenants en masse ou de récupérer la liste des utilisateurs inscrits sur votre portail.

1. Accéder à l'API Publique de Dokeos

L'API de Dokeos est accessible via une URL dédiée. Pour y accéder, suivez les étapes suivantes :

  1. Rendez-vous sur la page de documentation de l'API publique :
    https://monportail.lmsdokeos.com/public_api/docs/index.html

  2. Remplacez monportail par le nom de votre portail Dokeos. Par exemple, si votre portail est elearning, l'URL devient :
    https://elearning.lmsdokeos.com/public_api/docs/index.html

2. Authentification à l'API

Pour interagir avec l'API, vous devez vous authentifier en incluant un token API unique, appelé TENANT_SECRET_TOKEN. Ce token permet à Dokeos d'identifier de manière sécurisée les requêtes provenant de votre portail.

Comment obtenir votre token ?

Pour obtenir votre token, Veuillez suivre ces étapes :

3. Points de Terminaison de l'API

L'API de Dokeos propose plusieurs points de terminaison pour interagir avec les différentes entités du système. Voici un petit aperçu des principales opérations disponibles.

Utilisateurs

  • Obtenir la liste des utilisateurs
    Permet de récupérer tous les utilisateurs inscrits sur votre portail.

  • Créer un nouvel utilisateur
    Crée un nouvel utilisateur dans le système.

  • Activer / désactiver un utilisateur
    Permet d'activer ou de désactiver un utilisateur en fonction de vos besoins.

  • Récupérer les détails d'un utilisateur
    Obtenez les informations détaillées sur un utilisateur spécifique.

Groupes

  • Obtenir la liste des groupes
    Permet d'obtenir tous les groupes d'utilisateurs définis sur le portail.

  • Créer un nouveau groupe
    Crée un nouveau groupe d'utilisateurs.

  • Mettre à jour un groupe existant
    Permet de modifier les informations ou les membres d'un groupe existant.

Formations

  • Inscrire un apprenant à une formation
    Inscrit un utilisateur (apprenant) à une formation.

  • Obtenir la liste des formations actives
    Permet de récupérer toutes les formations actuellement actives sur votre portail.

  • Obtenir les statistiques d'une formation / module
    Permet de récupérer les statistiques détaillées sur les performances d'une formation ou d'un module spécifique.

Cette liste d'API n'est pas exhaustive. Nous vous invitons à consulter votre Swagger pour découvrir toutes les possibilités d'API disponibles. En cas de besoin, n'hésitez pas à contacter votre chef de projet pour discuter d'un éventuel besoin de mise en place de nouvelles API.

4. Besoin d'Aide ?

Si vous avez des questions ou avez besoin de plus d'informations concernant l'API disponoibles de Dokeos, n'hésitez pas à contacter notre équipe de support.

  • Support technique : support@dokeos.com

  • Documentation : Vous pouvez consulter la documentation complète à tout moment sur le portail de votre API publique.

Avez-vous trouvé la réponse à votre question ?