Authorizations
- Authorization string requis header
Toutes les requêtes nécessitent un token Bearer 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 les brouillons d’articles, les utilisateurs et les tâches ; déplacer les articles et les collectionscontent:publish: Publier, dépublier, restaurer et mettre à la corbeille le contenu (rendre les modifications visibles)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
Accorder
content:writeoucontent:publishimpliquecontent:read. Les clés créées avant la mise en place des scopes ont des scopes null = accès complet (mode legacy).
Request Body
application/json- title string requis
Titre de la collection.
- subtitle string | null
Sous-titre facultatif.
- sectionId string requis
ID de la section parente.
- parentCollectionId string | null
ID de la collection parente pour l’imbrication.
Response
application/json- id string
ID de la collection Ferndesk (
col_...). - helpdeskId string
ID du helpdesk Ferndesk (
help_...). - sectionId string | null
ID de la section parente de cette collection.
- parentCollectionId string | null
ID de la collection parente si celle-ci est imbriquée.
- title string
Titre de la collection.
- subtitle string | null
Sous-titre facultatif de la collection.
- shortId string
Identifiant court lisible par l’utilisateur.
- createdAt string
Horodatage ISO 8601 en UTC.
- updatedAt string
Horodatage ISO 8601 en UTC.
- translations[] object arraydefault
Traductions localisées de la collection. Default: [].
+ - Show Child Attributes
- id string
ID de l’enregistrement de traduction de la collection.
- collectionId string
ID de la collection Ferndesk (
col_...). - language string
Code de langue de cette traduction.
- title string
Titre localisé de la collection.
- subtitle string | null
Sous-titre localisé de la collection.
- status string
Statut de la traduction.
- createdAt string
Horodatage ISO 8601 en UTC.
- updatedAt string
Horodatage ISO 8601 en UTC.