Get Identity Badge
Identity badge — composite of agent metadata, current trust score and rating count, plus convenience URLs for the public verify page and SVG badge. Used by the moltrust.ch /verify/{did} frontend, which fetches this JSON in parallel with /identity/badge/{did}.svg.
Returns 200 with verified: true for any registered DID, even if the trust score is still withheld (insufficient endorsements). Returns 404 only when the DID is not registered at all.
Frontend contract (the fields the /verify/{did} page reads): verified, tier, trust_score, grade, issued_at, expires_at, vc_hash, badge_url. Additional fields (display_name, withheld, total_ratings, average_rating, verify_url) are extras the page ignores but other consumers (klaw gateway, etc.) may use.
Request
- Base URL: https://api.moltrust.ch (the document declares no server; this is the origin it was published from)
- URL: https://api.moltrust.ch/identity/badge/{did}
- Auth: none declared
Path parameters
Response
Successful Response
Changes
No recorded changes to this operation across all 1 revision of this API.