Поддержка API для удаления категорий?

Я работаю с API для создания интеграции с сайтом на Drupal. Одна из функций, которую мне нужно добавить, — это возможность для пользователей удалять категории. Я вижу, что она не указана на странице документации API здесь, но я нашел эту многообещающую публикацию, в которой говорится, что был объединён PR с новой функциональностью для этого. В PR не указывалось, какой URI будет использоваться для новой функциональности.

Хотелось бы узнать, известно ли кому-нибудь, доступна ли эта функция сейчас и, если да, какой URI я могу использовать для доступа к ней?

Спасибо,
Энди

PR, на который вы ссылаетесь, добавляет метод delete_category в библиотеку Discourse API. Если вы используете библиотеку Discourse API для своих запросов к API, вы сможете применять этот метод. Если вы не используете библиотеку Discourse API, вы можете удалить категорию через API, отправив DELETE-запрос к маршруту вашего сайта /categories/<category_id>. Замените <category_id> на идентификатор категории, которую вы хотите удалить.

Я полагаю, что в обоих случаях — как при использовании библиотеки API, так и при отправке DELETE-запроса к /categories/<category_id> — будет возвращена ошибка, если в категории есть какие-либо темы, кроме начальной темы «О категории», созданной при первом создании категории. Перед удалением категории необходимо перенести все её темы в другую категорию.

Лучшее место для поиска — почти всегда Как реверс-инжинирить API Discourse.

Отлично, спасибо вам обоим!

@simon спасибо за подробный ответ, теперь я понял, что перепутал этот репозиторий с репозиторией API Discourse.

Это объяснение очень помогло, спасибо!