Les balises ne sont pas renvoyées dans l'appel API

Lorsque je recherche une liste de sujets, par exemple à l’adresse /c/10/l/latest.json, je peux voir les balises pour chaque sujet en utilisant un compte administrateur. Cependant, avec un compte utilisateur standard, les balises sont vides.

Existe-t-il un paramètre qui empêche les utilisateurs standards de voir les balises ?

Si les balises sont invisibles pour les utilisateurs ordinaires, elles ne seront pas affichées. Sinon, cela devrait être correct. Par exemple, ici sur meta, en regardant les trois derniers sujets de documentation :

○ → curl -s https://meta.discourse.org/c/documentation/10/l/latest.json | jq '.topic_list.topics[range(3)] | [.fancy_title, .tags]'
[
  "Créer et partager un schéma de couleurs",
  [
    {
      "id": 478,
      "name": "how-to",
      "slug": "how-to"
    }
  ]
]
[
  "Créer et partager un composant de thème de police",
  [
    {
      "id": 478,
      "name": "how-to",
      "slug": "how-to"
    },
    {
      "id": 820,
      "name": "theme-guides",
      "slug": "theme-guides"
    }
  ]
]
[
  "Développement de plugins Discourse - Partie 6 - Ajouter des tests d'acceptation",
  [
    {
      "id": 484,
      "name": "tutorial",
      "slug": "tutorial"
    },
    {
      "id": 274,
      "name": "plugin-guides",
      "slug": "plugin-guides"
    },
    {
      "id": 58,
      "name": "testing",
      "slug": "testing"
    }
  ]
]

merci pour ta réponse. Et comment le rendre visible pour l’utilisateur lambda ?

Par défaut, les balises sont visibles pour les utilisateurs anonymes. Elles doivent être explicitement masquées.