A research artifact deposited in the style of Zenodo — datasets, software, publications, and other scholarly outputs with citable metadata.
tid
Timestamp-based ID
Properties
accessConditions
string
Optional
Conditions for access if accessRight is 'restricted'.
maxGraphemes: 1000 graphemesaccessRight
string
Required
Access level for the research artifact.
org.latha.zenodo.record#open, org.latha.zenodo.record#embargoed, org.latha.zenodo.record#restricted, org.latha.zenodo.record#closedcreatedAt
string
datetime
Required
Datetime when this record was created.
creators
array
of
ref
org.latha.zenodo.defs#creator
Required
List of creators (authors) of the research artifact.
maxLength: 100 itemsminLength: 1 itemsdescription
string
Required
Description or abstract of the research artifact.
maxGraphemes: 5000 graphemesdoi
string
Optional
Digital Object Identifier assigned by Zenodo (e.g. '10.5281/zenodo.1234567').
embargoDate
string
datetime
Optional
Date when the embargo lifts. Required if accessRight is 'embargoed'.
files
array
of
ref
org.latha.zenodo.defs#fileRef
Optional
Files associated with the research artifact.
maxLength: 100 itemskeywords
array
of
string
Optional
Keywords or tags describing the research artifact.
maxLength: 20 itemslanguage
string
language
Optional
BCP 47 language code of the artifact.
license
string
Optional
SPDX license identifier (e.g. 'MIT', 'CC-BY-4.0').
publicationDate
string
datetime
Optional
Date the research artifact was published.
relatedIdentifiers
array
of
ref
org.latha.zenodo.defs#relatedIdentifier
Optional
Identifiers of related resources.
maxLength: 50 itemstitle
string
Required
Title of the research artifact.
maxGraphemes: 300 graphemesuploadType
string
Required
Type of the research artifact.
org.latha.zenodo.record#publication, org.latha.zenodo.record#poster, org.latha.zenodo.record#presentation, org.latha.zenodo.record#dataset, org.latha.zenodo.record#image, org.latha.zenodo.record#video, org.latha.zenodo.record#software, org.latha.zenodo.record#lesson, org.latha.zenodo.record#otherversion
string
Optional
Version string for the research artifact.
maxGraphemes: 50 graphemeszenodoId
string
Optional
Zenodo record ID.
View raw schema
{
"key": "tid",
"type": "record",
"record": {
"type": "object",
"required": [
"title",
"description",
"creators",
"uploadType",
"accessRight",
"createdAt"
],
"properties": {
"doi": {
"type": "string",
"description": "Digital Object Identifier assigned by Zenodo (e.g. '10.5281/zenodo.1234567')."
},
"files": {
"type": "array",
"items": {
"ref": "org.latha.zenodo.defs#fileRef",
"type": "ref"
},
"maxLength": 100,
"description": "Files associated with the research artifact."
},
"title": {
"type": "string",
"description": "Title of the research artifact.",
"maxGraphemes": 300
},
"license": {
"type": "string",
"description": "SPDX license identifier (e.g. 'MIT', 'CC-BY-4.0')."
},
"version": {
"type": "string",
"description": "Version string for the research artifact.",
"maxGraphemes": 50
},
"creators": {
"type": "array",
"items": {
"ref": "org.latha.zenodo.defs#creator",
"type": "ref"
},
"maxLength": 100,
"minLength": 1,
"description": "List of creators (authors) of the research artifact."
},
"keywords": {
"type": "array",
"items": {
"type": "string",
"maxGraphemes": 100
},
"maxLength": 20,
"description": "Keywords or tags describing the research artifact."
},
"language": {
"type": "string",
"format": "language",
"description": "BCP 47 language code of the artifact."
},
"zenodoId": {
"type": "string",
"description": "Zenodo record ID."
},
"createdAt": {
"type": "string",
"format": "datetime",
"description": "Datetime when this record was created."
},
"uploadType": {
"enum": [
"org.latha.zenodo.record#publication",
"org.latha.zenodo.record#poster",
"org.latha.zenodo.record#presentation",
"org.latha.zenodo.record#dataset",
"org.latha.zenodo.record#image",
"org.latha.zenodo.record#video",
"org.latha.zenodo.record#software",
"org.latha.zenodo.record#lesson",
"org.latha.zenodo.record#other"
],
"type": "string",
"description": "Type of the research artifact."
},
"accessRight": {
"enum": [
"org.latha.zenodo.record#open",
"org.latha.zenodo.record#embargoed",
"org.latha.zenodo.record#restricted",
"org.latha.zenodo.record#closed"
],
"type": "string",
"description": "Access level for the research artifact."
},
"description": {
"type": "string",
"description": "Description or abstract of the research artifact.",
"maxGraphemes": 5000
},
"embargoDate": {
"type": "string",
"format": "datetime",
"description": "Date when the embargo lifts. Required if accessRight is 'embargoed'."
},
"publicationDate": {
"type": "string",
"format": "datetime",
"description": "Date the research artifact was published."
},
"accessConditions": {
"type": "string",
"description": "Conditions for access if accessRight is 'restricted'.",
"maxGraphemes": 1000
},
"relatedIdentifiers": {
"type": "array",
"items": {
"ref": "org.latha.zenodo.defs#relatedIdentifier",
"type": "ref"
},
"maxLength": 50,
"description": "Identifiers of related resources."
}
}
},
"description": "A research artifact deposited in the style of Zenodo — datasets, software, publications, and other scholarly outputs with citable metadata."
}