Points de terminaison d'API REST pour Dossiers Affectations
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}
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 |
|---|
adminAdministrateur du dossier. |
preventionnistePréventionniste. |
secretariat_prevSecrétariat prévention. |
rapporteurRapporteur. |
relecteur|valideurRelecteur 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 |
|---|
adminAdministrateur du dossier. |
preventionnistePréventionniste. |
secretariat_prevSecrétariat prévention. |
rapporteurRapporteur. |
relecteur|valideurRelecteur 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