LogoLogo
ConsoleCode sourceEnglish version
  • API Mobilic - documentation
  • Philosophie de l'API
  • Conditions d'interfaçage
  • Processus d'interfaçage
  • Workflow à respecter
  • Changelog
  • Reference
    • API Reference
  • Guides
    • Effectuer une requête à l'API
    • Authentification
      • Jetons liés à un Utilisateur
      • Jetons liés à un Rattachement
        • Liaison de votre logiciel à une société
        • Rattachement des employés à la société
        • Récupération des jetons liés à un rattachement
        • Exemple de workflow
    • Syntaxe des opérations GraphQL
    • Gestion des erreurs
    • Utiliser la console
    • Enregistrement des activités
    • Enregistrement des lieux de début et de fin de mission
    • Consultation du temps de travail
    • QR code à présenter lors d'un contrôle
    • Inscription et rattachement des salariés
  • Export C1B
  • Consultation des calculs de seuils réglementaires
  • Certificat Mobilic
Propulsé par GitBook
Sur cette page
  • API REST
  • Authentification
  • Requête
  • Réponse
  • Cas d'erreurs

Export C1B

Génération de fichiers C1B contenant les données d'activité des salariés

API REST

Pour exporter les données d'activité des salariés d'une entreprise au format C1B, utiliser l'API REST suivante :

POST /companies/generate_tachograph_files
Content-Type: application/json

{
  "company_ids": [1],
  "user_ids": [100],
  "min_date": "2021-12-16",
  "max_date": "2022-02-14",
  "with_digital_signatures": false,
  "employee_version": false
}

Authentification

Afin de pouvoir utiliser cette API, vous devez être authentifié : Authentification.

Requête

Champ
Description
Format
Obligatoire

company_ids

Entreprises pour lesquelles on souhaite exporter les données

Liste d'identifiants d'entreprises

Oui

user_ids

Salariés pour lesquels on souhaite filtrer les données. Par défaut, on remonte les données pour tous les salariés

Liste d'identifiants de salariés

Non (par défaut: [])

min_date

Date de début de la période souhaitée

Date au format "YYYY-MM-dd"

Non

max_date

Date de fin de la période souhaitée

Date au format "YYYY-MM-dd"

Non

with_digital_signatures

Permet d'ajouter des signatures numériques aux fichiers pour prouver leur intégrité

Booléen

Non (par défaut: false)

employee_version

Permet d'ajouter la version salarié correspondant aux fichiers

Booléen

Non (par défaut: false)

Réponse

En cas de succès, l'API retourne un fichier ZIP :

HTTP/1.1 200 OK
Content-Disposition: attachment; filename=fichiers_C1B.zip
Content-Type: application/zip
Content-Length: ...

Cas d'erreurs

Description
HTTP Status

Pas de token d'authentification

401 Unauthorized

Le token d'authentification ne correspond pas à une des entreprises renseignées

403 Forbidden

La requête est mal formée (le détail est dans le corps de la réponse)

404 Bad request

PrécédentInscription et rattachement des salariésSuivantConsultation des calculs de seuils réglementaires

Dernière mise à jour il y a 1 an