Не удалось добавить новый пост через API

404, скорее всего, означает, что ваш API-ключ недействителен или передается неправильно.

Если только это не значит, что вы используете неверный путь. Если вы проведете реверс-инжиниринг API Discourse для поста, тот ли это путь, который используется?