Validate DID document format.
Successful operation.
Unauthorized
Forbidden.
Internal server error.
Validate DID document keys.
Successful operation.
Unauthorized
Forbidden.
Internal server error.
{
"valid": true,
"error": "text",
"didDocument": {}
}POST /api/v1/profiles/did-document/validate HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 239
{
"id": "text",
"context": [
"text"
],
"alsoKnownAs": [
"text"
],
"controller": [
"text"
],
"verificationMethod": [
{}
],
"authentication": [
{}
],
"assertionMethod": [
{}
],
"keyAgreement": [
{}
],
"capabilityInvocation": [
{}
],
"capabilityDelegation": [
{}
],
"service": [
{}
]
}{
"id": "text",
"key": "text",
"valid": true
}POST /api/v1/profiles/did-keys/validate HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 288
{
"document": {
"id": "text",
"context": [
"text"
],
"alsoKnownAs": [
"text"
],
"controller": [
"text"
],
"verificationMethod": [
{}
],
"authentication": [
{}
],
"assertionMethod": [
{}
],
"keyAgreement": [
{}
],
"capabilityInvocation": [
{}
],
"capabilityDelegation": [
{}
],
"service": [
{}
]
},
"keys": [
{
"id": "text",
"key": "text"
}
]
}