v8

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

Edit a custom framework (governed frameworks are immutable -> 403).

Edit a custom trust framework. You cannot edit governed frameworks because their governance authority manages them.

patch/v1/trust-frameworks/{slug}

Path parameters

slugstring required

Slug of the custom trust framework to update.

Request body

descriptionstring required

You set the updated framework summary.

Example request

{
  "description": "Updated partner onboarding trust rules."
}

Response

The custom trust framework was updated.

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.

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": "Updated partner onboarding trust rules.",
  "custom": true,
  "editable": true
}