pilot
Parcours du pilote : etapes calculees a partir des faits des modules, jalons, prochaine action par permission, attestation des pieces du cadre.
Les descriptions viennent du contrat, rédigé en français. Elles sont reproduites telles quelles pour rester la source de vérité.
POST /api/v1/pilot/engagement
Ouvrir le parcours du pilote (idempotent)
Ouvre le parcours sous la version courante ; deja ouvert, le rend tel quel (200).
pilotOpenEngagement
Paramètres
Aucun paramètre.
Corps de la requête
Aucun corps de requête.
Réponses
| Statut | Description | Type de contenu | Type |
|---|---|---|---|
200 | Deja ouvert. | application/json | EngagementOut |
201 | Successful Response | application/json | EngagementOut |
GET /api/v1/pilot/journey
Parcours du pilote de l'institution, filtre par permission
Etat calcule de chaque etape, jalons et prochaine action du lecteur.
pilotJourney
Paramètres
Aucun paramètre.
Corps de la requête
Aucun corps de requête.
Réponses
| Statut | Description | Type de contenu | Type |
|---|---|---|---|
200 | Successful Response | application/json | PilotJourneyOut |
POST /api/v1/pilot/steps/{step_code}/attestations
Attester une piece du cadre, ou declarer une etape non applicable
Acte sur une etape ; la meme cle et le meme acte rejouent la meme reponse. Comme pour toute cle d'idempotence, la reponse rejouee est celle de l'acte d'origine (201) ; `replayed` dit qu'aucun acte nouveau n'a ete cree.
pilotAttestStep
Paramètres
| Paramètre | Emplacement | Type | Requis | Contraintes |
|---|---|---|---|---|
step_code | path | string | oui | minLength: 3 ; maxLength: 64 |
Corps de la requête
- Type de contenu
application/json- Type
AttestationIn- Requis
- oui
Réponses
| Statut | Description | Type de contenu | Type |
|---|---|---|---|
201 | Successful Response | application/json | AttestationOut |
422 | Validation Error | application/json | HTTPValidationError |