Skip to main content
Version: v4

traverse_response_RoleToDidsOutput

C2 / D2 — Participating DIDs grouped by role. Each role key MAY be omitted when no participants of that role exist.

HOLDER object[]
  • Array [
  • did objectrequired

    Minimal Did reference. isTrustExpired is the [[TG-ACT-3]] visibility flag; per [[TG-QRY-3]] every entity reference MUST carry the visibility flags applicable to its type, and it is always computable as expiresAtTime non-null and < now.

    didtraverse_response_DidStringrequired

    Possible values: Value must match regular expression ^did:

    lastObservedAtTimestring<date-time>required

    ISO 8601 / RFC 3339 datetime string in UTC. MUST include the date, the time (with seconds), and the trailing Z UTC designator. Fractional seconds are OPTIONAL. Local times, non-UTC offsets, date-only values, and timezone-less times are NOT permitted.

    Possible values: Value must match regular expression ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}(\.[0-9]+)?Z$

    isTrustExpiredbooleanrequired
    patternstring

    Architecture pattern per VS-REQ-3 / VS-REQ-4 (A: self-issued; B: delegated); null when the DID presents no ServiceCredential (untrusted DID).

    Possible values: [A, B, null]

    trustedboolean
    corporationIdinteger

    Stable uint64 id of the DID's owner Corporation per the VPR DID ownership invariant. Never null.

    Possible values: >= 0

    participant objectrequired

    Minimal Participant reference. state carries the current lifecycle state; non-ACTIVE records are retained while referenced per [[TG-ACT-1]] and are returned by traversal with their state. validatorParticipantId anchors the VALIDATED_BY: Participant → Participant edge (the parent node in the permission tree); it is null if and only if role = ECOSYSTEM (the chain root, per [[TG-EDGE-4]]).

    idintegerrequired

    Possible values: >= 0

    didIdtraverse_response_DidStringrequired

    The DID this Participant entry refers to (envelope-derived at ingestion). Identity only; trust state lives on the Did node.

    Possible values: Value must match regular expression ^did:

    vsOperator object

    null until a VS Operator Authorization has been granted for this entry.

    anyOf

    Cosmos bech32 address with the verana HRP. Used for the per-Participant vsOperator account and for Corporation.policyAddress; NOT used as a primary key (Corporation, Ecosystem, CredentialSchema, and Participant primary keys are all uint64 VPR ledger ids).

    traverse_response_Bech32Address

    Cosmos bech32 address with the verana HRP. Used for the per-Participant vsOperator account and for Corporation.policyAddress; NOT used as a primary key (Corporation, Ecosystem, CredentialSchema, and Participant primary keys are all uint64 VPR ledger ids).

    Possible values: Value must match regular expression ^verana1[a-z0-9]+$

    rolestringrequired

    Possible values: [HOLDER, ISSUER, VERIFIER, ISSUER_GRANTOR, VERIFIER_GRANTOR, ECOSYSTEM]

    statestringrequired

    Possible values: [ACTIVE, FUTURE, INACTIVE, EXPIRED, REVOKED, SLASHED, REPAID]

    credentialSchemaIdintegerrequired

    Possible values: >= 0

    ecosystemIdintegerrequired

    Possible values: >= 0

    weighttraverse_response_Coin

    Cosmos coin amount-denom pair, e.g. 10000000uvna.

    Possible values: Value must match regular expression ^[0-9]+[a-z][a-z0-9]*$

    issuedCredentialsinteger

    Possible values: >= 0

    verifiedCredentialsinteger

    Possible values: >= 0

    validatorParticipantIdinteger | nullnullablerequired

    Stable VPR id of the validator Participant (parent in the permission tree). null iff role = ECOSYSTEM; non-negative integer otherwise. The graph persists the value as received from the indexer; the role-conditional rule is enforced upstream at the indexer's ingress.

    Possible values: >= 0

    lastObservedAtTimestring<date-time>required

    ISO 8601 / RFC 3339 datetime string in UTC. MUST include the date, the time (with seconds), and the trailing Z UTC designator. Fractional seconds are OPTIONAL. Local times, non-UTC offsets, date-only values, and timezone-less times are NOT permitted.

    Possible values: Value must match regular expression ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}(\.[0-9]+)?Z$

  • ]
  • ISSUER object[]
  • Array [
  • did objectrequired

    Minimal Did reference. isTrustExpired is the [[TG-ACT-3]] visibility flag; per [[TG-QRY-3]] every entity reference MUST carry the visibility flags applicable to its type, and it is always computable as expiresAtTime non-null and < now.

    didtraverse_response_DidStringrequired

    Possible values: Value must match regular expression ^did:

    lastObservedAtTimestring<date-time>required

    ISO 8601 / RFC 3339 datetime string in UTC. MUST include the date, the time (with seconds), and the trailing Z UTC designator. Fractional seconds are OPTIONAL. Local times, non-UTC offsets, date-only values, and timezone-less times are NOT permitted.

    Possible values: Value must match regular expression ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}(\.[0-9]+)?Z$

    isTrustExpiredbooleanrequired
    patternstring

    Architecture pattern per VS-REQ-3 / VS-REQ-4 (A: self-issued; B: delegated); null when the DID presents no ServiceCredential (untrusted DID).

    Possible values: [A, B, null]

    trustedboolean
    corporationIdinteger

    Stable uint64 id of the DID's owner Corporation per the VPR DID ownership invariant. Never null.

    Possible values: >= 0

    participant objectrequired

    Minimal Participant reference. state carries the current lifecycle state; non-ACTIVE records are retained while referenced per [[TG-ACT-1]] and are returned by traversal with their state. validatorParticipantId anchors the VALIDATED_BY: Participant → Participant edge (the parent node in the permission tree); it is null if and only if role = ECOSYSTEM (the chain root, per [[TG-EDGE-4]]).

    idintegerrequired

    Possible values: >= 0

    didIdtraverse_response_DidStringrequired

    The DID this Participant entry refers to (envelope-derived at ingestion). Identity only; trust state lives on the Did node.

    Possible values: Value must match regular expression ^did:

    vsOperator object

    null until a VS Operator Authorization has been granted for this entry.

    anyOf

    Cosmos bech32 address with the verana HRP. Used for the per-Participant vsOperator account and for Corporation.policyAddress; NOT used as a primary key (Corporation, Ecosystem, CredentialSchema, and Participant primary keys are all uint64 VPR ledger ids).

    traverse_response_Bech32Address

    Cosmos bech32 address with the verana HRP. Used for the per-Participant vsOperator account and for Corporation.policyAddress; NOT used as a primary key (Corporation, Ecosystem, CredentialSchema, and Participant primary keys are all uint64 VPR ledger ids).

    Possible values: Value must match regular expression ^verana1[a-z0-9]+$

    rolestringrequired

    Possible values: [HOLDER, ISSUER, VERIFIER, ISSUER_GRANTOR, VERIFIER_GRANTOR, ECOSYSTEM]

    statestringrequired

    Possible values: [ACTIVE, FUTURE, INACTIVE, EXPIRED, REVOKED, SLASHED, REPAID]

    credentialSchemaIdintegerrequired

    Possible values: >= 0

    ecosystemIdintegerrequired

    Possible values: >= 0

    weighttraverse_response_Coin

    Cosmos coin amount-denom pair, e.g. 10000000uvna.

    Possible values: Value must match regular expression ^[0-9]+[a-z][a-z0-9]*$

    issuedCredentialsinteger

    Possible values: >= 0

    verifiedCredentialsinteger

    Possible values: >= 0

    validatorParticipantIdinteger | nullnullablerequired

    Stable VPR id of the validator Participant (parent in the permission tree). null iff role = ECOSYSTEM; non-negative integer otherwise. The graph persists the value as received from the indexer; the role-conditional rule is enforced upstream at the indexer's ingress.

    Possible values: >= 0

    lastObservedAtTimestring<date-time>required

    ISO 8601 / RFC 3339 datetime string in UTC. MUST include the date, the time (with seconds), and the trailing Z UTC designator. Fractional seconds are OPTIONAL. Local times, non-UTC offsets, date-only values, and timezone-less times are NOT permitted.

    Possible values: Value must match regular expression ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}(\.[0-9]+)?Z$

  • ]
  • VERIFIER object[]
  • Array [
  • did objectrequired

    Minimal Did reference. isTrustExpired is the [[TG-ACT-3]] visibility flag; per [[TG-QRY-3]] every entity reference MUST carry the visibility flags applicable to its type, and it is always computable as expiresAtTime non-null and < now.

    didtraverse_response_DidStringrequired

    Possible values: Value must match regular expression ^did:

    lastObservedAtTimestring<date-time>required

    ISO 8601 / RFC 3339 datetime string in UTC. MUST include the date, the time (with seconds), and the trailing Z UTC designator. Fractional seconds are OPTIONAL. Local times, non-UTC offsets, date-only values, and timezone-less times are NOT permitted.

    Possible values: Value must match regular expression ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}(\.[0-9]+)?Z$

    isTrustExpiredbooleanrequired
    patternstring

    Architecture pattern per VS-REQ-3 / VS-REQ-4 (A: self-issued; B: delegated); null when the DID presents no ServiceCredential (untrusted DID).

    Possible values: [A, B, null]

    trustedboolean
    corporationIdinteger

    Stable uint64 id of the DID's owner Corporation per the VPR DID ownership invariant. Never null.

    Possible values: >= 0

    participant objectrequired

    Minimal Participant reference. state carries the current lifecycle state; non-ACTIVE records are retained while referenced per [[TG-ACT-1]] and are returned by traversal with their state. validatorParticipantId anchors the VALIDATED_BY: Participant → Participant edge (the parent node in the permission tree); it is null if and only if role = ECOSYSTEM (the chain root, per [[TG-EDGE-4]]).

    idintegerrequired

    Possible values: >= 0

    didIdtraverse_response_DidStringrequired

    The DID this Participant entry refers to (envelope-derived at ingestion). Identity only; trust state lives on the Did node.

    Possible values: Value must match regular expression ^did:

    vsOperator object

    null until a VS Operator Authorization has been granted for this entry.

    anyOf

    Cosmos bech32 address with the verana HRP. Used for the per-Participant vsOperator account and for Corporation.policyAddress; NOT used as a primary key (Corporation, Ecosystem, CredentialSchema, and Participant primary keys are all uint64 VPR ledger ids).

    traverse_response_Bech32Address

    Cosmos bech32 address with the verana HRP. Used for the per-Participant vsOperator account and for Corporation.policyAddress; NOT used as a primary key (Corporation, Ecosystem, CredentialSchema, and Participant primary keys are all uint64 VPR ledger ids).

    Possible values: Value must match regular expression ^verana1[a-z0-9]+$

    rolestringrequired

    Possible values: [HOLDER, ISSUER, VERIFIER, ISSUER_GRANTOR, VERIFIER_GRANTOR, ECOSYSTEM]

    statestringrequired

    Possible values: [ACTIVE, FUTURE, INACTIVE, EXPIRED, REVOKED, SLASHED, REPAID]

    credentialSchemaIdintegerrequired

    Possible values: >= 0

    ecosystemIdintegerrequired

    Possible values: >= 0

    weighttraverse_response_Coin

    Cosmos coin amount-denom pair, e.g. 10000000uvna.

    Possible values: Value must match regular expression ^[0-9]+[a-z][a-z0-9]*$

    issuedCredentialsinteger

    Possible values: >= 0

    verifiedCredentialsinteger

    Possible values: >= 0

    validatorParticipantIdinteger | nullnullablerequired

    Stable VPR id of the validator Participant (parent in the permission tree). null iff role = ECOSYSTEM; non-negative integer otherwise. The graph persists the value as received from the indexer; the role-conditional rule is enforced upstream at the indexer's ingress.

    Possible values: >= 0

    lastObservedAtTimestring<date-time>required

    ISO 8601 / RFC 3339 datetime string in UTC. MUST include the date, the time (with seconds), and the trailing Z UTC designator. Fractional seconds are OPTIONAL. Local times, non-UTC offsets, date-only values, and timezone-less times are NOT permitted.

    Possible values: Value must match regular expression ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}(\.[0-9]+)?Z$

  • ]
  • ISSUER_GRANTOR object[]
  • Array [
  • did objectrequired

    Minimal Did reference. isTrustExpired is the [[TG-ACT-3]] visibility flag; per [[TG-QRY-3]] every entity reference MUST carry the visibility flags applicable to its type, and it is always computable as expiresAtTime non-null and < now.

    didtraverse_response_DidStringrequired

    Possible values: Value must match regular expression ^did:

    lastObservedAtTimestring<date-time>required

    ISO 8601 / RFC 3339 datetime string in UTC. MUST include the date, the time (with seconds), and the trailing Z UTC designator. Fractional seconds are OPTIONAL. Local times, non-UTC offsets, date-only values, and timezone-less times are NOT permitted.

    Possible values: Value must match regular expression ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}(\.[0-9]+)?Z$

    isTrustExpiredbooleanrequired
    patternstring

    Architecture pattern per VS-REQ-3 / VS-REQ-4 (A: self-issued; B: delegated); null when the DID presents no ServiceCredential (untrusted DID).

    Possible values: [A, B, null]

    trustedboolean
    corporationIdinteger

    Stable uint64 id of the DID's owner Corporation per the VPR DID ownership invariant. Never null.

    Possible values: >= 0

    participant objectrequired

    Minimal Participant reference. state carries the current lifecycle state; non-ACTIVE records are retained while referenced per [[TG-ACT-1]] and are returned by traversal with their state. validatorParticipantId anchors the VALIDATED_BY: Participant → Participant edge (the parent node in the permission tree); it is null if and only if role = ECOSYSTEM (the chain root, per [[TG-EDGE-4]]).

    idintegerrequired

    Possible values: >= 0

    didIdtraverse_response_DidStringrequired

    The DID this Participant entry refers to (envelope-derived at ingestion). Identity only; trust state lives on the Did node.

    Possible values: Value must match regular expression ^did:

    vsOperator object

    null until a VS Operator Authorization has been granted for this entry.

    anyOf

    Cosmos bech32 address with the verana HRP. Used for the per-Participant vsOperator account and for Corporation.policyAddress; NOT used as a primary key (Corporation, Ecosystem, CredentialSchema, and Participant primary keys are all uint64 VPR ledger ids).

    traverse_response_Bech32Address

    Cosmos bech32 address with the verana HRP. Used for the per-Participant vsOperator account and for Corporation.policyAddress; NOT used as a primary key (Corporation, Ecosystem, CredentialSchema, and Participant primary keys are all uint64 VPR ledger ids).

    Possible values: Value must match regular expression ^verana1[a-z0-9]+$

    rolestringrequired

    Possible values: [HOLDER, ISSUER, VERIFIER, ISSUER_GRANTOR, VERIFIER_GRANTOR, ECOSYSTEM]

    statestringrequired

    Possible values: [ACTIVE, FUTURE, INACTIVE, EXPIRED, REVOKED, SLASHED, REPAID]

    credentialSchemaIdintegerrequired

    Possible values: >= 0

    ecosystemIdintegerrequired

    Possible values: >= 0

    weighttraverse_response_Coin

    Cosmos coin amount-denom pair, e.g. 10000000uvna.

    Possible values: Value must match regular expression ^[0-9]+[a-z][a-z0-9]*$

    issuedCredentialsinteger

    Possible values: >= 0

    verifiedCredentialsinteger

    Possible values: >= 0

    validatorParticipantIdinteger | nullnullablerequired

    Stable VPR id of the validator Participant (parent in the permission tree). null iff role = ECOSYSTEM; non-negative integer otherwise. The graph persists the value as received from the indexer; the role-conditional rule is enforced upstream at the indexer's ingress.

    Possible values: >= 0

    lastObservedAtTimestring<date-time>required

    ISO 8601 / RFC 3339 datetime string in UTC. MUST include the date, the time (with seconds), and the trailing Z UTC designator. Fractional seconds are OPTIONAL. Local times, non-UTC offsets, date-only values, and timezone-less times are NOT permitted.

    Possible values: Value must match regular expression ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}(\.[0-9]+)?Z$

  • ]
  • VERIFIER_GRANTOR object[]
  • Array [
  • did objectrequired

    Minimal Did reference. isTrustExpired is the [[TG-ACT-3]] visibility flag; per [[TG-QRY-3]] every entity reference MUST carry the visibility flags applicable to its type, and it is always computable as expiresAtTime non-null and < now.

    didtraverse_response_DidStringrequired

    Possible values: Value must match regular expression ^did:

    lastObservedAtTimestring<date-time>required

    ISO 8601 / RFC 3339 datetime string in UTC. MUST include the date, the time (with seconds), and the trailing Z UTC designator. Fractional seconds are OPTIONAL. Local times, non-UTC offsets, date-only values, and timezone-less times are NOT permitted.

    Possible values: Value must match regular expression ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}(\.[0-9]+)?Z$

    isTrustExpiredbooleanrequired
    patternstring

    Architecture pattern per VS-REQ-3 / VS-REQ-4 (A: self-issued; B: delegated); null when the DID presents no ServiceCredential (untrusted DID).

    Possible values: [A, B, null]

    trustedboolean
    corporationIdinteger

    Stable uint64 id of the DID's owner Corporation per the VPR DID ownership invariant. Never null.

    Possible values: >= 0

    participant objectrequired

    Minimal Participant reference. state carries the current lifecycle state; non-ACTIVE records are retained while referenced per [[TG-ACT-1]] and are returned by traversal with their state. validatorParticipantId anchors the VALIDATED_BY: Participant → Participant edge (the parent node in the permission tree); it is null if and only if role = ECOSYSTEM (the chain root, per [[TG-EDGE-4]]).

    idintegerrequired

    Possible values: >= 0

    didIdtraverse_response_DidStringrequired

    The DID this Participant entry refers to (envelope-derived at ingestion). Identity only; trust state lives on the Did node.

    Possible values: Value must match regular expression ^did:

    vsOperator object

    null until a VS Operator Authorization has been granted for this entry.

    anyOf

    Cosmos bech32 address with the verana HRP. Used for the per-Participant vsOperator account and for Corporation.policyAddress; NOT used as a primary key (Corporation, Ecosystem, CredentialSchema, and Participant primary keys are all uint64 VPR ledger ids).

    traverse_response_Bech32Address

    Cosmos bech32 address with the verana HRP. Used for the per-Participant vsOperator account and for Corporation.policyAddress; NOT used as a primary key (Corporation, Ecosystem, CredentialSchema, and Participant primary keys are all uint64 VPR ledger ids).

    Possible values: Value must match regular expression ^verana1[a-z0-9]+$

    rolestringrequired

    Possible values: [HOLDER, ISSUER, VERIFIER, ISSUER_GRANTOR, VERIFIER_GRANTOR, ECOSYSTEM]

    statestringrequired

    Possible values: [ACTIVE, FUTURE, INACTIVE, EXPIRED, REVOKED, SLASHED, REPAID]

    credentialSchemaIdintegerrequired

    Possible values: >= 0

    ecosystemIdintegerrequired

    Possible values: >= 0

    weighttraverse_response_Coin

    Cosmos coin amount-denom pair, e.g. 10000000uvna.

    Possible values: Value must match regular expression ^[0-9]+[a-z][a-z0-9]*$

    issuedCredentialsinteger

    Possible values: >= 0

    verifiedCredentialsinteger

    Possible values: >= 0

    validatorParticipantIdinteger | nullnullablerequired

    Stable VPR id of the validator Participant (parent in the permission tree). null iff role = ECOSYSTEM; non-negative integer otherwise. The graph persists the value as received from the indexer; the role-conditional rule is enforced upstream at the indexer's ingress.

    Possible values: >= 0

    lastObservedAtTimestring<date-time>required

    ISO 8601 / RFC 3339 datetime string in UTC. MUST include the date, the time (with seconds), and the trailing Z UTC designator. Fractional seconds are OPTIONAL. Local times, non-UTC offsets, date-only values, and timezone-less times are NOT permitted.

    Possible values: Value must match regular expression ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}(\.[0-9]+)?Z$

  • ]
  • ECOSYSTEM object[]
  • Array [
  • did objectrequired

    Minimal Did reference. isTrustExpired is the [[TG-ACT-3]] visibility flag; per [[TG-QRY-3]] every entity reference MUST carry the visibility flags applicable to its type, and it is always computable as expiresAtTime non-null and < now.

    didtraverse_response_DidStringrequired

    Possible values: Value must match regular expression ^did:

    lastObservedAtTimestring<date-time>required

    ISO 8601 / RFC 3339 datetime string in UTC. MUST include the date, the time (with seconds), and the trailing Z UTC designator. Fractional seconds are OPTIONAL. Local times, non-UTC offsets, date-only values, and timezone-less times are NOT permitted.

    Possible values: Value must match regular expression ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}(\.[0-9]+)?Z$

    isTrustExpiredbooleanrequired
    patternstring

    Architecture pattern per VS-REQ-3 / VS-REQ-4 (A: self-issued; B: delegated); null when the DID presents no ServiceCredential (untrusted DID).

    Possible values: [A, B, null]

    trustedboolean
    corporationIdinteger

    Stable uint64 id of the DID's owner Corporation per the VPR DID ownership invariant. Never null.

    Possible values: >= 0

    participant objectrequired

    Minimal Participant reference. state carries the current lifecycle state; non-ACTIVE records are retained while referenced per [[TG-ACT-1]] and are returned by traversal with their state. validatorParticipantId anchors the VALIDATED_BY: Participant → Participant edge (the parent node in the permission tree); it is null if and only if role = ECOSYSTEM (the chain root, per [[TG-EDGE-4]]).

    idintegerrequired

    Possible values: >= 0

    didIdtraverse_response_DidStringrequired

    The DID this Participant entry refers to (envelope-derived at ingestion). Identity only; trust state lives on the Did node.

    Possible values: Value must match regular expression ^did:

    vsOperator object

    null until a VS Operator Authorization has been granted for this entry.

    anyOf

    Cosmos bech32 address with the verana HRP. Used for the per-Participant vsOperator account and for Corporation.policyAddress; NOT used as a primary key (Corporation, Ecosystem, CredentialSchema, and Participant primary keys are all uint64 VPR ledger ids).

    traverse_response_Bech32Address

    Cosmos bech32 address with the verana HRP. Used for the per-Participant vsOperator account and for Corporation.policyAddress; NOT used as a primary key (Corporation, Ecosystem, CredentialSchema, and Participant primary keys are all uint64 VPR ledger ids).

    Possible values: Value must match regular expression ^verana1[a-z0-9]+$

    rolestringrequired

    Possible values: [HOLDER, ISSUER, VERIFIER, ISSUER_GRANTOR, VERIFIER_GRANTOR, ECOSYSTEM]

    statestringrequired

    Possible values: [ACTIVE, FUTURE, INACTIVE, EXPIRED, REVOKED, SLASHED, REPAID]

    credentialSchemaIdintegerrequired

    Possible values: >= 0

    ecosystemIdintegerrequired

    Possible values: >= 0

    weighttraverse_response_Coin

    Cosmos coin amount-denom pair, e.g. 10000000uvna.

    Possible values: Value must match regular expression ^[0-9]+[a-z][a-z0-9]*$

    issuedCredentialsinteger

    Possible values: >= 0

    verifiedCredentialsinteger

    Possible values: >= 0

    validatorParticipantIdinteger | nullnullablerequired

    Stable VPR id of the validator Participant (parent in the permission tree). null iff role = ECOSYSTEM; non-negative integer otherwise. The graph persists the value as received from the indexer; the role-conditional rule is enforced upstream at the indexer's ingress.

    Possible values: >= 0

    lastObservedAtTimestring<date-time>required

    ISO 8601 / RFC 3339 datetime string in UTC. MUST include the date, the time (with seconds), and the trailing Z UTC designator. Fractional seconds are OPTIONAL. Local times, non-UTC offsets, date-only values, and timezone-less times are NOT permitted.

    Possible values: Value must match regular expression ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}(\.[0-9]+)?Z$

  • ]
  • traverse_response_RoleToDidsOutput
    {
    "HOLDER": [
    {
    "did": {
    "did": "string",
    "lastObservedAtTime": "2024-07-29T15:51:28.071Z",
    "isTrustExpired": true,
    "trusted": true,
    "corporationId": 0
    },
    "participant": {
    "id": 0,
    "didId": "string",
    "vsOperator": "string",
    "credentialSchemaId": 0,
    "ecosystemId": 0,
    "weight": "string",
    "issuedCredentials": 0,
    "verifiedCredentials": 0,
    "validatorParticipantId": 0,
    "lastObservedAtTime": "2024-07-29T15:51:28.071Z"
    }
    }
    ],
    "ISSUER": [
    {
    "did": {
    "did": "string",
    "lastObservedAtTime": "2024-07-29T15:51:28.071Z",
    "isTrustExpired": true,
    "trusted": true,
    "corporationId": 0
    },
    "participant": {
    "id": 0,
    "didId": "string",
    "vsOperator": "string",
    "credentialSchemaId": 0,
    "ecosystemId": 0,
    "weight": "string",
    "issuedCredentials": 0,
    "verifiedCredentials": 0,
    "validatorParticipantId": 0,
    "lastObservedAtTime": "2024-07-29T15:51:28.071Z"
    }
    }
    ],
    "VERIFIER": [
    {
    "did": {
    "did": "string",
    "lastObservedAtTime": "2024-07-29T15:51:28.071Z",
    "isTrustExpired": true,
    "trusted": true,
    "corporationId": 0
    },
    "participant": {
    "id": 0,
    "didId": "string",
    "vsOperator": "string",
    "credentialSchemaId": 0,
    "ecosystemId": 0,
    "weight": "string",
    "issuedCredentials": 0,
    "verifiedCredentials": 0,
    "validatorParticipantId": 0,
    "lastObservedAtTime": "2024-07-29T15:51:28.071Z"
    }
    }
    ],
    "ISSUER_GRANTOR": [
    {
    "did": {
    "did": "string",
    "lastObservedAtTime": "2024-07-29T15:51:28.071Z",
    "isTrustExpired": true,
    "trusted": true,
    "corporationId": 0
    },
    "participant": {
    "id": 0,
    "didId": "string",
    "vsOperator": "string",
    "credentialSchemaId": 0,
    "ecosystemId": 0,
    "weight": "string",
    "issuedCredentials": 0,
    "verifiedCredentials": 0,
    "validatorParticipantId": 0,
    "lastObservedAtTime": "2024-07-29T15:51:28.071Z"
    }
    }
    ],
    "VERIFIER_GRANTOR": [
    {
    "did": {
    "did": "string",
    "lastObservedAtTime": "2024-07-29T15:51:28.071Z",
    "isTrustExpired": true,
    "trusted": true,
    "corporationId": 0
    },
    "participant": {
    "id": 0,
    "didId": "string",
    "vsOperator": "string",
    "credentialSchemaId": 0,
    "ecosystemId": 0,
    "weight": "string",
    "issuedCredentials": 0,
    "verifiedCredentials": 0,
    "validatorParticipantId": 0,
    "lastObservedAtTime": "2024-07-29T15:51:28.071Z"
    }
    }
    ],
    "ECOSYSTEM": [
    {
    "did": {
    "did": "string",
    "lastObservedAtTime": "2024-07-29T15:51:28.071Z",
    "isTrustExpired": true,
    "trusted": true,
    "corporationId": 0
    },
    "participant": {
    "id": 0,
    "didId": "string",
    "vsOperator": "string",
    "credentialSchemaId": 0,
    "ecosystemId": 0,
    "weight": "string",
    "issuedCredentials": 0,
    "verifiedCredentials": 0,
    "validatorParticipantId": 0,
    "lastObservedAtTime": "2024-07-29T15:51:28.071Z"
    }
    }
    ]
    }