Rubyでの認証ヘッダーはこちらです:
headers = { ‘Authorization’ => “Bearer #{do_api_key}” }
なので、APIキーの前に Bearer を追加する必要があると思います。
ヘッダーはこちらです:
headers = { 'api-key' => discourse_api_key, 'api-username' => 'system' }
なので、このようなヘッダーが必要だと思います。 Discourse REST API Documentation が参考になるはずです。