API permissions

Récupération de la liste des permissions

GET api/permissions?token=#{token}

Si le paramètre token est spécifié, seules les permissions ajoutées ou modifiées depuis ce token seront retournées.

L'API retourne la liste des permissions triées par date de création (les plus anciennes en premier).

Récupération de la liste des permissions (d'un séjour)

GET api/sejours/#{iep}/permissions

Le paramètre obligatoire iep permet de cibler le séjour dont on souhaite obtenir les permissions.

L'API retourne la liste des permissions triées par date de création (les plus anciennes en premier).

Récupération d'une permission

GET api/permissions/#{ipe}

Le paramètre obligatoire ipe permet de cibler la permission à retourner.

L'API retourne un code 200 ("OK") et la permission demandée.

Ajout d'une permission

POST api/sejours/#{iep}/permissions

Le paramètre obligatoire iep permet de cibler le séjour dont on souhaite obtenir les permissions.
Une permission doit être passée en paramètre.

L'API retourne un code 201 ("Created").

Modification d'une permission

PUT api/permissions/#{ipe}

Le paramètre obligatoire ipe permet de cibler la permission à modifier.
Une permission doit être passée en paramètre.

L'API retourne un code 204 ("No Content").

Suppression d'une permission

DELETE api/permissions/#{ipe}

Le paramètre obligatoire ipe permet de cibler la permission à supprimer.

L'API retourne un code 204 ("No Content").