Funktionsöversikt för Microsoft Learn Catalog API
Med Katalog-API:et för Microsoft Learn är ett REST-baserat webb-API kan du skicka en webbaserad fråga till Microsoft Learn och få tillbaka information om tillgängligt träningsinnehåll och certifieringsprov, till exempel titlar, produkter som omfattas, nivåer, länkar till utbildning och andra metadata och returnerar ett JSON-kodat svar med informationen.
Det returnerar information om allt offentligt tillgängligt:
- Moduler
- Units
- Utbildningsvägar
- Tillämpade färdigheter
- Certifieringar
- Examina
- Instruktörsledda kurser
Anteckning
Som en del av den senaste Microsoft Learn-webbplatsuppdateringen finns det en ny tillgängligkatalog-API-slutpunkt på learn.microsoft.com-domänen. Den gamla slutpunkten fungerar fortfarande som förväntat, men fördelarna med att växla till den nya slutpunkten är att den ger dig förbättrade funktioner, exempelvis ytterligare frågeparametrar.
- Visa metadata om Utbildnings- och/eller certifieringserbjudanden för Microsoft Learn
- Hämta en lista över utbildnings- och/eller certifieringserbjudandena för Microsoft Learn för att länka till dem från din egen onlineupplevelse
API:et är ett REST-baserat webb-API som returnerar ett JSON-kodat svar. Om du vill begära hela katalogen så skicka en GET-begäran till:
https://learn.microsoft.com/api/catalog/
Utdata ser ut ungefär som skärmbilden nedan. Från och med november 2022 är det fullständiga svaret ungefär 13 MB.
Varje utbildningskatalogobjekt är ett objekt med en uppsättning metadata tillgängliga för var och en. Den fullständiga dataordlistan och andra alternativ visas i utvecklardokumentationen för Microsoft Learn Catalog API. Vi har också viktig information (länk) för att se vilka de senaste uppdateringarna är och information om metodtips .
Om du är intresserad av att använda det kan du läsa artikeln Komma igång med Microsoft Learn Catalog API med hjälp av cURL och Visual Studio Code.
Det krävs ingen autentisering för att få åtkomst till Microsoft Learn Catalog-API:et. Användare kan använda önskad API-begärandemetod, till exempel cURL, Postman osv.
Nedan visas några av de många sätt som vi ser användare med hjälp av LEARN Catalog API:
- Viva Learning har använt Learn Catalog-API:et för att erbjuda Microsoft Learn-katalogen som en del av sin kärnupplevelse.
- Organisationer och utbildningsinstitutioner använder LEARN Catalog API för att hämta kataloginformation och publicera den i sina interna inlärningshanteringssystem (LMS), så att deras anställda och studenter enkelt kan komma åt den.
- Utbildningsleverantörer använder Learn Catalog-API:et för att hämta kataloginformation och publicera den i sina kundinlärningsupplevelser.
Microsoft Learn Catalog-API:et är offentligt tillgängligt och erbjuds under villkoret för Användningsvillkoren för Microsoft API:er. Det kostar ingenting att använda API:et.
- API:et innehåller offentligt tillgängliga moduler, enheter, utbildningsvägar, lärarledda kurser, prov och certifieringar. Den matar inte ut dokumentation, kodexempel, shower eller händelser just nu.
- API:et uppdateras minst en gång per dag.
- Uppdateringar till API-versionen kommer att kommuniceras via uppdateringar av Lär dig viktig information om katalog-API: et.
Mer information om LEARN Catalog-API:et finns i följande artiklar: