Authorizations
- Authorization string requis header
Toutes les requêtes nécessitent un Bearer token dans l’en-tête
Authorization. Les clés API sont préfixées parfdsk_et doivent rester secrètes. Vous pouvez générer et gérer les clés depuis la page Paramètres développeur.Les clés peuvent être limitées à n’importe quel sous-ensemble de ces scopes (chaque endpoint indique le scope requis via
x-required-scopes) :content:read: Lire et rechercher les articles, collections, sections et traductions du centre d’aidecontent:write: Créer et modifier des brouillons d’articles, des utilisateurs et des tâches ; déplacer des articles et des collectionscontent:publish: Publier, dépublier, restaurer et supprimer du contenu (rendre les modifications accessibles)analytics:read: Lire les rapports, analyses et retours sur les articles du centre d’aideconversations:read: Lire les conversations et transcriptions de l’assistant IAwebhooks:manage: Créer et gérer les abonnements aux webhooks sortants
L’attribution de
content:writeoucontent:publishimpliquecontent:read. Les clés créées avant la mise en place des scopes ont des scopes null, ce qui donne un accès complet (mode hérité).
Path Parameters
- id string requis
Identifiant d’article Ferndesk (
art_...). Exemple: art_01JXY9AZK4KV - revisionId string requis
ID de révision. Exemple: rev_01JXY9AZK4KV
Response
application/json- articleId string
Article restauré.
- language string
Langue de la révision restaurée.
- restoredFromVersion integer
Numéro de version de la révision restaurée.
- newVersion integer | null
Nouvelle version de tête créée par la restauration pour la langue principale, ou null pour une restauration de traduction.