Logo du logiciel LabBook

  • Bienvenue dans cette formation destinée à l'utilisation du logiciel LabBook 3.4 et supérieur.
    A tout moment dans cette formation, vous avez accès à la section 'Démo' pour essayer les fonctionnalités directement dans le logiciel.
    Si vous n'avez pas encore de compte dans le Moodle de la Fondation Mérieux pour suivre cette formation, Merci d'écrire à labbook@fondation-merieux.org
  • API (pour les informaticiens)


    • Comment avoir accès à l'API ?

    • Pour accéder à l'interface API de LabBook il faut disposer d'un compte avec le rôle API.

      Vous pouvez en créer en vous connectant en tant que root puis :

      • aller sur gestion des utilisateurs
      • créer un nouvel utilisateur avec le rôle API



       image api role

      • Se déconnecter du root
      • Se connecter avec le compte.

      Ainsi vous accédez à l'espace LabBook API qui est une interface décrivant les services Web LabBook.

      API Swagger

    • Exemple : le service web record

      Ce service web permet d'ajouter à LabBook des demandes d'analyses à partir d'autres logiciels, par exemple un logiciel de facturation.

      swagger record api

      Vous pouvez tester le service en appliquant les étapes suivantes : 

      • cliquer sur le cadenas
      • saisir le login et le mot de passe de l'utilisateur avec le rôle API dans l'interface qui s'ouvre
      • cliquer sur Authorize

       available autorisations api


      • Puis sur close

       

      available autorisation close

       

      • Cliquer sur le bouton Try it out et saisir les données correspondantes à chaque champs directement.

      record det


      • A la fin cliquer sur Execute pour ajouter la nouvelle demande d'analyse.


      Le service web est documenté, accéder à sa documentation en cliquant sur Schema

      Documentation API record schema