Как загрузить изображение с помощью API Discourse

У вас получилось это запустить? Я перепробовал всевозможные комбинации с Node.js, но ничего не выходит.

Получаю ошибку 422 Unprocessable Entity.

В документации Discourse указано, что тип содержимого (content-type) для запроса — application/json.

В этом посте в примере для Postman используется form-data, а при наблюдении за компрессором в веб-интерфейсе Discourse видно, что отправляется multipart-запрос.

Кто-нибудь знает, как сделать это через API, не используя Ruby-клиент?