QR code à présenter lors d'un contrôle

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.

API REST

POST /control/generate-user-read-token
Content-Type: application/json

{}

Authentification

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

Le QR code généré sera celui de l'utilisateur authentifié. Le contrôleur aura alors accès aux informations de cet utilisateur.

Réponse

En cas de succès, l'API retourne deux champs au format JSON :

{
    "controlToken":"frefr5e6f45614564yhFRFDSFS.tGDGDFgDFGd4g565dg65dgdGDGDFGD.eZFEZfdsQY-c646s",
    "token":"46sE-itIeK39_fre6f456e44641n65yh4ngn"
}

Construction du QR Code à partir de la réponse

la chaîne de caractère qui doit être mise sous forme de QR code est de la forme suivante :

https://mobilic.beta.gouv.fr/control/user-history?token=token_recupéré&ts=timestamp_actuel&controlToken=control_token_récupéré

Dernière mise à jour