A resposta rápida é um plugin para adicionar esse cabeçalho. Uma solução alternativa pode ser um servidor proxy local que você acessaria a partir do Discourse, que adicionaria o cabeçalho e enviaria os dados de volta para o Discourse. Uma fonte não confiável sugere que você pode conseguir que o NGINX faça isso para você com algo como
server {
listen 80;
location / {
proxy_pass https://api.example.com;
proxy_set_header SubscriptionKey xyz;
proxy_set_header Host $host;
}
}
Pode haver uma maneira inteligente de adicionar isso à configuração nginx do Discourse em algum caminho secreto (que também escutaria apenas o seu servidor).