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 目錄資料端點,請參閱以下文章: