カテゴリ削除のためのAPIサポート?

Drupal サイトとの統合を構築するために API を使用しています。追加する必要がある機能の一つは、ユーザーがカテゴリを削除できるようにすることです。API ドキュメントページには記載されていませんが、この機能に関する PR がマージされたことを示す有望な投稿を見つけました。ただし、その PR には新しい機能の URI が明記されていませんでした。

この機能が現在利用可能かどうか、もし可能であればアクセスに使用する URI は何かご存知の方がいらっしゃいましたら教えていただけますでしょうか。

よろしくお願いいたします、
Andy

リンクされた PR は、Discourse API gemdelete_category メソッドを追加するものです。API 呼び出しに Discourse API gem を使用している場合、このメソッドを利用できます。Discourse API gem を使用していない場合は、サイトの /categories/<category_id> ルートに対して DELETE リクエストを送信することで、API を介してカテゴリを削除できます。<category_id>には、削除したいカテゴリの ID を設定してください。

API gem を使用する場合でも、/categories/<category_id> に対する DELETE リクエストの場合でも、カテゴリ内に「About」以外のトピック(カテゴリ作成時に自動生成された初期の「About」トピックを除く)が含まれている場合は、エラーが返されると考えられます。カテゴリを削除する前に、そのカテゴリのトピックを別のカテゴリに移動させる必要があります。

より良い情報源としては、ほぼ常に Discourse API のリバースエンジニアリング方法 を参照することをお勧めします。

素晴らしい、二人ともありがとう!

@simon さん、詳しい回答をありがとうございます。あのリポジトリを Discourse API のリポジトリと間違えていたことに気づきました。

この説明は非常に役立ちました。ありがとうございます!