Svenska
Svenska
Appearance
Svenska
Svenska
Appearance
Varje credential på badges.ninja har en publik verifieringssida som vem som helst kan komma åt utan att logga in. Mottagare kan dela sina märken på sociala medier, via e-post eller genom att kopiera en direktlänk.
Mottagare har också en egen portal
Om du har tjänat ett märke via badges.ninja kan du logga in (utan lösenord) på badges.ninja/me för att se alla dina märken på ett ställe och kurera en publik profil på badges.ninja/u/<your-handle>. Se Mottagarportal.
Varje credential har en publik URL:
https://badges.ninja/awards/{guid}Sidan visar märkesbilden, märkets namn och beskrivning, mottagarens namn, utfärdarens namn och logotyp, utfärdandedatum och eventuellt utgångsdatum samt de kriterier mottagaren uppfyllde för att få märket. Alla som har länken kan öppna sidan och bekräfta att credentialen är äkta.

Credential-sidan visar alltid en Add to LinkedIn profile-knapp så att mottagaren kan spara credentialen direkt i sina LinkedIn Licenses & Certifications. (Om utfärdaren har angett ett LinkedIn-organisations-ID fyller LinkedIn i den verifierade företagssidan i förväg; annars används utfärdarens namn.) En enda Download-rullgardinsmeny erbjuder två alternativ: Badge image (original-PNG) och Certificate (en utskriftsvänlig A4-PDF som genereras direkt på /certify-badge/award/{guid}/pdf).
Delningssidan erbjuder alternativ för delning på sociala medier:
https://badges.ninja/awards/{guid}/share
Från den här sidan kan mottagare dela sitt märke på:
<img>- och <iframe>-HTML för att lägga in märket på en webbplats, ett intranät eller i en e-postsignaturEn särskild verifieringssida visar en skanningsbar QR-kod som pekar på sin egen URL — perfekt för utskrivna certifikat, eventbanderoller eller LinkedIn-skärmdumpar.
https://badges.ninja/verify/{guid}
Den som skannar QR-koden med mobilkameran hamnar på den levande verifieringssidan, där de kan bekräfta att märket ligger på badges.ninja och följer specifikationen Open Badge v2.0. Mottagarens identitet visas som en SHA-256-hash så att e-postadresser aldrig exponeras publikt.
Varje credential kan laddas ned som ett utskriftsklart A4-PDF-certifikat. Alternativet Certificate finns i rullgardinsmenyn Download på den publika credential-sidan (/awards/{guid}) — inte på verifieringssidan, som bara har den skanningsbara QR-koden och den råa Open Badge-JSON:en. När du väljer det genereras PDF:en direkt (på /certify-badge/award/{guid}/pdf) med märkesbild, mottagarens namn, utfärdare, kriterier, utfärdandedatum, valfritt utgångsdatum och en QR-kod som länkar tillbaka till den levande verifierings-URL:en.
När en märkeslänk delas på LinkedIn, X, Slack, Facebook, WhatsApp eller via e-post hämtar plattformen delningsslutpunkten och renderar ett rikt kort från de Open Graph-metadata som badges.ninja skickar:

Det gör att märken ser professionella ut oavsett var de delas — mottagare behöver varken bifoga en egen bild eller skriva någon text. Förhandsvisningen genereras på serversidan på /certify-badge/award/{guid}/share-html och cachas i CDN-kanten, så förhandsvisningar visas direkt redan vid första delningen.
Du kan skicka credentials via e-post på två sätt:
Mottagare kan dela sitt märke med vänner, mentorer eller potentiella arbetsgivare genom att klicka på Send Email på delningssidan. En modal öppnas där de anger en eller flera e-postadresser, ett valfritt ämne och ett personligt meddelande:

Varje adressat får ett formaterat HTML-e-postmeddelande med mottagarens personliga meddelande och en knapp för att öppna den publika credential-sidan med ett klick:

Utfärdare kan skicka vilken credential som helst via e-post från sidan Credentials på instrumentpanelen:
Samma e-postmall används i båda flödena.
För interoperabilitet med andra märkesplattformar tillhandahåller badges.ninja standardiserad Open Badge v2.0-JSON på dessa publika slutpunkter:
| Slutpunkt | Beskrivning |
|---|---|
/certify-badge/issuer/{guid} | JSON för utfärdarprofil |
/certify-badge/badge/{guid} | BadgeClass-JSON |
/certify-badge/award/{guid} | Assertion-JSON (credentialen) |
Dessa slutpunkter returnerar JSON-LD som följer specifikationen Open Badge v2.0. Andra märkesplattformar och verifierare kan använda datan för att validera credentials.
Exempel — verifiera en credential:
curl https://api.badges.ninja/certify-badge/award/abc123-def456{
"@context": "https://w3id.org/openbadges/v2",
"type": "Assertion",
"id": "https://api.badges.ninja/certify-badge/award/abc123-def456",
"recipient": {
"type": "email",
"identity": "sha256$..."
},
"badge": "https://api.badges.ninja/certify-badge/badge/xyz789",
"issuedOn": "2025-01-15T00:00:00.000Z",
"verification": {
"type": "hosted"
}
}Märkesbilder lagras på Amazon S3 och levereras via vårt globala CDN under en innehållsadresserad, oföränderlig URL som härleds från en kryptografisk hash (SHA-256) av bildens bytes. Det innebär:
https://badges.ninja/images/{sha256}.pngEftersom bilden är en del av Open Badge-assertionen bryter ett senare byte av märkets grafik inte tidigare utfärdade credentials: originalbilden behåller sin egen innehållsadresserade URL, så äldre credentials behåller sin ursprungliga bild även om du omdesignar märket för nya utfärdanden.