API によるセッションの更新

  • 更新

Learn365では、Learn365 管理センター、または Learn365 API を使用して、コースのセッションを更新することができます。

ここでは、Learn365 API を通じた、セッションの更新について説明します。

 

注記:

セッションの更新に使用する PUT メソッドは、入力された更新情報だけでなく、すべてのセッション情報を更新します。

そのため、パラメータはすべて入力する必要があり、入力されていないパラメータはデータなしの状態で上書きされますので注意してください。

 

セッションを更新するには、以下の情報が必要です。

 

セッションを更新する

API を通じたセッションの更新は、以下の手順に沿って行います。

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

2.Courses セクションに移動し、PUT /odata/v2/Courses({id})/CourseSessions({courseSessionId}) Updates Course Session or Group of Sessions  エンドポイントを選択し、右上の「Try it out」をクリックします。

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

  • id:「Course Id」フィールドに、更新するセッションが含まれるコースの ID を入力します。
  • courseSessionId:「Course Session Id or Group of Sessions Id」フィールドに、更新するセッションの ID を入力します。
  • courseSession:「Edit Value」フィールドに、セッションの詳細情報を入力します。
    以下のパラメータは必ず入力する必要があります。
    • "StartDate": "2025-06-29T23:14:25.0000000+00:00":入力フォーマットに従って、セッションの開始日時を入力します。
    • "EndDate": "2025-06-29T23:14:25.0000000+00:00":入力フォーマットに従って、セッションの終了日時を入力します。
    • "TimeZone": "string":コースセッションの開始日と終了日に使用されるタイムゾーンを入力します。タイムゾーンのフォーマットは、こちらをご参照ください。

注記:

セッションの更新に使用する PUT メソッドは、入力された更新情報だけでなく、すべてのセッション情報を更新します。

そのため、パラメータの現在の情報を維持するには、それらをすべて入力する必要があります。

「Edit Value」フィールドで入力されていないパラメータは、null(つまり、元の情報は削除されます)で上書きされますので注意してください。

更新しない(現在のままにする)情報は、現在のセション情報を取得してレスポンスをダウンロード(.JSONファイル)し、それを引用することをお勧めします。

Update course session via API4.png

 

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

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

  • Code 2xx(200など)は、リクエストが正しく動作したことを示します。
  • Response body には、更新された情報でセッションが表示されます。

Update course session via API5.png

 

更新された情報は、Learn365管理センターまたは関連コースのコースホームページにアクセスして確認できます。