Le service de préférences de favoris permet de gérer les composants favoris (documents, dossiers, tâches, dossiers virtuels) pour les utilisateurs.
Récupérer les favoris de l’utilisateur courant
# <CORE_HOST> : URL de base de FlowerDocs Core
# <TOKEN> : jeton d'authentification
curl -X GET "<CORE_HOST>/rest/preferences/favorites" \
-H "token: <TOKEN>"
Récupérer les favoris pour des autorités spécifiques
Ajouter un favori
# <CORE_HOST> : URL de base de FlowerDocs Core
# <TOKEN> : jeton d'authentification
curl -X PUT "<CORE_HOST>/rest/preferences/favorites" \
-H "token: <TOKEN>" \
-H "Content-Type: application/json" \
-d '{
"id": "documentId",
"category": "DOCUMENT"
}'
Supprimer un favori par référence
# <CORE_HOST> : URL de base de FlowerDocs Core
# <TOKEN> : jeton d'authentification
# <CATEGORY> : catégorie du composant (DOCUMENT, FOLDER, TASK, VIRTUAL_FOLDER)
# <ID> : identifiant du composant
curl -X DELETE "<CORE_HOST>/rest/preferences/favorites/reference/<CATEGORY>/<ID>" \
-H "token: <TOKEN>"
Supprimer des favoris par identifiant
# <CORE_HOST> : URL de base de FlowerDocs Core
# <TOKEN> : jeton d'authentification
# <IDS> : identifiants des favoris (séparés par des virgules)
curl -X DELETE "<CORE_HOST>/rest/preferences/favorites/<IDS>" \
-H "token: <TOKEN>"