Search the Credential Engine Registry for credentials using the CTDL Search API with keyword and filter parameters

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

Steps

  1. Review the Search API Handbook at https://credreg.net/registry/searchapi to understand the query structure
  2. POST to https://credentialengine.org/assistapi/search with a JSON body containing query (keyword string), filters array (e.g., [{"URI": "ceterms:credentialType", "ItemsText": ["ceterms:Badge"]}]), and pagination fields skip and take
  3. Parse the response envelope: results array contains credential summary objects each with ctid, name, subjectWebpage, and description fields
  4. Filter by audience using ceterms:audienceType and by competency framework using ceasn:educationLevelType to narrow occupation-aligned credentials
  5. Retrieve the full CTDL graph for a specific credential by calling GET https://credentialfinderapi.credentialengine.org/api/credential/{CTID}
  6. Handle pagination using totalResults from the response to determine total pages (take defaults to 20; max is 100)

Known gotchas

Related routes

Publish a new credential description to the Credential Engine Registry using the CTDL Publishing Assistant API
credentialengine.org · 6 steps · unrated
Implement the Digital Credentials API (navigator.credentials with DigitalCredential type) for in-browser mDL / VC requests
w3.org · 5 steps · unrated
search digikey products by keyword using oauth2 client credentials
digikey.com · 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