Aller au contenu

Examiner un geste proposé — appliquer, amender, ou écarter.

POST
/tenants/{tenant}/analyses/{analyse}/gestes/{numero}/sort
curl --request POST \
--url https://example.com/tenants/example/analyses/example/gestes/1/sort \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "sort": "applique", "motif": "example", "donnees": {} }'

Le temps 3, geste par geste : appliquer (le geste part par la porte d’administration ordinaire, la provenance documentaire posée), amender puis appliquer (le valideur corrige la donnée — la comparaison proposé/appliqué se lit), ou écarter (motivé). Un rejet du cœur à l’application vaut écart, avec le motif du cœur. Un geste n’a qu’un sort — jamais de ré-examen ; un constat conforme ne s’examine pas. L’application d’une annonce d’événement publie son fait ordinaire, dans la même transaction.

tenant
required
string
>= 1 characters

Le teneur de compte — la muraille, aucun geste ne la franchit.

analyse
required
string
>= 1 characters

L’identifiant de l’analyse chez ce tenant.

numero
required
integer
>= 1

Le numéro du geste dans l’analyse.

Media typeapplication/json
object
sort
required
string
Allowed values: applique amende ecarte
motif

Obligatoire pour écarter.

string
donnees

Les données corrigées — obligatoires pour amender, même sorte que le geste proposé.

object

Le sort est rendu — appliqué (l’état a changé), amendé, ou écarté.

Media typeapplication/json
object
tenant
required
string
analyse
required
string
numero
required
integer
sort
required
object
sort
required
string
Allowed values: applique amende ecarte
motif
string
donnees

Les données réellement appliquées, si amendées — la comparaison proposé/appliqué se lit.

object
Example
{
"sort": {
"sort": "applique"
}
}

La demande est irrecevable — le motif nomme le champ.

Media typeapplication/json
object
motif
required

Le motif, qui nomme le champ, l’identifiant ou l’invariant en cause.

string
Examplegenerated
{
"motif": "example"
}

Aucune identité présentée.

L’identité présentée n’a pas la famille d’accès administration.

Le référentiel refuse (analyse ou geste inconnu, sort déjà rendu, constat conforme, amendement d’une autre sorte que le geste) — motivé.

Media typeapplication/json
object
motif
required

Le motif, qui nomme le champ, l’identifiant ou l’invariant en cause.

string
Examplegenerated
{
"motif": "example"
}