Bagikan melalui


Gambaran umum fitur Microsoft Learn Catalog API

Microsoft Learn Catalog API adalah API Web berbasis REST memungkinkan Anda mengirim kueri berbasis web ke Microsoft Learn dan mendapatkan kembali detail tentang konten pelatihan dan ujian sertifikasi yang tersedia seperti judul, produk yang dicakup, tingkat, tautan ke pelatihan, dan metadata lainnya dan mengembalikan respons yang dikodekan JSON dengan informasi tersebut.

Ini mengembalikan informasi tentang semua yang dapat diakses publik:

  • Modul
  • Unit
  • Jalur Pembelajaran
  • Keterampilan Terapan
  • Sertifikasi
  • Ujian
  • Kursus Instructor-Led

Nota

Sebagai bagian dari pembaruan situs Microsoft Learn baru-baru ini, ada titik akhir Catalog API baru yang tersedia di domain learn.microsoft.com. Endpoint lama masih akan berfungsi seperti yang diharapkan, tetapi manfaat beralih ke endpoint baru adalah Anda akan mendapatkan fitur yang lebih canggih, termasuk parameter kueri tambahan.

Kasus penggunaan

  • Melihat metadata tentang penawaran pelatihan dan/atau sertifikasi Microsoft Learn
  • Tarik daftar penawaran pelatihan dan/atau sertifikasi Microsoft Learn untuk menautkannya dari pengalaman online Anda sendiri

Cara kerja Learn Catalog API

API adalah API Web berbasis REST yang mengembalikan respons yang dikodekan JSON. Untuk meminta katalog lengkap, kirim permintaan GET ke:

https://learn.microsoft.com/api/catalog/

Output akan terlihat mirip dengan cuplikan layar di bawah ini. Hingga November 2022, respons penuh sekitar 13 MB.

Cuplikan layar output Learn Catalog API di Visual Studio Code.

Setiap item katalog pembelajaran adalah objek, dengan sekumpulan metadata yang tersedia untuk masing-masing. Kamus data lengkap dan opsi lainnya tercantum dalam dokumentasi pengembang Microsoft Learn Catalog API . Kami juga memiliki catatan rilis (tautan) untuk melihat apa pembaruan terbaru, dan praktik terbaik informasi.

Jika Anda tertarik menggunakannya, lihat artikel Memulai Microsoft Learn Catalog API menggunakan cURL dan Visual Studio Code.

Persyaratan

Tidak ada autentikasi yang diperlukan untuk mengakses Microsoft Learn Catalog API. Pengguna dapat menggunakan metode permintaan API pilihan mereka, seperti cURL, Postman, dll.

Contoh

Di bawah ini adalah beberapa dari banyak cara kami melihat pengguna menggunakan Learn Catalog API:

  • Viva Learning telah menggunakan Learn Catalog API untuk menawarkan katalog Microsoft Learn sebagai bagian dari pengalaman intinya.
  • Organisasi dan lembaga pendidikan menggunakan Learn Catalog API untuk menarik informasi katalog dan mempostingnya di sistem manajemen pembelajaran internal (LMS), sehingga karyawan dan siswa mereka dapat dengan mudah mengaksesnya.
  • Penyedia pembelajaran menggunakan Learn Catalog API untuk menarik informasi katalog dan mempostingnya dalam pengalaman pembelajaran pelanggan mereka.

Ketersediaan dan harga

Microsoft Learn Catalog API tersedia untuk umum dan ditawarkan berdasarkan ketentuan Ketentuan Penggunaan API Microsoft . Tidak ada biaya untuk menggunakan API.

Keterbatasan

  • API berisi modul, unit, jalur pembelajaran, kursus, ujian, dan sertifikasi yang tersedia untuk umum. Saat ini tidak menghasilkan dokumentasi, sampel kode, acara, atau peristiwa.
  • API diperbarui setidaknya satu kali per hari.
  • Pembaruan pada versi API akan dikomunikasikan melalui pembaruan untuk Catatan Rilis API Katalog Learn.

Langkah berikutnya

Untuk mempelajari selengkapnya tentang Learn Catalog API, tinjau artikel berikut ini: