Nederlands
Nederlands
Appearance
Nederlands
Nederlands
Appearance
Elke referentie op badges.ninja heeft een publieke verificatiepagina die iedereen kan openen zonder in te loggen. Ontvangers kunnen hun badges delen op sociale media, per e-mail of door een directe link te kopiëren.
Ontvangers hebben ook een eigen portaal
Als je een badge hebt behaald via badges.ninja, kun je (zonder wachtwoord) inloggen op badges.ninja/me om al je badges op één plek te zien en een publiek profiel samen te stellen op badges.ninja/u/<your-handle>. Zie Ontvangersportaal.
Elke referentie heeft een publieke URL:
https://badges.ninja/awards/{guid}Deze pagina toont de badge-afbeelding, de naam en beschrijving van de badge, de naam van de ontvanger, de naam en het logo van de uitgever, de uitgiftedatum en eventuele vervaldatum, en de criteria waaraan de ontvanger heeft voldaan om de badge te verdienen. Iedereen met de link kan de pagina openen om te bevestigen dat de referentie authentiek is.

De referentiepagina toont altijd een knop Toevoegen aan LinkedIn-profiel, zodat de ontvanger de referentie direct kan opslaan bij Licenties en certificeringen op LinkedIn. (Als de uitgever een LinkedIn-organisatie-ID heeft ingesteld, vult LinkedIn de geverifieerde bedrijfspagina vooraf in; anders wordt de naam van de uitgever gebruikt.) Een enkel uitklapmenu Downloaden biedt twee opties: Badge-afbeelding (de originele PNG) en Certificaat (een afdrukbare A4-PDF die direct wordt gegenereerd op /certify-badge/award/{guid}/pdf).
De deelpagina biedt opties om te delen op sociale media:
https://badges.ninja/awards/{guid}/share
Vanaf deze pagina kunnen ontvangers hun badge delen op:
<img>- en <iframe>-HTML om de badge op te nemen in een website, intranet of e-mailhandtekeningEen speciale verificatiepagina toont een scanbare QR-code die naar de eigen URL verwijst — perfect voor afgedrukte certificaten, evenementbanners of LinkedIn-screenshots.
https://badges.ninja/verify/{guid}
Iedereen die de QR-code met een telefooncamera scant, komt op de live verificatiepagina, waar ze kunnen bevestigen dat de badge wordt gehost op badges.ninja en voldoet aan de Open Badge v2.0-specificatie. De identiteit van de ontvanger wordt getoond als SHA-256-hash, zodat e-mailadressen nooit publiek zichtbaar zijn.
Elke referentie kan worden gedownload als afdrukklaar A4-PDF-certificaat. De optie Certificaat staat in het uitklapmenu Downloaden op de publieke referentiepagina (/awards/{guid}) — niet op de verificatiepagina, die alleen de scanbare QR-code en de ruwe Open Badge-JSON bevat. Als je die kiest, wordt de PDF direct gegenereerd (op /certify-badge/award/{guid}/pdf) met de badge-afbeelding, naam van de ontvanger, uitgever, criteria, uitgiftedatum, optionele vervaldatum en een QR-code die terugverwijst naar de live verificatie-URL.
Wanneer een badge-link wordt gedeeld op LinkedIn, X, Slack, Facebook, WhatsApp of per e-mail, haalt het platform het deel-endpoint op en toont het een rijke kaart op basis van de Open Graph-metadata die badges.ninja meestuurt:

Zo zien badges er overal professioneel uit wanneer ze worden gedeeld — ontvangers hoeven geen eigen afbeelding bij te voegen of tekst te schrijven. De voorvertoning wordt server-side gegenereerd op /certify-badge/award/{guid}/share-html en gecachet aan de CDN-edge, zodat voorvertoningen direct verschijnen, zelfs bij de eerste keer delen.
Je kunt referenties op twee manieren per e-mail versturen:
Ontvangers kunnen hun badge delen met vrienden, mentoren of mogelijke werkgevers door op de deelpagina op E-mail versturen te klikken. Er opent een modaal venster waarin ze een of meer e-mailadressen, een optioneel onderwerp en een persoonlijk bericht invoeren:

Elke geadresseerde ontvangt een vormgegeven HTML-e-mail met het persoonlijke bericht van de ontvanger en een knop om met één klik de publieke referentiepagina te bekijken:

Uitgevers kunnen elke referentie per e-mail versturen vanaf de pagina Referenties in het dashboard:
Voor beide manieren wordt dezelfde e-mailsjabloon gebruikt.
Voor interoperabiliteit met andere badgeplatforms levert badges.ninja standaard Open Badge v2.0-JSON op deze publieke endpoints:
| Endpoint | Beschrijving |
|---|---|
/certify-badge/issuer/{guid} | JSON van het uitgeversprofiel |
/certify-badge/badge/{guid} | BadgeClass-JSON |
/certify-badge/award/{guid} | Assertion-JSON (de referentie) |
Deze endpoints geven JSON-LD terug dat voldoet aan de Open Badge v2.0-specificatie. Andere badgeplatforms en verificateurs kunnen deze gegevens gebruiken om referenties te valideren.
Voorbeeld — een referentie verifiëren:
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"
}
}Badge-afbeeldingen worden opgeslagen op Amazon S3 en geserveerd via ons wereldwijde CDN onder een inhoudsgeadresseerde, onveranderlijke URL die is afgeleid van een cryptografische hash (SHA-256) van de bytes van de afbeelding. Dit betekent:
https://badges.ninja/images/{sha256}.pngOmdat de afbeelding deel uitmaakt van de Open Badge-assertion, breekt het later vervangen van de badge-afbeelding eerder uitgegeven referenties niet: de originele afbeelding behoudt zijn eigen inhoudsgeadresseerde URL, zodat bestaande referenties hun oorspronkelijke afbeelding houden, ook als je de badge opnieuw ontwerpt voor nieuwe uitgiftes.