Como posso obter detalhes do usuário via a chave de API do usuário?

Consigo autenticar o usuário e obter a chave de API dele seguindo estas instruções:
https://meta.discourse.org/t/user-api-keys-specification/48536

Mas também quero obter as informações do usuário. Como a autenticação é feita na página web acima, não sei o nome ou o ID do usuário. Eles não são retornados na URL de callback.

Gostaria de saber se existe uma API para eu enviar a chave de API do usuário e receber os detalhes dele de volta? Preciso apenas do ID ou do nome de usuário.

Você deve ser capaz de fazer uma solicitação para /session/current.json, que fornecerá as informações do usuário atual. Certifique-se de solicitar o escopo session ao criar a chave.

Você também provavelmente pode usar qualquer uma das URLs /my/profile.json, se elas estiverem incluídas em outros escopos.

Não consegui fazer funcionar. Recebi uma resposta de “página não existe”. Coloquei a chave de API do usuário no cabeçalho User-Api-Key.
A solução do David Taylor funcionou para mim. Mas seria bom se a sua também funcionasse, já que não preciso solicitar o escopo de sessão.