Вот заголовок авторизации, который я использую в Ruby:
headers = { ‘Authorization’ => “Bearer #{do_api_key}” }
Поэтому, думаю, вам нужно добавить Bearer перед вашим ключом API.
Вот заголовки:
headers = { 'api-key' => discourse_api_key, 'api-username' => 'system' }
Поэтому, думаю, вам нужны заголовки вроде этих. Discourse REST API Documentation должен помочь с этим.