Anslut valfri lärplattform

Använd er lärplattform tillsammans med MuchSkills, oavsett vilken det är. Här ser du vilka vägar som finns i dag: en inbyggd koppling där en sådan finns, certifikat och mål som skickas via MuchSkills API, kurser som länkas i Learning Library eller en skräddarsydd koppling som vi bygger tillsammans med er.

Uppdaterad

Anpassad integrationAdministratörer och HRIT

Vem
Någon med rollen Owner eller Admin i MuchSkills, tillsammans med den som administrerar eller utvecklar ert LMS
Inbyggt i dag
Skillsoft Percipio, Udemy Business samt Credly för badges
Andra plattformar
API, Learning Library eller en skräddarsydd koppling
Identifierar personer via
E-postadressen de loggar in i MuchSkills med

Så fungerar det

Det finns fyra sätt att få in lärande i MuchSkills. Ni kan använda flera av dem samtidigt.

AlternativDet här hamnar i MuchSkillsVem gör jobbetPassar när
1. Inbyggd integrationKatalog och lärandeaktivitet från Skillsoft Percipio eller Udemy Business. Badges från Credly i form av certifikatDu själv, under Settings › IntegrationsNi använder någon av de här plattformarna
2. MuchSkills APICertifikat med datum och intyg. Utvecklingsmål för kompetenser och certifikatEr utvecklare eller integrationsplattformErt LMS kan skicka ut data när någon får ett certifikat
3. Learning LibraryLänkar till kurser, taggade med de kompetenser de utvecklarAdministratörer, chefer och medarbetare, manuelltNi vill att kurserna syns i kompetensgapsanalysen utan att dra igång ett tekniskt projekt
4. Skräddarsydd integrationDet vi kommer överens om med er, till exempel katalog eller aktivitetVi bygger den tillsammans med ert teamNi behöver data som inte går att få över med de andra alternativen

Cornerstone, Degreed, Docebo, LinkedIn Learning, Coursera och interna LMS har i dag ingen inbyggd integration. Alternativ 2, 3 och 4 fungerar med alla.

Innan du börjar

  • I MuchSkills: rollen Owner eller Admin, för att kunna skapa API-klienter och be om en skräddarsydd koppling.
  • Bestäm vad ni behöver. Certifikat, mål, kurslänkar eller lärandeaktivitet. Svaret avgör vilken väg som passar.
  • För API-vägen: en utvecklare, integrationsfunktionerna i ert LMS eller en integrationsplattform som kan anropa ett REST API.
  • Kontrollera e-postadresserna. MuchSkills känner igen personer på den e-postadress de loggar in med. Ert LMS måste skicka just den adressen.

Så här gör du

Skicka certifikat och mål via API:et

  1. Skapa en API-klient med behörigheten Write. Gå till Team/Org › Settings › API Access, klicka på New Client, ge klienten ett namn, markera Write under Scopes och klicka på Create Client. Kopiera Client ID och Client Secret. Hela konfigurationen beskrivs i MuchSkills API och API Access.
  2. Hämta en åtkomsttoken. Skicka Client ID och Client Secret till POST https://app.muchskills.com/oauth2/token, formulärkodat, med grant_type=client_credentials. Token gäller i ungefär en timme.
  3. Skicka ett certifikat. När någon tar ett certifikat i ert LMS skickar du det till POST /api/v1/user-certifications/{email} med personens e-postadress i MuchSkills:
{
  "certification": "AZ-104",
  "issuingOrganization": "Microsoft",
  "period": {
    "license": "AZ104-2026-001",
    "issuedAt": "2026-01-15",
    "expiredAt": "2027-01-15",
    "urls": ["https://issuer.example/verify/abc"]
  }
}

MuchSkills hittar certifikatet via dess exakta namn, dess kod (till exempel AZ-104) eller ett känt alias. issuingOrganization snävar in sökningen. För ett certifikat som aldrig går ut utelämnar du expiredAt och skickar "notExpiring": true. Samma anrop förnyar ett certifikat som personen redan har.

  1. Sätt ett mål (valfritt). För att ge någon ett utvecklingsmål skickar du POST /api/v1/goals/{email} med antingen en skill eller en certification, och hur personen ska nå målet:
{
  "certification": "AWS Certified Developer - Associate",
  "issuingOrganization": "Amazon Web Services",
  "reachingType": "classes",
  "deadline": "2026-12-31"
}

För en kompetens skickar du i stället "skill" och en "desiredLevel" från 1 till 9. reachingType är mentor, self eller classes.

Länka kurser i Learning Library

  1. Öppna Learning Library. Gå till My Growth › Learning Library.
  2. Lägg till en kurs. Klicka på Add a course, klistra in kursens webbadress och klicka på Get Page Details. MuchSkills hämtar titel, bild och beskrivning från sidan. Justera dem och ange kursens nivå.
  3. Tagga kompetenserna. Tagga alla kompetenser som kursen bygger upp. Kursen visas då på sidorna för de kompetenserna, i analyslistor och i varje persons kompetensgapsanalys.

Begär en skräddarsydd koppling

  1. Skicka uppgifterna till oss. Mejla support@muchskills.com eller skriv i chatten och ange:
    • plattformens namn och om den körs i molnet eller på era egna servrar
    • en länk till plattformens API-dokumentation
    • vilken data ni vill ha in i MuchSkills, till exempel katalog, genomförda kurser eller certifikat
    • vilka som ska omfattas
    • en teknisk kontaktperson hos er
    • Vi återkommer och berättar vad som går att göra. En skräddarsydd lösning innefattar ett tekniskt möte mellan er administratör och vår CTO.

