Läs på engelska

Dela via


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.

Praktiska ärenden

  • 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

Så här fungerar LEARN Catalog-API:et

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.

Screenshot of the Learn Catalog API output in Visual Studio Code.

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.

Behov

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.

Exempel

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.

Tillgänglighet och priser

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.

Begränsningar

  • 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.

Nästa steg

Mer information om LEARN Catalog-API:et finns i följande artiklar: