VerificationRelationships
List verification relationships (derived view)
Returns the per-purpose view of verification relationships derived from the DID's verification methods. Read-only; to add or remove a VM from a relationship, update the VM's valueVerificationRelation / referenceVerificationRelations.
get/identifiers/{did}/verification-relationships
Query parameters
purposeVerificationPurpose — unresolved $ref
Filter by verification purpose.
Parameters
./common-components.yml#/components/parameters/CorrelationId — unresolved $ref
Response
List of verification relationships.
Example response
{
"items": [
{
"purpose": "authentication",
"embeddedVerificationMethodId": null,
"referenceVerificationMethodIds": [
"did:key:z6MkhaXgBZDvotDkL5257faiztiGiC2QtKLGpbnnEGta2doK#z6MkhaXgBZDvotDkL5257faiztiGiC2QtKLGpbnnEGta2doK"
]
},
{
"purpose": "assertionMethod",
"embeddedVerificationMethodId": null,
"referenceVerificationMethodIds": [
"did:key:z6MkhaXgBZDvotDkL5257faiztiGiC2QtKLGpbnnEGta2doK#z6MkhaXgBZDvotDkL5257faiztiGiC2QtKLGpbnnEGta2doK"
]
}
]
}