Portée granulaire de l'API pour lister tous les badges

Je cherche une portée granulaire de clé API pour lister tous les badges ? (Pas les badges d’un utilisateur, ni les détails d’un badge individuel.)

Actuellement, il semble que vous ne puissiez lister tous les badges que si (a) la clé API a une portée globale, ou (b) vous désactivez « Connexion requise » et effectuez une requête API anonyme sans aucune clé.

Serait-il possible d’ajouter une portée badges-list ou d’inclure admin/badges#index et badges#index dans une portée de clé API comme badges-show ?

Je construis un serveur API pour coordonner les groupes et les badges de Discourse avec les adhésions, les groupes et les étiquettes de CiviCRM, pour une utilisation sur un site fermé, et je préférerais éviter d’utiliser des clés à portée globale si possible.

Merci pour toute aide — je ne suis pas sûr que ce soit l’endroit approprié pour poser cette question.

2 « J'aime »