Skip to content

Service

AttributeTypeDescriptionRequired
idstringUnique ID✅
typestring enumType of service access, compute✅
namestringService friendly name✅
displayNamelanguage value objectDescriptive name of the service used for human readability in applications.
descriptionlanguage value objectService description
datatokenAddressstringSmart Contract address of the service specific token✅
serviceEndpointstring (URL)Access Controller(Provider) URL✅
filesstring (encrypted files object)Encrypted access control information of the files (encrypted by the access controller(provider))✅
timeoutnumberDescribing how long the service can be used after consumption is initiated. A timeout of 0 represents no time limit. Expressed in seconds.✅
computecompute_objectIf service is of type compute, holds information about the compute-related privacy settings & resources.☑️ (Required for type compute services)
consumerParametersconsumerParametersAn object the defines required consumer input before consuming the asset.
additionalInformationObjectStores additional information, this is customizable by publisher
statenumber enum state✅
credentialscredentialsAccess Control Credentials✅
dataSchemaremoteObjectA remote document defining the schema of a data service(only dataset type assets)
inputSchemaremoteObjectA remote document defining the expected schema of the input data for a specific algorithm(only algorithm type assets)
outputSchemaremoteObjectA remote document defining the schema of the algorithm output(only algorithm type assets)