Kontrollera att det fungerar

  • API: certifikatanropet returnerar 200 tillsammans med certifikatet och dess aktiva perioder. Certifikatet syns under personens My Skills › My Certifications.
  • Mål: målet syns under personens My Growth › Goals.
  • Learning Library: kursen finns i biblioteket och dyker upp i My Growth › Gap Analysis för dem som saknar någon av de taggade kompetenserna.

Det här får ni

  • Alla bevis på ett ställe. Certifikat från alla plattformar samlas tillsammans med övriga, med datum, bevisfiler och fullständig historik.
  • Lärande kopplat till gap. Kurser som är taggade med kompetenser visas precis där personerna ser vad de saknar.
  • Ingen inlåsning. Ni behåller er lärplattform och MuchSkills fungerar sida vid sida med den.

Bra att veta

Ännu ingen endpoint för kursaktivitet. API:et tar emot certifikat och mål. Det tar inte emot kursframsteg eller slutförda kurser. Om ni behöver aktivitetsdata från en plattform utan inbyggd koppling kan ni begära en skräddarsydd koppling.

Certifikat sparas som historik. Varje anrop lägger till en period då personen har haft certifikatet. Har det blivit fel rättar du perioden med PATCH /api/v1/user-certifications/{periodId} i stället för att radera den och skicka den på nytt.

Länkar eller filer som bevis. En länk i urls sparas som den är och slutar fungera om källan flyttar filen. Ladda upp själva filen om ni vill ha en bestående kopia. En certifikatperiod rymmer upp till 10 bilagor på högst 10 MB vardera.

Regler för mål. En person kan ha ett öppet mål per kompetens eller certifikat. Ett certifikat som personen redan har kan inte bli ett mål.

Begränsningar för anrop. Om du skickar anrop för snabbt svarar API:et 429. Vänta och försök igen med allt längre pauser. Anropen för mål tillåter ett anrop per sekund och token.

Felsökning

Det här ser duOrsakGör så här
409 med "reason": "ambiguous"Certifikatnamnet matchar fler än ett certifikatFörsök igen med id för rätt certifikat från candidates, eller lägg till issuingOrganization
400 med "reason": "notFound"Inget certifikat i MuchSkills katalog matchar namnetKontrollera namnet eller koden. Kontakta supporten om det gäller ett certifikat som vi inte har med ännu
404 med user not foundE-postadressen tillhör ingen medlem i er MuchSkills-organisationSkicka den e-postadress som personen loggar in i MuchSkills med
403 vid ett skrivanropKlienten har bara behörigheten Read, eller så har du använt en äldre organisationstokenSkapa en klient med behörigheten Write och använd dess token
409 när du skapar ett målPersonen har redan ett öppet mål för detta, eller har redan certifikatetUppdatera det befintliga målet i stället
413En bifogad fil är större än 10 MBSkicka en mindre fil eller en länk
429 Too Many RequestsFör många anrop på kort tidVänta och försök igen med allt längre pauser
En kurs visas inte i kompetensgapsanalysenIngen kompetens är taggad på kursenRedigera kursen i Learning Library och tagga kompetenserna
Finns det en connector för Cornerstone, Degreed, Docebo, LinkedIn Learning eller Coursera?

Ingen inbyggd i dag. Du kan ändå koppla in dem: skicka certifikat och mål via MuchSkills API, länka kurser i Learning Library eller be oss bygga en anpassad connector.

Kan vårt LMS skicka genomförda kurser till MuchSkills?

MuchSkills API saknar i dag en endpoint för kursaktivitet. Däremot tar API:et emot certifikat, med datum och intyg, samt utvecklingsmål. Leder en avslutad kurs till ett certifikat skickar du certifikatet.

Behöver vi en utvecklare för API-vägen?

Någon måste skicka in data: en utvecklare, ditt LMS:s egna integrationsfunktioner eller en integrationsplattform som företaget redan använder. Det handlar om vanliga REST-anrop med JSON.

Vad händer om vi skickar samma certifikat två gånger?

Samma anrop lägger till ett certifikat eller förnyar ett som personen redan har, och MuchSkills sparar varje period som historik. Skicka varje utfärdande en gång, och rätta misstag med rätt anrop i stället för att radera och skicka igen.

Kan chefer och medarbetare lägga till kurser själva?

Ja. Vem som helst kan lägga till en kurslänk i My Growth › Learning Library och tagga de kompetenser kursen bygger. Kursen visas sedan överallt där de kompetenserna förekommer.

Hur ber vi om en anpassad connector?

Mejla support@muchskills.com eller använd chatten och ange plattformens namn, en länk till dess API-dokumentation, vilka data du vill ha i MuchSkills och vilka personer som ska ingå. En anpassad konfiguration inkluderar en teknisk genomgång mellan din administratör och vår CTO.

Hur matchar MuchSkills poster mot personer?

Via e-postadressen. Varje API-anrop anger personen med den e-postadress hen loggar in i MuchSkills med, så ditt LMS måste skicka just den adressen.

Kontrollerar kalendern för Daniel...

Fråga oss vad som helst

En riktig person svarar, oftast samma arbetsdag.

Livewebbinarium · 30 Oct, 10:00 CET

How to analyse the Skill Gaps in your organisation

MuchSkills allows organisations to conduct an in-depth skills gap analysis in a matter of minutes and uncover the skill gaps that hurt organisational performance In this webinar, you will learn how t…