Escopo granular da API para listar todos os badges

Estou procurando um escopo granular de chave de API para listar todos os emblemas? (Não os emblemas de um usuário ou detalhes individuais de emblemas.)

Atualmente, parece que só é possível listar todos os emblemas se: (a) a chave de API tiver um escopo global, ou (b) você desativar a opção “Login Necessário” e fizer uma solicitação de API anônima sem nenhuma chave.

Seria possível adicionar um escopo badges->list ou fazer com que o escopo badges->show inclua também admin/badges#index e badges#index?

Estou construindo um servidor de API para coordenar grupos e emblemas do Discourse com membros, grupos e tags do CiviCRM, para uso em um site fechado, e preferiria não precisar usar chaves com escopo global, se possível.

Obrigado por qualquer ajuda — não tenho certeza se este é o local adequado para fazer essa pergunta.

2 curtidas