Learn365 では、Learn365 APIを通じて、コースまたはトレーニング プランの作成状況(コースのプロビジョニングの成功または失敗)を確認することができます。
ここでは、Learn365 APIを通じてコース、またはトレーニング プランの作成状況を確認について説明します。
API を通じたコース/ トレーニング プランの作成状況の確認は、以下の手順に沿って行います。
1.https://api.365.systems/ にアクセスし、APIキーで認証します。
2.Courses セクションに移動し、 GET /odata/v2/Courses/IncludeNotCreated() with the Returns the list of Courses including courses which have not created yet を選択し、右上の「Try it out」を選択します。
同じAPIエンドポイントを使って、コースとトレーニングプランの作成ステータスを確認することができます。 |
3.クエリパラメータを入力します。
- $expand:ProvisioningProgress
これにより、レスポンスに テナント上のコース/ トレーニング プランのプロビジョニングステータスが含まれます。
クエリ オプション パラメータ を設定して レスポンス データを絞り込むことができます。クエリオプションパラメータが設定されると、レスポンスには検索に使用できる追加のデータと詳細が含まれます。 |
4.「Execute」を選択してリクエストを実行します。
5.Responses ブロックで結果を確認します。
- Code の下の2xx(202など)は、リクエストが正しく動作したことを示します。
- Response body には、テナント上のすべてのコースとトレーニングプランのプロビジョニングステータスが表示されます。
- "ProvisioningProgress" : null はコースのプロビジョニングが成功し、コース/ トレーニング プランが正常に作成されたことを示します。
-
- リクエスト実行時に、プロビジョニングが行われているコース/ トレーニング プランの場合、Response には ”status”: "Creating" と、"ProgressDetaingJson" にプロビジョニングの進捗パーセンテージが含まれます。
-
- プロビジョニングが失敗した場合、”ProvisioningProgress” には、 "Status": "CreationFailed" を含む詳細な情報が表示されます。
- Ctrl+F で検索することができます。
- Downloadオプションを使用すると、APIリクエストの結果を JSON フォーマットでローカルデバイスに保存できます。