Aide

Partager un suivi, le télécharger, ou le récupérer par programme.

Le lien de suivi

Depuis « Mon parcours », chaque participant dispose d'un lien de suivi. Qui l'ouvre voit une synthèse en lecture seule : sujets suivis, étapes terminées, meilleur score, sujets validés et attestations. L'adresse email n'y figure jamais. Le lien ne demande aucun compte.

Le PDF

La même synthèse, sur une page A4, se télécharge depuis « Mon parcours » ou depuis la page de suivi elle-même. Il porte la date de génération et les numéros d'attestation, vérifiables en ligne. Chaque langue sort dans sa propre langue, chinois compris.

Régénérer le lien

Un lien transmis à la mauvaise personne se révoque en un clic, depuis « Mon parcours ». L'ancien cesse de fonctionner immédiatement ; le nouveau est à redonner.

L'API de suivi

Un responsable qui suit plusieurs participants peut récupérer leurs suivis d'un coup, en JSON ou en CSV, avec leurs jetons — la fin de chaque lien de suivi, après /suivi/. Aucune autre authentification : le jeton est la clé, et chaque participant a choisi de le donner.

JSON

curl "https://lean.daystream.tech/api/suivi?tokens=JETON_1,JETON_2"

Rend un objet avec participants (un par jeton reconnu, avec ses sujets et ses totaux) et inconnus (les jetons qui ne correspondent à personne).

CSV

curl "https://lean.daystream.tech/api/suivi?tokens=JETON_1,JETON_2&format=csv" -o suivi.csv

Une ligne par participant et par sujet, encodée en UTF-8 avec BOM pour qu'Excel lise les accents. Les jetons ne figurent pas dans le fichier : il se transfère, et il ne doit pas transporter la clé qui l'a produit.

Colonnes :

participant, depuis, sujet, titre, niveau, etapes_faites, etapes_total,
meilleur_score, valide, valide_le, attestation, derniere_activite

Jetons inconnus

Un jeton mal copié, ou régénéré depuis, n'est pas ignoré en silence : il est rendu dans inconnus, pour qu'un décompte faux se voie.

{ "participants": [ … ], "inconnus": ["JETON_MAL_COPIE"] }

Limites

Jusqu'à 200 jetons par appel, et 60 appels par minute par adresse. Au-delà, la réponse est 429.