Aller au contenu

Les anomalies de qualité du référentiel

GET
/anomalies
curl --request GET \
--url 'https://example.com/anomalies?gravite=elevee&etat=ouvertes&page=1&taille=50' \
--header 'Authorization: Bearer <token>'
gravite
string
Allowed values: elevee moyenne faible
objet
string
>= 1 characters

L’identifiant de l’objet rattaché.

regle
string
>= 1 characters
etat
string
default: ouvertes
Allowed values: ouvertes traitees ecartees toutes
page
integer
default: 1 >= 1
taille
integer
default: 50 >= 1 <= 500

La page demandée.

Media typeapplication/json
object
lignes
required
Array<object>
object
anomalie
required
string
gravite
required
string
Allowed values: elevee moyenne faible
regle
required

La règle de contrôle, nommée et versionnée (valeur attendue non reçue, conflit de sources, calendrier expirant sans successeur, document attendu non reçu, nourricier valorisé avant son maître…).

string
detail
required
string
objet
required
object
type
required
string
Allowed values: instrument calendrier document
reference
required
string
relevee_le
required
string format: date-time
relevee_par

Le contrôle

string
par_un_agent
required

Vrai quand un agent l’a relevée — la provenance se voit jusqu’au bout de la chaîne.

boolean
etat
required
string
Allowed values: ouverte traitee ecartee
gestes
required
Array<string>
Allowed values: traiter ecarter
total
required
integer | null
Example
{
"lignes": [
{
"gravite": "elevee",
"objet": {
"type": "instrument"
},
"etat": "ouverte",
"gestes": [
"traiter"
]
}
]
}

La demande est irrecevable (champ manquant, date mal formée, flottant…) — le motif nomme le champ.

Media typeapplication/json
object
motif
required

Le motif

string
Examplegenerated
{
"motif": "example"
}

Aucune identité présentée.

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