ResolutionResponse
Response of POST /v4/verifiable-trust/resolve (IDX-VT-QRY-1). Core fields are always present; optional sections appear only when their request selector was set.
Possible values: Value must match regular expression ^did:
Possible values: >= 0
Earliest expiry boundary of the credentials the DID's trust state rests on: the soonest validUntil of its ECS service / service-provider credential and the soonest effective_until of the matching Participant entries. Null when none of them declares an expiry, and therefore when the DID has no stored evaluation at the requested block.
Possible values: >= 0
corporation object
The Corporation the DID represents (whose did equals the resolved DID).
Possible values: >= 0
Possible values: >= 0
cgf object
Active Governance Framework (CGF on a Corporation, EGF on an Ecosystem).
Possible values: >= 1
documents object[]required
participations object[]
Possible values: >= 0
Possible values: [HOLDER, ISSUER, VERIFIER, ISSUER_GRANTOR, VERIFIER_GRANTOR, ECOSYSTEM]
Possible values: [ACTIVE, FUTURE, INACTIVE, EXPIRED, REVOKED, SLASHED, REPAID]
Possible values: >= 0
Possible values: >= 0
Possible values: >= 0
Possible values: >= 0
participants object
Participant counts keyed by role. Roles with zero participants MAY be omitted.
Possible values: >= 0
Possible values: >= 0
Possible values: >= 0
Possible values: >= 0
Possible values: >= 0
Possible values: >= 0
Possible values: >= 0
ecsCredentials object[]
Possible values: [ServiceCredential, OrganizationCredential, PersonaCredential, UserAgentCredential, BadgeCredential]
Possible values: [v1, v4]
Possible values: >= 0
Possible values: >= 0
Possible values: >= 0
Possible values: >= 0
presentations object[]
Possible values: Value must match regular expression ^did:
vtcCredentials object[]required
Possible values: >= 0
Possible values: >= 0
Possible values: >= 0
Possible values: >= 0
services object[]
Possible values: Value must match regular expression ^did:
serviceEndpoint objectrequired
- string
- object
ecosystems object[]
Possible values: >= 0
Possible values: >= 0
egf object
Active Governance Framework (CGF on a Corporation, EGF on an Ecosystem).
Possible values: >= 1
documents object[]required
credentialSchemas object[]
Possible values: >= 0
Possible values: [JsonSchema]
participants object
Participant counts keyed by role. Roles with zero participants MAY be omitted.
Possible values: >= 0
Possible values: >= 0
Possible values: >= 0
Possible values: >= 0
Possible values: >= 0
Possible values: >= 0
Possible values: >= 0
Possible values: >= 0
participants object
Participant counts keyed by role. Roles with zero participants MAY be omitted.
Possible values: >= 0
Possible values: >= 0
Possible values: >= 0
Possible values: >= 0
Possible values: >= 0
Possible values: >= 0
Possible values: >= 0
Possible values: >= 0
{
"did": "string",
"trusted": true,
"evaluatedAtTime": "2024-07-29T15:51:28.071Z",
"evaluatedAtBlock": 0,
"expiresAtTime": "2024-07-29T15:51:28.071Z",
"corporationId": 0,
"corporation": {
"id": 0,
"policyAddress": "string",
"deposit": "string",
"lastSlashedAtTime": "2024-07-29T15:51:28.071Z",
"slashedEvents": 0,
"slashedValue": "string",
"cgf": {
"version": 0,
"activeSince": "2024-07-29T15:51:28.071Z",
"documents": [
{
"language": "string",
"url": "string",
"digestSri": "string"
}
]
}
},
"participations": [
{
"id": 0,
"vsOperator": "string",
"role": "HOLDER",
"state": "ACTIVE",
"credentialSchemaId": 0,
"ecosystemId": 0,
"weight": "string",
"issuedCredentials": 0,
"verifiedCredentials": 0,
"participants": {
"HOLDER": 0,
"ISSUER": 0,
"VERIFIER": 0,
"ISSUER_GRANTOR": 0,
"VERIFIER_GRANTOR": 0,
"ECOSYSTEM": 0
},
"validatorParticipantId": 0
}
],
"ecsCredentials": [
{
"ecsSchema": "ServiceCredential",
"ecsSchemaVersion": "v1",
"credentialSchemaId": 0,
"issuerParticipantId": 0,
"ecosystemId": 0,
"participantId": 0,
"id": "string",
"digestJCS": "string",
"issuedAtTime": "2024-07-29T15:51:28.071Z",
"validFrom": "2024-07-29T15:51:28.071Z",
"validUntil": "2024-07-29T15:51:28.071Z",
"credentialSubject": {}
}
],
"presentations": [
{
"id": "string",
"serviceId": "string",
"vtcCredentials": [
{
"id": "string",
"credentialSchemaId": 0,
"ecosystemId": 0,
"participantId": 0,
"issuerParticipantId": 0
}
],
"unresolvableCredentialIds": [
"string"
],
"invalidCredentialIds": [
"string"
]
}
],
"services": [
{
"id": "string",
"type": "string",
"serviceEndpoint": "string",
"accept": [
"string"
]
}
],
"ecosystems": [
{
"id": 0,
"corporationId": 0,
"archived": true,
"egf": {
"version": 0,
"activeSince": "2024-07-29T15:51:28.071Z",
"documents": [
{
"language": "string",
"url": "string",
"digestSri": "string"
}
]
},
"credentialSchemas": [
{
"id": 0,
"type": "JsonSchema",
"digestSri": "string",
"archived": true,
"participants": {
"HOLDER": 0,
"ISSUER": 0,
"VERIFIER": 0,
"ISSUER_GRANTOR": 0,
"VERIFIER_GRANTOR": 0,
"ECOSYSTEM": 0
},
"issuedCredentials": 0,
"verifiedCredentials": 0
}
],
"participants": {
"HOLDER": 0,
"ISSUER": 0,
"VERIFIER": 0,
"ISSUER_GRANTOR": 0,
"VERIFIER_GRANTOR": 0,
"ECOSYSTEM": 0
},
"issuedCredentials": 0,
"verifiedCredentials": 0
}
]
}