Ecco un header di autorizzazione che uso in Ruby:
headers = { ‘Authorization’ => “Bearer #{do_api_key}” }
Quindi penso che tu debba aggiungere Bearer prima della tua api key.
Ecco gli header:
headers = { 'api-key' => discourse_api_key, 'api-username' => 'system' }
Quindi penso che tu abbia bisogno di header come questi. Discourse REST API Documentation dovrebbe aiutarti in questo.