Microsoft Learn Platform API 功能概述

Microsoft Learn 平台目錄 API 是一個基於 REST 的網頁 API,讓你可以向 Microsoft Learn 發送網頁查詢,並獲得可用的訓練內容、憑證和考試的詳細資訊。 這包括標題、涵蓋的產品、等級、培訓連結及其他元資料,並回傳以 JSON 編碼的回應與資訊。

它會返回所有公開可用的資訊:

  • 模組
  • 單位
  • 學習路徑
  • 應用技能
  • 認證
  • 考試
  • 導學型課程

備註

這個新端點取代了 Learn Catalog API。 如果你使用 Learn Catalog API,它仍能正常運作至 2026 年 6 月,但功能較新版本有限,未來將被淘汰。

使用案例

  • 查看關於 Microsoft Learn 培訓及/或認證提供的元資料。
  • 提取 Microsoft Learn 訓練及/或認證供應項目的清單,以便從您自己的線上體驗進行連結。

需求

Microsoft Learn Platform API 要求使用者經過驗證,並將應用程式接入 API 才能提出請求。 使用者可以使用他們偏好的 API 請求方式,例如 cURL、Postman 等。入職流程詳見《 使用Microsoft平台API開始指南》。

範例

以下是我們看到使用者使用 Learn Platform API 的多種方式:

  • 組織與教育機構可使用 Learn Platform Catalog API 擷取目錄資訊並發布至內部學習管理系統(LMS),讓員工與學生輕鬆存取。
  • 學習提供者使用 Learn Platform API 目錄端點擷取目錄資訊,並將其發布於客戶學習體驗中。

可用性和價格

Microsoft 學習平台 API 公開提供,並依據 Microsoft API 使用條款提供。 使用 API 並無費用。

局限性

  • API 包含公開可用的課程模組、單元、學習路徑、講師導向的課程、測驗和認證。 目前不會輸出檔、程式代碼範例、顯示或事件。
  • API 每天至少重新整理一次。
  • API 版本的更新將透過 Learn Platform API 發布說明的更新來通知。

後續步驟

欲進一步了解 Learn Platform API 目錄資料端點,請參閱以下文章: