v8

latestOpenAPI 3.1.0raw.githubusercontent.com2026-07-05730512.7 KB
Trust Registry

Fetch one trust framework by slug.

Fetch one trust framework by slug. You use this endpoint to inspect a custom or governed framework before linking it to a trusted issuer.

get/v1/trust-frameworks/{slug}

Path parameters

slugstring required

Slug of the trust framework to fetch.

Response

The trust framework matching the requested slug.

idstring uuid

You receive the stable UUID for this trust framework.

slugstring

You receive the URL-safe identifier for this framework.

namestring

You receive the display name for the framework.

regionstring

You receive the region or jurisdiction for the framework.

profilestring

You receive the interoperability profile for the framework.

formatsstring[]

You receive credential format identifiers such as sd_jwt_vc for SD-JWT VC (Selective-Disclosure JWT Verifiable Credential).

descriptionstring

You receive the framework summary shown to API consumers.

customboolean

You receive true when the framework is tenant-owned.

editableboolean

You receive true when you can update or delete the framework.

governedboolean

You receive true when a governance authority manages the framework.

trustedboolean

You receive true when this framework is currently trusted for the tenant. Governed frameworks are trusted by default.

member_issuer_countinteger

You receive the number of trusted issuers registered under this framework for the tenant.

member_issuer_limitinteger

You receive the maximum number of issuers returned in member_issuers.

member_issuers_truncatedboolean

You receive true when member_issuer_count exceeds member_issuer_limit, meaning member_issuers is truncated.

Example response

{
  "id": "5225b027-6ce6-482e-8b99-5362dffb5a7e",
  "slug": "acme-partner-framework-ypr5",
  "name": "ACME Partner Framework ypr5",
  "region": "EU",
  "profile": "custom",
  "formats": [
    "sd_jwt_vc"
  ],
  "description": "Partner onboarding trust rules.",
  "custom": true,
  "editable": true,
  "trusted": true,
  "member_issuer_count": 3,
  "member_issuers": [
    {
      "id": "ef799a56-23dc-467d-9760-9fd20a8457fa",
      "name": "Gov PID Issuer",
      "iss": "https://issuer.gov.example"
    }
  ],
  "member_issuer_limit": 100
}