Les notes sont accessibles aux utilisateurs authentifiés selon le périmètre du courrier. Leur modification et leur suppression sont en plus réservées à leur auteur.
L'authentification REST est obligatoire. Aucun privilège fonctionnel supplémentaire n'est contrôlé, mais le courrier doit appartenir au périmètre de l'utilisateur connecté.
L'authentification REST est obligatoire. Le courrier doit appartenir au périmètre de l'utilisateur ; le modèle filtre ensuite les notes selon l'utilisateur et les entités autorisées.
formatted transforme les liens détectés en HTML ; les autres valeurs conservent le texte.
Code HTTP
Type
Description
Exemple
200
object
Tableau notes.
Voir l'exemple.
400
object
resId non entier.
{"errors":"Route resId is not an integer"}
403
object
Courrier hors périmètre.
{"errors":"Document out of perimeter"}
403
object
limit non entier.
{"errors":"Query limit is not an int val"}
{"notes":[{"id":42,"identifier":124,"user_id":19,"value":"Note de suivi","firstname":"Barbara","lastname":"BAIN","entity_label":"Pôle Jeunesse et Sport"}]}
L'authentification REST est obligatoire. La note doit être visible par l'utilisateur selon son auteur, ses entités de diffusion et le périmètre du courrier.
Emplacement
Valeur
Type
Obligatoire
Description
URL
id
integer
Oui
Identifiant de la note.
Query string
format
string
Non
formatted applique le formatage des liens.
Code HTTP
Type
Description
Exemple
200
object
Données de la note, avec value et entities.
{"id":42,"identifier":124,"value":"Note de suivi","entities":[13]}
L'authentification REST est obligatoire. La note doit être dans le périmètre et appartenir à l'utilisateur connecté. Le paramètre d'URL id est l'identifiant entier de la note. Le body reprend value et, facultativement, entities de la création.
{"value":"Note de suivi mise à jour","entities":[13]}