Activer une version homologuée
const url = 'https://example.com/scenarios/example/versions/example/activation';const options = { method: 'POST', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '{"demande_id":"example","date_effet":"2026-04-15","homologation":{"jeu_epreuve":"example","analyse_impact":"example","proprietaire":"example"}}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://example.com/scenarios/example/versions/example/activation \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "demande_id": "example", "date_effet": "2026-04-15", "homologation": { "jeu_epreuve": "example", "analyse_impact": "example", "proprietaire": "example" } }'Refusée sans homologation constituée — jeu d’épreuve vert, analyse d’impact, propriétaire (409). Geste d’armement de la détection : premier candidat à la seconde validation (202, politique du PEP).
Autorisations
Section intitulée « Autorisations »Paramètres
Section intitulée « Paramètres »Paramètres (path)
Section intitulée « Paramètres (path) »Corps de la requêterequired
Section intitulée « Corps de la requêterequired »object
object
Examplegenerated
{ "demande_id": "example", "date_effet": "2026-04-15", "homologation": { "jeu_epreuve": "example", "analyse_impact": "example", "proprietaire": "example" }}Réponses
Section intitulée « Réponses »L’activation est posée, avec sa date d’effet.
object
object
object
Référence du jeu d’épreuve exécuté vert.
Example
{ "etat": "PROPOSEE"}Suspendue à une seconde validation.
object
object
object
Référence du jeu d’épreuve exécuté vert.
Example
{ "etat": "PROPOSEE"}La demande est irrecevable — le motif nomme le champ.
object
Nomme le champ ou la condition en cause. Ne révèle ni un critère de détection au-delà du périmètre de l’appelant, ni l’existence d’un objet hors de ce périmètre.
Examplegenerated
{ "code": "example", "message": "example"}L’appelant n’est pas authentifié.
object
Nomme le champ ou la condition en cause. Ne révèle ni un critère de détection au-delà du périmètre de l’appelant, ni l’existence d’un objet hors de ce périmètre.
Examplegenerated
{ "code": "example", "message": "example"}Le point d’application de la politique refuse cette action sur ce périmètre.
object
Nomme le champ ou la condition en cause. Ne révèle ni un critère de détection au-delà du périmètre de l’appelant, ni l’existence d’un objet hors de ce périmètre.
Examplegenerated
{ "code": "example", "message": "example"}L’objet est inconnu — ou hors du périmètre de l’appelant, sans distinction.
object
Nomme le champ ou la condition en cause. Ne révèle ni un critère de détection au-delà du périmètre de l’appelant, ni l’existence d’un objet hors de ce périmètre.
Examplegenerated
{ "code": "example", "message": "example"}L’homologation n’est pas constituée, ou la version n’est pas activable.
object
Nomme le champ ou la condition en cause. Ne révèle ni un critère de détection au-delà du périmètre de l’appelant, ni l’existence d’un objet hors de ce périmètre.
Examplegenerated
{ "code": "example", "message": "example"}