Microsoft Learn Platform API 機能の概要

Microsoft Learn Platform Catalog API は、Web ベースのクエリを Microsoft Learn に送信し、利用可能なトレーニング コンテンツ、資格情報、試験に関する詳細を取得できる REST ベースの Web API です。 これには、タイトル、対象製品、レベル、トレーニングへのリンク、その他のメタデータが含まれており、情報を含む JSON でエンコードされた応答が返されます。

一般公開されているすべての情報が返されます。

  • モジュール
  • 単位
  • 学習の道筋
  • 適用されたスキル
  • 認証
  • 試験
  • 講師による指導付きコース

この新しいエンドポイントは、Learn Catalog API よりも優先されます。 Learn Catalog API を使用している場合は、2026 年 6 月まで引き続き期待どおりに動作しますが、この新しい API と比較して機能が制限されており、今後非推奨となる予定です。

活用事例

  • Microsoft Learn のトレーニングや認定オファリングに関するメタデータを表示します。
  • Microsoft Learn のトレーニングや認定オファリングの一覧を取得して、独自のオンライン エクスペリエンスからリンクします。

Requirements

Microsoft Learn Platform API では、ユーザーを認証し、アプリケーションを API にオンボードして要求を行う必要があります。 ユーザーは、cURL、Postman などの任意の API 要求メソッドを使用できます。オンボード プロセスについては、 Microsoft Platform API の概要に関する記事を参照してください。

例示

Learn Platform API を使用してユーザーに表示されるさまざまな方法を次に示します。

  • 組織や教育機関は Learn Platform Catalog API を使用してカタログ情報を取得し、内部学習管理システム (LMS) に投稿できるため、従業員や学生は簡単にアクセスできます。
  • 学習プロバイダーは、Learn Platform API カタログ エンドポイントを使用してカタログ情報をプルし、カスタマー ラーニング エクスペリエンスに投稿します。

可用性と料金

Microsoft Learn Platform API は、 Microsoft API の使用条件の下で一般公開され、提供されます。 API の使用に料金はかかりません。

制限事項

  • この API には、公開されているモジュール、ユニット、ラーニング パス、インストラクター主導のコース、試験、認定が含まれています。 現時点では、ドキュメント、コード サンプル、ショー、イベントは出力されません。
  • API は、1 日に少なくとも 1 回更新されます。
  • API バージョンの更新は、 Learn Platform API リリース ノートの更新プログラムを通じて伝達されます。

次のステップ

Learn Platform API Catalog Data エンドポイントの詳細については、次の記事を参照してください。