API によるコースカタログからのカテゴリーの削除

  • 更新

Learn365では、Learn365 管理センターまたは Learn365 API を通じて、テナントのコースカタログからカテゴリーを削除することができます。

ここでは、Learn365 API を通じて、コースカタログからカテゴリーを削除する方法について説明します。

 

Learn365 API を通じたコースカタログからのカテゴリーの削除は、以下の手順に沿って行います。

1.https://api.365.systems/ にアクセスし、APIキーで認証します。

 

削除するカテゴリーの ID をすでに取得している場合は、手順2は省略できます。

 

2.CourseCategories セクションに移動し、GET /odata/v2/CourseCategories Returns All Categories を選択し、右上の「Try it out」を選択します。

 

Delete categories from course catalogs via API1.png

 

「Execute」を選択してリクエストを実行し、Responses ブロックで結果を確認します。

  • Code の下の2xx(202など)は、リクエストが正しく動作したことを示します。
  • Response body で、カテゴリーの "ID" を含む、テナントのすべてのカテゴリの情報が表示されます。Ctrl+F で必要なカテゴリーを検索し、その「ID」をコピーします。
  • レスポンスを参照するには、これを閉じずにそのままにしておきます。
  • Downloadオプションを使用して、APIリクエストの結果を JSON フォーマットでローカルデバイスに保存できます。

Delete categories from course catalogs via API2.png

 

3.CourseCategories セクションで、DELETE /odata/v2/CourseCategories({Id})  Deletes Category by Id を選択し、右上の「Try it out」を選択します。

 

Delete categories from course catalogs via API3.png

 

4.パラメータを入力します。

  • id:「key:Id」フィールドに、削除するカテゴリーのIDを入力します。(手順2で取得した「ID」を貼り付けます)

Delete categories from course catalogs via API4.png

 

4.「Execute」を選択してリクエストを実行します。

5.Responses ブロックで結果を確認します。

  • Code の下の2xx(202など)は、リクエストが正しく動作したことを示します。
  • Response headers には、リクエストが実行された日時と、カテゴリーの削除に関するデータが表示されます。
    Learn365 管理センター>カタログ設定>カテゴリーで、カテゴリーが削除されたことが確認できます。

Delete categories from course catalogs via API5.png