v8

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

Create a custom, tenant-owned trust framework.

Create a custom trust framework for your tenant. You use the returned slug when you register trusted issuers. Governed frameworks are managed by their authority.

post/v1/trust-frameworks

Request body

namestring required

You set the display name for the custom framework.

regionstring

You set the region or jurisdiction for the custom framework.

profilestring

You set the interoperability profile for the custom framework.

formatsstring[] required

You set the credential formats this framework accepts, such as sd_jwt_vc for SD-JWT VC (Selective-Disclosure JWT Verifiable Credential).

descriptionstring

You set the framework summary shown to API consumers.

Example request

{
  "name": "ACME Partner Framework ypr5",
  "region": "EU",
  "profile": "custom",
  "formats": [
    "sd_jwt_vc"
  ],
  "description": "Partner onboarding trust rules."
}

Response

The custom trust framework was created.

idstring uuid

You receive the stable UUID for this trust framework.

slugstring

You receive the generated slug for the custom 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.

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
}