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

ChampDescriptionFormatObligatoire

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

DescriptionHTTP 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

Dernière mise à jour