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 エンドポイントの詳細については、次の記事を参照してください。