Deutsch
Deutsch
Appearance
Deutsch
Deutsch
Appearance
Jeder Nachweis auf badges.ninja hat eine öffentliche Verifizierungsseite, die jeder ohne Anmeldung aufrufen kann. Empfänger:innen können ihre Badges in sozialen Medien, per E-Mail oder über einen direkten Link teilen.
Empfänger:innen haben auch ein eigenes Portal
Wenn du ein Badge über badges.ninja erhalten hast, kannst du dich (ohne Passwort) unter badges.ninja/me anmelden, um alle deine Badges an einem Ort zu sehen und ein öffentliches Profil unter badges.ninja/u/<your-handle> zu gestalten. Siehe Empfängerportal.
Jeder Nachweis hat eine öffentliche URL:
https://badges.ninja/awards/{guid}Diese Seite zeigt das Badge-Bild, Name und Beschreibung des Badges, den Namen der Empfängerin bzw. des Empfängers, Name und Logo des Ausstellers, das Ausstellungsdatum und ein eventuelles Ablaufdatum sowie die Kriterien, die für den Erhalt des Badges erfüllt wurden. Jeder mit dem Link kann die Seite öffnen und die Echtheit des Nachweises bestätigen.

Die Nachweisseite zeigt immer eine Schaltfläche Add to LinkedIn profile, damit Empfänger:innen den Nachweis direkt unter „Licenses & Certifications" in LinkedIn speichern können. (Hat der Aussteller eine LinkedIn-Organisations-ID hinterlegt, füllt LinkedIn die verifizierte Unternehmensseite vor; andernfalls wird der Name des Ausstellers verwendet.) Ein einziges Download-Dropdown bietet zwei Optionen: Badge image (das originale PNG) und Certificate (ein druckfähiges A4-PDF, das bei Bedarf unter /certify-badge/award/{guid}/pdf erzeugt wird).
Die Teilen-Seite bietet Optionen zum Teilen in sozialen Medien:
https://badges.ninja/awards/{guid}/share
Auf dieser Seite können Empfänger:innen ihr Badge teilen über:
<img>- und <iframe>-HTML, um das Badge in eine Website, ein Intranet oder eine E-Mail-Signatur einzufügenEine eigene Verifizierungsseite zeigt einen scanbaren QR-Code, der auf ihre eigene URL verweist – ideal für gedruckte Zertifikate, Event-Banner oder LinkedIn-Screenshots.
https://badges.ninja/verify/{guid}
Wer den QR-Code mit der Handykamera scannt, landet auf der Live-Verifizierungsseite und kann dort bestätigen, dass das Badge auf badges.ninja gehostet wird und der Open-Badge-v2.0-Spezifikation entspricht. Die Identität der Empfängerin bzw. des Empfängers wird als SHA-256-Hash angezeigt, sodass E-Mail-Adressen nie öffentlich sichtbar sind.
Jeder Nachweis kann als druckfertiges A4-PDF-Zertifikat heruntergeladen werden. Die Option Certificate befindet sich im Download-Dropdown auf der öffentlichen Nachweisseite (/awards/{guid}) – nicht auf der Verifizierungsseite, die nur den scanbaren QR-Code und das rohe Open-Badge-JSON enthält. Bei Auswahl wird das PDF bei Bedarf (unter /certify-badge/award/{guid}/pdf) erzeugt – mit Badge-Bild, Name der Empfängerin bzw. des Empfängers, Aussteller, Kriterien, Ausstellungsdatum, optionalem Ablaufdatum und einem QR-Code, der auf die Live-Verifizierungs-URL zurückverweist.
Wenn ein Badge-Link auf LinkedIn, X, Slack, Facebook, WhatsApp oder per E-Mail geteilt wird, ruft die Plattform den Teilen-Endpunkt ab und rendert aus den von badges.ninja ausgelieferten Open-Graph-Metadaten eine ansprechende Karte:

So wirken Badges überall professionell, wo sie geteilt werden – Empfänger:innen müssen weder ein eigenes Bild anhängen noch Text verfassen. Die Vorschau wird serverseitig unter /certify-badge/award/{guid}/share-html erzeugt und am CDN-Edge zwischengespeichert, sodass sie selbst beim ersten Teilen sofort erscheint.
Du kannst Nachweise auf zwei Wegen per E-Mail versenden:
Empfänger:innen können ihr Badge mit Freunden, Mentor:innen oder potenziellen Arbeitgebern teilen, indem sie auf der Teilen-Seite auf Send Email klicken. Es öffnet sich ein Modal, in dem sie eine oder mehrere E-Mail-Adressen, einen optionalen Betreff und eine persönliche Nachricht eingeben:

Jede Adressatin bzw. jeder Adressat erhält eine gestaltete HTML-E-Mail mit der persönlichen Nachricht und einer Schaltfläche, die mit einem Klick die öffentliche Nachweisseite öffnet:

Aussteller können jeden Nachweis über die Seite „Credentials" im Dashboard per E-Mail versenden:
Für beide Wege wird dieselbe E-Mail-Vorlage verwendet.
Für die Interoperabilität mit anderen Badge-Plattformen stellt badges.ninja standardkonformes Open-Badge-v2.0-JSON unter diesen öffentlichen Endpunkten bereit:
| Endpunkt | Beschreibung |
|---|---|
/certify-badge/issuer/{guid} | JSON des Aussteller-Profils |
/certify-badge/badge/{guid} | BadgeClass-JSON |
/certify-badge/award/{guid} | Assertion-JSON (der Nachweis) |
Diese Endpunkte liefern JSON-LD gemäß der Open-Badge-v2.0-Spezifikation. Andere Badge-Plattformen und Verifizierer können diese Daten nutzen, um Nachweise zu validieren.
Beispiel – einen Nachweis verifizieren:
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-Bilder werden auf Amazon S3 gespeichert und über unser globales CDN unter einer inhaltsadressierten, unveränderlichen URL ausgeliefert, die aus einem kryptografischen Hash (SHA-256) der Bild-Bytes abgeleitet wird. Das bedeutet:
https://badges.ninja/images/{sha256}.pngDa das Bild Teil der Open-Badge-Assertion ist, beeinträchtigt ein späterer Austausch der Badge-Grafik bereits ausgestellte Nachweise nicht: Das Originalbild behält seine eigene inhaltsadressierte URL, sodass historische Nachweise ihr ursprüngliches Bild behalten, auch wenn du das Badge für neue Ausstellungen neu gestaltest.