# Documentation API

## Documentation API

- [API Mobilic - documentation](https://developers.mobilic.beta.gouv.fr/api-mobilic-documentation.md): Mobilic est un outil numérique dont le but est de simplifier et d'améliorer le suivi du temps de travail dans le transport routier.
- [Philosophie de l'API](https://developers.mobilic.beta.gouv.fr/philosophie-de-lapi.md): Dans ses grandes lignes l'API Mobilic est un simple système d'enregistrement des activités, dans un esprit très proche de celui du tachygraphe.
- [Conditions d'interfaçage](https://developers.mobilic.beta.gouv.fr/conditions-dinterfacage.md): L'interfaçage avec l'API Mobilic et l'utilisation du code source sont libres à condition de respecter certaines conditions.
- [Processus d'interfaçage](https://developers.mobilic.beta.gouv.fr/processus-dinterfacage.md): Mobilic étant un outil réglementaire, nous privilégions un échange avec les logiciels souhaitant s'interfacer afin de les aider à construire leur workflow.
- [Workflow à respecter](https://developers.mobilic.beta.gouv.fr/workflow-a-respecter.md): Mobilic étant un outil réglementaire, nous vous demanderons de respecter le workflow suivant pour éviter tout problème à vos clients en cas de contrôle.
- [Changelog](https://developers.mobilic.beta.gouv.fr/changelog.md): Historique des évolutions majeures de l'API Mobilic.
- [API Reference](https://developers.mobilic.beta.gouv.fr/reference/api-reference.md)
- [Effectuer une requête à l'API](https://developers.mobilic.beta.gouv.fr/guides/effectuer-une-requete-a-lapi.md): L'API Mobilic est un service web (basé sur le protocole HTTP) qui utilise le standard GraphQL.
- [Authentification](https://developers.mobilic.beta.gouv.fr/guides/authentification.md): Pour des raisons de sécurité et de traçabilité la plupart des actions effectuables sur l'API nécessitent d'être authentifié.
- [Jetons liés à un Utilisateur](https://developers.mobilic.beta.gouv.fr/guides/authentification/jetons-lies-a-un-utilisateur.md)
- [Jetons liés à un Rattachement](https://developers.mobilic.beta.gouv.fr/guides/authentification/jetons-lies-a-un-rattachement.md)
- [Liaison de votre logiciel à une société](https://developers.mobilic.beta.gouv.fr/guides/authentification/jetons-lies-a-un-rattachement/liaison-de-votre-logiciel-a-une-societe.md)
- [Rattachement  des employés à la société](https://developers.mobilic.beta.gouv.fr/guides/authentification/jetons-lies-a-un-rattachement/rattachement-des-employes-a-la-societe.md)
- [Récupération des jetons liés à un rattachement](https://developers.mobilic.beta.gouv.fr/guides/authentification/jetons-lies-a-un-rattachement/recuperation-des-jetons-lies-a-un-rattachement.md)
- [Exemple de workflow](https://developers.mobilic.beta.gouv.fr/guides/authentification/jetons-lies-a-un-rattachement/exemple-de-workflow.md)
- [Syntaxe des opérations GraphQL](https://developers.mobilic.beta.gouv.fr/guides/syntaxe-des-operations-graphql.md)
- [Gestion des erreurs](https://developers.mobilic.beta.gouv.fr/guides/gestion-des-erreurs.md)
- [Utiliser la console](https://developers.mobilic.beta.gouv.fr/guides/utiliser-la-console.md): La console est une interface graphique simple mais efficace pour découvrir et requêter l'API Mobilic.
- [Enregistrement des activités](https://developers.mobilic.beta.gouv.fr/guides/enregistrement-des-activites.md): L'enregistrement des activités constitue le principal flux entrant de données de l'API Mobilic.
- [Enregistrement des lieux de début et de fin de mission](https://developers.mobilic.beta.gouv.fr/guides/enregistrement-des-lieux-de-debut-et-de-fin-de-mission.md)
- [Consultation du temps de travail](https://developers.mobilic.beta.gouv.fr/guides/consultation-du-temps-de-travail.md): Les données de temps de travail enregistrées dans l'API Mobilic peuvent être consultées par les utilisateurs concernés.
- [QR code à présenter lors d'un contrôle](https://developers.mobilic.beta.gouv.fr/guides/qr-code-a-presenter-lors-dun-controle.md): Lorsque le salarié est contrôlé, il doit présenter un QR code généré par l'API Mobilic. Pour obtenir la chaîne de caractère servant à générer ce QR Code, un endpoint POST a été mis en place.
- [Inscription et rattachement des salariés](https://developers.mobilic.beta.gouv.fr/guides/inscription-et-rattachement-des-salaries.md): L'accès aux services de l'API Mobilic nécessite de disposer d'un compte.
- [Auto-validations](https://developers.mobilic.beta.gouv.fr/guides/auto-validations.md): Explication du fonctionnement des auto-validations et de l'impact sur l'API
- [Exports](https://developers.mobilic.beta.gouv.fr/exports.md)
- [Export C1B](https://developers.mobilic.beta.gouv.fr/exports/export-c1b.md): Génération de fichiers C1B contenant les données d'activité des salariés
- [Export Excel](https://developers.mobilic.beta.gouv.fr/exports/export-excel.md): Génération de fichiers Excel contenant les données d'activité des salariés
- [Consultation des calculs de seuils réglementaires](https://developers.mobilic.beta.gouv.fr/consultation-des-calculs-de-seuils-reglementaires.md): Il est possible de consulter les résultats de calculs de seuils réglementaires pour un salarié
- [Certificat Mobilic](https://developers.mobilic.beta.gouv.fr/certificat-mobilic.md)
