{ "$schema": "https://json-schema.org/draft/2020-12/schema", "title": "EBSI Accredited Verifiable Attestation Record", "$schemaVersion": "0.0.1", "modelTags": "EBSI, Verifiable Credentials", "derivedFrom": "https://ec.europa.eu/digital-building-blocks/code/projects/EBSI/repos/json-schema/browse/schemas/ebsi-accredited-attestation/2022-11/schema.json", "description": "Schema of an EBSI Accredited Verifiable Attestation", "license": "https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12", "type": "object", "allOf": [ { "$ref": "https://raw.githubusercontent.com/smart-data-models/dataModel.VerifiableCredentials/master/VerifiableCredentials-schema.json" }, { "properties": { "termsOfUse": { "description": "Property. Contains the terms under which the Accredited Verifiable Attestation was issued", "type": "array", "items": { "type": "object", "properties": { "id": { "description": "Property. Contains a URL that points to where more information about this instance of terms of use can be found.", "type": "string", "format": "uri" }, "type": { "description": "Property. Defines the type of terms of use.", "type": "string" } }, "required": [ "id", "type" ] } }, "credentialSubject": { "description": "Property. Defines information about the subject that is described by the Verifiable Attestation", "type": "object", "properties": { "id": { "description": "Property. Defines the DID of the subject that is described by the Verifiable Attestation", "type": "string", "format": "uri" } } } }, "required": [ "credentialStatus", "termsOfUse" ] } ] }