Download OpenAPI specification:Download
RoR capabilities include:
entityid required | string <uri> (Uri) The URI-based identifier of a DID or X.509 Issuer. Allows reserved characters per RFC3986. Do NOT escape the URI. |
authorizationVID | string <uri> (Uri) The identifier of the Authorization that is being queried for this Entity. |
{- "entityVID": "did:example:123",
- "primaryTrustRegistryVID": "did:example:123",
- "authorizations": {
- "identifier": "did:example:abc",
- "simplename": "country:role"
}, - "secondaryTrustRegistries": [
- "did:example:456"
], - "participatingNamepaces": [
- {
- "identifier": "did:example:123",
- "canonicalString": "ca.issuer.driverlicense",
- "egfURI": "did:example:GlobalDriverLicenseDID",
- "description": "string"
}
], - "entityDataValidity": {
- "validFromDT": "2019-08-24T14:15:22Z",
- "validUntilDT": "2019-08-24T14:15:22Z"
}, - "registrationStatus": {
- "status": "current",
- "detail": "string"
}
}
namespace-VID | string <uri> (VID) Filter in only the namespace requested - show all registries otherwise. The URI-based Verifiable Identifier (VID) (e.g. DID or X.509 VID). Allows reserved characters per RFC3986. Do NOT escape the URI. |
EGF-VID | string <uri> (VID) Filter in only the registries under the specified EGF (by EGF DID). Defaults to be limited to the EGFURI that is being queried at the root. The URI-based Verifiable Identifier (VID) (e.g. DID or X.509 VID). Allows reserved characters per RFC3986. Do NOT escape the URI. |
[- {
- "identifier": "did:example:123",
- "name": "Professional Engineers Ontario",
- "description": "Established on June 14, 1922, Professional Engineers Ontario (PEO) is the licensing and regulating body for professional engineering in the province.",
- "primaryEGFURI": [
- "did:example:GlobalDriverLicenseDID"
], - "participatingNamepaces": [
- {
- "identifier": "did:example:123",
- "canonicalString": "ca.issuer.driverlicense",
- "egfURI": "did:example:GlobalDriverLicenseDID",
- "description": "string"
}
], - "peerType": "peer"
}
]
registryVID required | string <uri> (VID) The URI-based identifier of a DID or X.509 Issuer. Allows reserved characters per RFC3986. Do NOT escape the URI. |
[- {
- "identifier": "did:example:123",
- "name": "Professional Engineers Ontario",
- "description": "Established on June 14, 1922, Professional Engineers Ontario (PEO) is the licensing and regulating body for professional engineering in the province.",
- "primaryEGFURI": [
- "did:example:GlobalDriverLicenseDID"
], - "participatingNamepaces": [
- {
- "identifier": "did:example:123",
- "canonicalString": "ca.issuer.driverlicense",
- "egfURI": "did:example:GlobalDriverLicenseDID",
- "description": "string"
}
], - "peerType": "peer"
}
]
registryVID required | string <uri> (VID) The URI-based identifier of a DID or X.509 Issuer. Allows reserved characters per RFC3986. Do NOT escape the URI. |
{- "identifier": "did:example:123",
- "lastupdated": "2019-08-24T14:15:22Z",
- "datatype": "string",
- "integrity": {
- "hashtype": "sha2-256",
- "hash": "64ee532ac8a4871e21ccf0397ac8154efb747ec37a2a116c35fc8b810cbf24bd"
}
}
[- {
- "identifier": "did:example:123",
- "canonicalString": "ca.issuer.driverlicense",
- "egfURI": "did:example:GlobalDriverLicenseDID",
- "description": "string"
}
]
required | Array of objects (VIDMethodListType) Provides a list of DID-methods that are supported by this trust registry. MAY include Maximum Assurance Level that a DID Method is set at under the EGF. |
[- {
- "identifier": "string",
- "maximumAssuranceLevel": {
- "identifier": "did:example:123",
- "name": "LOA2",
- "description": "Level of Assurance 2 - see EGF for definition, terms, obligations,liabilities, and indemnity"
}
}
]
egfURI required | string <uri> (Uri) The URI-based identifier of the Ecosystem Governance Framework that the assurance levels apply to. Allows reserved characters per RFC3986. Do NOT escape the URI. |
[- {
- "identifier": "did:example:123",
- "name": "LOA2",
- "description": "Level of Assurance 2 - see EGF for definition, terms, obligations,liabilities, and indemnity"
}
]
{- "lastupdated": "2019-08-24T14:15:22Z",
- "primaryEGFURI": [
- "did:example:GlobalDriverLicenseDID"
], - "participatingNamepaces": [
- {
- "identifier": "did:example:123",
- "canonicalString": "ca.issuer.driverlicense",
- "egfURI": "did:example:GlobalDriverLicenseDID",
- "description": "string"
}
], - "languages": "en"
}
Allows querying to determine the status of an Issuer, as identified by their Identifier (unique), credential type, and EGF that they are operating under.
{- "extractdatetime": "2019-08-24T14:15:22Z",
- "version": "string",
- "validity": {
- "validFromDT": "2019-08-24T14:15:22Z",
- "validUntilDT": "2019-08-24T14:15:22Z"
}, - "lookups": {
- "VIDMethods": [
- {
- "identifier": "string",
- "maximumAssuranceLevel": {
- "identifier": "did:example:123",
- "name": "LOA2",
- "description": "Level of Assurance 2 - see EGF for definition, terms, obligations,liabilities, and indemnity"
}
}
], - "AssuranceLevels": [
- {
- "identifier": "did:example:123",
- "name": "LOA2",
- "description": "Level of Assurance 2 - see EGF for definition, terms, obligations,liabilities, and indemnity"
}
], - "Authorizations": {
- "identifier": "did:example:abc",
- "simplename": "country:role"
}, - "Namespaces": [
- {
- "identifier": "did:example:123",
- "canonicalString": "ca.issuer.driverlicense",
- "egfURI": "did:example:GlobalDriverLicenseDID",
- "description": "string"
}
]
}, - "registries": [
- {
- "identifier": "did:example:123",
- "name": "Professional Engineers Ontario",
- "description": "Established on June 14, 1922, Professional Engineers Ontario (PEO) is the licensing and regulating body for professional engineering in the province.",
- "primaryEGFURI": [
- "did:example:GlobalDriverLicenseDID"
], - "participatingNamepaces": [
- {
- "identifier": "did:example:123",
- "canonicalString": "ca.issuer.driverlicense",
- "egfURI": "did:example:GlobalDriverLicenseDID",
- "description": "string"
}
], - "peerType": "peer"
}
], - "entities": [
- {
- "entityVID": "did:example:123",
- "primaryTrustRegistryVID": "did:example:123",
- "authorizations": {
- "identifier": "did:example:abc",
- "simplename": "country:role"
}, - "secondaryTrustRegistries": [
- "did:example:456"
], - "participatingNamepaces": [
- {
- "identifier": "did:example:123",
- "canonicalString": "ca.issuer.driverlicense",
- "egfURI": "did:example:GlobalDriverLicenseDID",
- "description": "string"
}
], - "entityDataValidity": {
- "validFromDT": "2019-08-24T14:15:22Z",
- "validUntilDT": "2019-08-24T14:15:22Z"
}, - "registrationStatus": {
- "status": "current",
- "detail": "string"
}
}
], - "resources": [
- {
- "identifier": "did:example:123",
- "name": "Professional Engineers Ontario",
- "description": "Established on June 14, 1922, Professional Engineers Ontario (PEO) is the licensing and regulating body for professional engineering in the province.",
- "primaryEGFURI": [
- "did:example:GlobalDriverLicenseDID"
], - "participatingNamepaces": [
- {
- "identifier": "did:example:123",
- "canonicalString": "ca.issuer.driverlicense",
- "egfURI": "did:example:GlobalDriverLicenseDID",
- "description": "string"
}
], - "peerType": "peer"
}
]
}
Allows querying to determine the status of an Issuer, as identified by their Identifier (unique), credential type, and EGF that they are operating under.
{- "TBD": "string"
}