Points de terminaison d'API REST pour Dossiers Affectations


DeleteAffectationDossiersAffectations

Suppression d'une affectation d'un dossier

Suppression d'une affectation d'un dossier.

Cet endpoint nécessite l'en-tête Metarisc-Org-Id pour identifier l'organisation faisant l'appel. Le résultat de l'appel sera donc spécifique à cette organisation.

Réponses

204 No Content

Retourne une réponse vide.

DELETE /dossiers_affectations/{affectation_id}


PostAffectationDossiersAffectations

Mise à jour d'une affectation

Mise à jour d'une affectation existante en définissant les valeurs des paramètres transmis. Tous les paramètres non fournis resteront inchangés.

Cet endpoint nécessite l'en-tête Metarisc-Org-Id pour identifier l'organisation faisant l'appel. Le résultat de l'appel sera donc spécifique à cette organisation.

Paramètres du corps de la requête

role string

Role sur le traitement du dossier.

Valeurs possibles
admin
Administrateur du dossier.
preventionniste
Préventionniste.
secretariat_prev
Secrétariat prévention.
rapporteur
Rapporteur.
relecteur|valideur
Relecteur ou valideur.

Réponses

200 OK

Retourne un Objet Dossier Affectation contenant les données demandées.

POST /dossiers_affectations/{affectation_id}

id string required

Identifiant unique de l'objet.

format : uuid 36 fixed length

role string required

Role sur le traitement du dossier.

Valeurs possibles
admin
Administrateur du dossier.
preventionniste
Préventionniste.
secretariat_prev
Secrétariat prévention.
rapporteur
Rapporteur.
relecteur|valideur
Relecteur ou valideur.

utilisateur object required

Utilisateur affecté au dossier.

id string required

Identifiant unique de l'utilisateur.

256 max length

first_name string required nullable

Prénom de l'utilisateur.

256 max length

last_name string required nullable

Nom de l'utilisateur.

256 max length

created_at string required

Date à laquelle l'utilisateur a été créé.

format : date-time 20 min length 50 max length

updated_at string required nullable

Date à laquelle l'utilisateur a été mis à jour.

format : date-time 20 min length 50 max length

timezone string required

Identifiant 'tz database' du Fuseau horaire de l'utilisateur. Voir : https://www.iana.org/time-zones Liste des fuseaux horaires : https://en.wikipedia.org/wiki/List_of_tz_database_time_zones

256 max length

is_active boolean required

État d'activation du compte utilisateur.

is_verified boolean required

État de vérification du compte utilisateur.

fonction string required nullable

Fonction de l'utilisateur.

256 max length

avatar_url string required nullable

Lien URL vers l'avatar de l'utilisateur.

format : uri 512 max length