Trust Registry
Add a trusted issuer
Register an issuer whose credentials this tenant accepts. Didit ID uses the issuer identifier and trust anchor when it verifies presented credentials. The new entry starts as active.
post/v1/trusted-issuers
Request body
Example request
{
"name": "Gov PID Issuer",
"iss": "http://localhost:8011/v1/issuers/docs-external-issuer-9r79lx",
"trust_anchor": "https-jwks",
"framework": "acme-partner-framework-ypr5",
"jwks_uri": "https://issuer.gov.example/.well-known/jwks.json"
}Response
The trusted issuer was registered.
Example response
{
"id": "18d3239a-4a0e-412b-9487-17ce7dc3bb8e",
"name": "Gov PID Issuer",
"iss": "http://localhost:8011/v1/issuers/docs-external-issuer-9r79lx",
"trust_anchor": "https-jwks",
"status": "active",
"added_by": "TenantPrincipal<docs-capture-6clew6:owner>",
"framework": "acme-partner-framework-ypr5",
"created_at": "2026-07-02T23:33:35.153496+00:00",
"validation_state": "unverified"
}