Implement Credly OBI-compliant assertion endpoints so a third-party platform can verify Credly-issued badges via Open Badges protocol

domain: credly.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Review the OBI Endpoints documentation at https://www.credly.com/docs/obi_specified_endpoints which describes the Open Badges Infrastructure endpoints Credly exposes
  2. Access badge assertion JSON via GET https://api.credly.com/v1/obi/v2/assertions/{issued_badge_id}; this returns an OBI 2.0-compliant assertion object for legacy verifiers
  3. Access the badge class (template definition) via GET https://api.credly.com/v1/obi/v2/badge_classes/{badge_template_id}; response includes name, description, image, and criteria fields
  4. Access the issuer profile via GET https://api.credly.com/v1/obi/v2/issuers/{organization_id}; response includes the issuing organization's name, url, and email
  5. For OB 3.0 verification, Credly returns a signed AchievementCredential JSON-LD document with a DataIntegrityProof; retrieve via the Credly badge sharing URL with format=json query parameter
  6. Build a verification workflow: fetch the assertion, resolve the issuer DID from the issuer field, verify the cryptographic proof, and check the credentialStatus (if present) against the status list URL

Known gotchas

Related routes

Issue an Open Badges 3.0 credential via Credly and deliver it to an earner's profile
credly.com · 6 steps · unrated
Issue an Open Badges 3.0 Verifiable Credential badge and verify its cryptographic proof
imsglobal.org · 5 steps · unrated
Implement OID4VCI (OpenID for Verifiable Credential Issuance) credential endpoint for a wallet
openid.net · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans