Skip to content
Registry StackDocsLatest

Discover Registry Notary capabilities

GET
/.well-known/evidence-service
curl --request GET \
--url https://example.com/.well-known/evidence-service \
--header 'X-Api-Key: <X-Api-Key>'

Service document

Media typeapplication/json
Example
{
"api_version": "2026-05",
"auth": {
"api_key": {
"header": "X-Api-Key"
},
"audience": "demo.registry-notary",
"bearer": {
"format": "Bearer <token>",
"header": "Authorization",
"scheme": "bearer"
},
"methods": [
"api_key",
"bearer"
]
},
"base_url": "http://127.0.0.1:4255",
"batch": {
"idempotency_window": "PT15M",
"max_inline_subjects": 20
},
"claims_url": "/v1/claims",
"credential_capabilities": {
"formats": [
"application/dc+sd-jwt"
],
"sd_jwt_vc": {
"credential_profiles": [
{
"allowed_claims": [
"farmer-under-4ha"
],
"disclosure": {
"allowed": [
"predicate"
]
},
"format": "application/dc+sd-jwt",
"holder_binding": {
"allowed_did_methods": [
"did:jwk"
],
"mode": "did",
"proof_of_possession": "required"
},
"id": "smallholder_sd_jwt",
"issuer": "did:web:agriculture.demo.example.gov",
"validity_seconds": 86400,
"vct": "https://demo.example.gov/credentials/smallholder-farmer/v1"
}
],
"holder_binding_methods": [
"did:jwk"
],
"issuer_key_types": [
"OKP/Ed25519"
],
"jwt_typ": "dc+sd-jwt",
"media_type": "application/dc+sd-jwt",
"openid4vci": {
"support": "not_full_issuer"
},
"signing_algs": [
"EdDSA"
],
"status_methods": []
},
"unsupported_features": [
"application/vc+sd-jwt",
"json_ld_vc_issuance",
"data_integrity_proofs",
"credential_status",
"mso_mdoc",
"openid4vci_full_issuer"
]
},
"formats": [
{
"id": "application/dc+sd-jwt",
"kind": "credential",
"status": "enabled"
},
{
"id": "application/ld+json; profile=\"cccev\"",
"kind": "renderer",
"status": "enabled"
},
{
"id": "application/vnd.registry-notary.claim-result+json",
"kind": "claim_result",
"status": "enabled"
}
],
"formats_url": "/v1/formats",
"identity": {
"mapper": "common_subject_id",
"production_mapper": false
},
"issuer": {
"id": "did:web:agriculture.demo.example.gov",
"name": "demo.registry-notary"
},
"operations": {
"batch_evaluate": true,
"credential_issue": true,
"evaluate": true,
"render": true
},
"service_id": "demo.registry-notary"
}

Missing or invalid credential

Media typeapplication/problem+json
object
code
required
string
detail
required
string
request_id
required
string
status
required
integer format: int32
title
required
string
type
required
string format: uri
key
additional properties
any
Example
{
"code": "auth.missing_credential",
"detail": "missing authentication credential",
"status": 401,
"title": "Missing credential",
"type": "https://docs.registry-notary.dev/problems/auth/missing_credential"
}