【API】 GET/odata/v2/Courses を使用したセッションデータの取得

  • 更新

セッションに(単一またはグループ)に関するデータは、Learn365 管理センターまたは API を使用して取得できます。

API では、以下のエンドポイントからセッション データを取得できます。

  • GET /odata/v2/Courses({id})/CourseSessions({courseSessionId}) Returns the Course Session or Group of Sessions by Id
  • GET /odata/v2/Courses Returns the list of Courses

ここでは、GET /odata/v2/Courses Returns the list of Courses エンドポイントを使用してセッション データ(情報)を取得する手順について説明します。

 

セッション データを取得する

手順:

1.API にアクセスし、認証を行います。

https://api.365.systems/  にアクセスし、適切な API キーで認証されていることを確認してください。

2.エンドポイントを選択します。

 Courses セクション で以下のエンドポイントを選択し、右上の[Try it out]をクリックします。

GET /odata/v2/Courses Returns the list of Courses

3.「$expand」フィールドに、CourseSessions と入力します。

※ これにより、コースに関連するセッションデータを同時に取得できます。

参考:Learn365 API クエリ オプションの概要と使い方

session data via API-3.png

4.[Execute]をクリックしてリクエストを実行します。

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

  • ステータスコード 200 が返され、レスポンス本文にコース一覧が表示された場合は成功です。
  • Download オプションを使用して、結果を JSON フォーマットでローカルデバイスに保存できます。
  • レスポンス本文の、CourseSessions パラメータ配列に、コースに関連するセッション データが含まれます。
session data via API-4.png