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 カタログ エンドポイントを使用してカタログ情報をプルし、カスタマー ラーニング エクスペリエンスに投稿します。 プラットフォーム API カタログ エンドポイントは、通常、他の Learn 統合サービスと共に、または他の機能の基本レイヤーとして使用されます。 Learn Catalog Data を使用した顧客シナリオの例を確認するには、「組織で Learn を活用する」記事を参照してください。
可用性と料金
Microsoft Learn Platform API は、 Microsoft API の使用条件の下で一般公開され、提供されます。 API の使用に料金はかかりません。
制限事項
- この API には、公開されているモジュール、ユニット、ラーニング パス、インストラクター主導のコース、試験、認定が含まれています。 現時点では、ドキュメント、コード サンプル、ショー、イベントは出力されません。
- API は、1 日に少なくとも 1 回更新されます。
- API バージョンの更新は、 Learn Platform API リリース ノートの更新プログラムを通じて伝達されます。
次のステップ
Learn Platform API Catalog Data エンドポイントの詳細については、次の記事を参照してください。