Existe alguma maneira de obter o endereço de e-mail atual de um usuário via API?
Nosso caso de uso é o seguinte:
Permitimos que os usuários gerenciem suas informações do Discourse por meio do nosso site. Em geral, o Discourse é usado apenas como uma lista de e-mails e quase nenhum usuário visita o site real do Discourse. Gostaria de poder mostrar ao usuário o endereço de e-mail atual que o Discourse está usando, para que ele possa verificar se precisa ser alterado.
Conseguimos fazer isso com todos os outros campos, exceto o e-mail.
Antigamente, havia um endpoint de API users/{username}/emails, mas parece que ele não está mais disponível.
Isso funcionou… Eu tinha um código antigo que costumava funcionar (versão 1.4 mais ou menos) e que fazia a requisição como PUT e sem o .json no final. Eu modifiquei para GET, alterei a URL e agora está funcionando.