Terradue Srl · JSON-LD Context
Terradue Srl Context
JSON-LD context defining the semantic vocabulary for Terradue Srl from Terradue Srl.
59 Classes
106 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
terradue:
https://terradue.com/schema#
Classes
CreateADraftRecordBody
Version
PID
Redirect
RDMRecord
ZenodoRecord
ZenodoFile
ZenodoOwner
FileTransferType
FileTransfer
FileTransferItem
Embargo
AccessRecord
AccessFiles
Access
Files
File
ResourceTypeId
ResourceType
PersonOrOrgIdentifierScheme
Identifier
PersonOrOrgType
PersonOrOrg
RoleId
Role
Affiliation
Creator
Contributor
AdditionalTitleTypeId
AdditionalTitleType
Lang
AdditionalTitle
AdditionalDescriptionTypeId
AdditionalDescriptionType
AdditionalDescription
Right
Subject
DateTypeId
DateType
Date
IdentifierScheme
AlternateIdentifier
RelationTypeId
RelationType
RelatedIdentifierResourceTypeId
RelatedIdentifierResourceType
RelatedIdentifier
FeatureIdentifier
Feature
Location
Funder
AwardIdentifier
Award
Funding
Reference
Metadata
UpdateDraftRecord
AuditLogList
AuditLogEntry
Properties
| Property | Type | Container |
|---|---|---|
| access | reference | |
| files | reference | |
| metadata | reference | |
| custom_fields | ||
| pids | reference | |
| index | integer | |
| is_latest | boolean | |
| is_latest_draft | boolean | |
| identifier | string | |
| provider | string | |
| client | string | |
| status | integer | |
| message | string | |
| location | reference | |
| created | dateTime | |
| expires_at | dateTime | |
| media_files | reference | |
| id | string | |
| is_published | boolean | |
| is_draft | boolean | |
| links | ||
| parent | ||
| revision_id | integer | |
| revision | integer | |
| updated | dateTime | |
| versions | reference | |
| modified | dateTime | |
| conceptrecid | string | |
| recid | string | |
| doi | string | |
| conceptdoi | string | |
| doi_url | reference | |
| title | string | |
| owners | list | |
| state | string | |
| submitted | boolean | |
| stats | ||
| swh | ||
| key | string | |
| size | integer | |
| checksum | string | |
| type | reference | |
| url | reference | |
| transfer | reference | |
| active | boolean | |
| until | date | |
| reason | string | |
| record | reference | |
| embargo | reference | |
| enabled | boolean | |
| default_preview | string | |
| order | list | |
| count | integer | |
| total_bytes | integer | |
| entries | ||
| ext | string | |
| mimetype | string | |
| storage_class | string | |
| processor | ||
| scheme | reference | |
| given_name | string | |
| family_name | string | |
| name | string | |
| identifiers | list | |
| person_or_org | reference | |
| role | reference | |
| affiliations | list | |
| lang | reference | |
| description | string | |
| icon | string | |
| props | ||
| link | reference | |
| subject | string | |
| date | string | |
| relation_type | reference | |
| resource_type | reference | |
| geometry | reference | |
| place | string | |
| features | list | |
| number | string | |
| funder | reference | |
| award | reference | |
| reference | string | |
| publication_date | string | |
| creators | list | |
| additional_titles | list | |
| additional_descriptions | list | |
| rights | list | |
| copyright | string | |
| contributors | list | |
| subjects | list | |
| languages | list | |
| dates | list | |
| version | string | |
| publisher | string | |
| related_identifiers | list | |
| sizes | list | |
| formats | list | |
| locations | reference | |
| funding | list | |
| references | list | |
| hits | ||
| aggregations | ||
| action | string | |
| resource | ||
| user |
JSON-LD Document
{
"@context": {
"@vocab": "https://terradue.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"terradue": "https://terradue.com/schema#",
"CreateADraftRecordBody": "terradue:CreateADraftRecordBody",
"access": {
"@id": "terradue:access",
"@type": "@id"
},
"files": {
"@id": "terradue:files",
"@type": "@id"
},
"metadata": {
"@id": "terradue:metadata",
"@type": "@id"
},
"custom_fields": {
"@id": "terradue:custom_fields"
},
"pids": {
"@id": "terradue:pids",
"@type": "@id"
},
"Version": "terradue:Version",
"index": {
"@id": "terradue:index",
"@type": "xsd:integer"
},
"is_latest": {
"@id": "terradue:is_latest",
"@type": "xsd:boolean"
},
"is_latest_draft": {
"@id": "terradue:is_latest_draft",
"@type": "xsd:boolean"
},
"PID": "terradue:PID",
"identifier": {
"@id": "terradue:identifier",
"@type": "xsd:string"
},
"provider": {
"@id": "terradue:provider",
"@type": "xsd:string"
},
"client": {
"@id": "terradue:client",
"@type": "xsd:string"
},
"Redirect": "terradue:Redirect",
"status": {
"@id": "terradue:status",
"@type": "xsd:integer"
},
"message": {
"@id": "terradue:message",
"@type": "xsd:string"
},
"location": {
"@id": "terradue:location",
"@type": "@id"
},
"RDMRecord": "terradue:RDMRecord",
"created": {
"@id": "terradue:created",
"@type": "xsd:dateTime"
},
"expires_at": {
"@id": "terradue:expires_at",
"@type": "xsd:dateTime"
},
"media_files": {
"@id": "terradue:media_files",
"@type": "@id"
},
"id": {
"@id": "terradue:id",
"@type": "xsd:string"
},
"is_published": {
"@id": "terradue:is_published",
"@type": "xsd:boolean"
},
"is_draft": {
"@id": "terradue:is_draft",
"@type": "xsd:boolean"
},
"links": {
"@id": "terradue:links"
},
"parent": {
"@id": "terradue:parent"
},
"revision_id": {
"@id": "terradue:revision_id",
"@type": "xsd:integer"
},
"revision": {
"@id": "terradue:revision",
"@type": "xsd:integer"
},
"updated": {
"@id": "terradue:updated",
"@type": "xsd:dateTime"
},
"versions": {
"@id": "terradue:versions",
"@type": "@id"
},
"ZenodoRecord": "terradue:ZenodoRecord",
"modified": {
"@id": "terradue:modified",
"@type": "xsd:dateTime"
},
"conceptrecid": {
"@id": "terradue:conceptrecid",
"@type": "xsd:string"
},
"recid": {
"@id": "terradue:recid",
"@type": "xsd:string"
},
"doi": {
"@id": "terradue:doi",
"@type": "xsd:string"
},
"conceptdoi": {
"@id": "terradue:conceptdoi",
"@type": "xsd:string"
},
"doi_url": {
"@id": "terradue:doi_url",
"@type": "@id"
},
"title": {
"@id": "terradue:title",
"@type": "xsd:string"
},
"owners": {
"@id": "terradue:owners",
"@container": "@list"
},
"state": {
"@id": "terradue:state",
"@type": "xsd:string"
},
"submitted": {
"@id": "terradue:submitted",
"@type": "xsd:boolean"
},
"stats": {
"@id": "terradue:stats"
},
"swh": {
"@id": "terradue:swh"
},
"ZenodoFile": "terradue:ZenodoFile",
"key": {
"@id": "terradue:key",
"@type": "xsd:string"
},
"size": {
"@id": "terradue:size",
"@type": "xsd:integer"
},
"checksum": {
"@id": "terradue:checksum",
"@type": "xsd:string"
},
"ZenodoOwner": "terradue:ZenodoOwner",
"FileTransferType": "terradue:FileTransferType",
"FileTransfer": "terradue:FileTransfer",
"type": {
"@id": "terradue:type",
"@type": "@id"
},
"url": {
"@id": "terradue:url",
"@type": "@id"
},
"FileTransferItem": "terradue:FileTransferItem",
"transfer": {
"@id": "terradue:transfer",
"@type": "@id"
},
"Embargo": "terradue:Embargo",
"active": {
"@id": "terradue:active",
"@type": "xsd:boolean"
},
"until": {
"@id": "terradue:until",
"@type": "xsd:date"
},
"reason": {
"@id": "terradue:reason",
"@type": "xsd:string"
},
"AccessRecord": "terradue:AccessRecord",
"AccessFiles": "terradue:AccessFiles",
"Access": "terradue:Access",
"record": {
"@id": "terradue:record",
"@type": "@id"
},
"embargo": {
"@id": "terradue:embargo",
"@type": "@id"
},
"Files": "terradue:Files",
"enabled": {
"@id": "terradue:enabled",
"@type": "xsd:boolean"
},
"default_preview": {
"@id": "terradue:default_preview",
"@type": "xsd:string"
},
"order": {
"@id": "terradue:order",
"@container": "@list"
},
"count": {
"@id": "terradue:count",
"@type": "xsd:integer"
},
"total_bytes": {
"@id": "terradue:total_bytes",
"@type": "xsd:integer"
},
"entries": {
"@id": "terradue:entries"
},
"File": "terradue:File",
"ext": {
"@id": "terradue:ext",
"@type": "xsd:string"
},
"mimetype": {
"@id": "terradue:mimetype",
"@type": "xsd:string"
},
"storage_class": {
"@id": "terradue:storage_class",
"@type": "xsd:string"
},
"processor": {
"@id": "terradue:processor"
},
"ResourceTypeId": "terradue:ResourceTypeId",
"ResourceType": "terradue:ResourceType",
"PersonOrOrgIdentifierScheme": "terradue:PersonOrOrgIdentifierScheme",
"Identifier": "terradue:Identifier",
"scheme": {
"@id": "terradue:scheme",
"@type": "@id"
},
"PersonOrOrgType": "terradue:PersonOrOrgType",
"PersonOrOrg": "terradue:PersonOrOrg",
"given_name": {
"@id": "terradue:given_name",
"@type": "xsd:string"
},
"family_name": {
"@id": "terradue:family_name",
"@type": "xsd:string"
},
"name": {
"@id": "terradue:name",
"@type": "xsd:string"
},
"identifiers": {
"@id": "terradue:identifiers",
"@container": "@list"
},
"RoleId": "terradue:RoleId",
"Role": "terradue:Role",
"Affiliation": "terradue:Affiliation",
"Creator": "terradue:Creator",
"person_or_org": {
"@id": "terradue:person_or_org",
"@type": "@id"
},
"role": {
"@id": "terradue:role",
"@type": "@id"
},
"affiliations": {
"@id": "terradue:affiliations",
"@container": "@list"
},
"Contributor": "terradue:Contributor",
"AdditionalTitleTypeId": "terradue:AdditionalTitleTypeId",
"AdditionalTitleType": "terradue:AdditionalTitleType",
"Lang": "terradue:Lang",
"AdditionalTitle": "terradue:AdditionalTitle",
"lang": {
"@id": "terradue:lang",
"@type": "@id"
},
"AdditionalDescriptionTypeId": "terradue:AdditionalDescriptionTypeId",
"AdditionalDescriptionType": "terradue:AdditionalDescriptionType",
"AdditionalDescription": "terradue:AdditionalDescription",
"description": {
"@id": "terradue:description",
"@type": "xsd:string"
},
"Right": "terradue:Right",
"icon": {
"@id": "terradue:icon",
"@type": "xsd:string"
},
"props": {
"@id": "terradue:props"
},
"link": {
"@id": "terradue:link",
"@type": "@id"
},
"Subject": "terradue:Subject",
"subject": {
"@id": "terradue:subject",
"@type": "xsd:string"
},
"DateTypeId": "terradue:DateTypeId",
"DateType": "terradue:DateType",
"Date": "terradue:Date",
"date": {
"@id": "terradue:date",
"@type": "xsd:string"
},
"IdentifierScheme": "terradue:IdentifierScheme",
"AlternateIdentifier": "terradue:AlternateIdentifier",
"RelationTypeId": "terradue:RelationTypeId",
"RelationType": "terradue:RelationType",
"RelatedIdentifierResourceTypeId": "terradue:RelatedIdentifierResourceTypeId",
"RelatedIdentifierResourceType": "terradue:RelatedIdentifierResourceType",
"RelatedIdentifier": "terradue:RelatedIdentifier",
"relation_type": {
"@id": "terradue:relation_type",
"@type": "@id"
},
"resource_type": {
"@id": "terradue:resource_type",
"@type": "@id"
},
"FeatureIdentifier": "terradue:FeatureIdentifier",
"Feature": "terradue:Feature",
"geometry": {
"@id": "terradue:geometry",
"@type": "@id"
},
"place": {
"@id": "terradue:place",
"@type": "xsd:string"
},
"Location": "terradue:Location",
"features": {
"@id": "terradue:features",
"@container": "@list"
},
"Funder": "terradue:Funder",
"AwardIdentifier": "terradue:AwardIdentifier",
"Award": "terradue:Award",
"number": {
"@id": "terradue:number",
"@type": "xsd:string"
},
"Funding": "terradue:Funding",
"funder": {
"@id": "terradue:funder",
"@type": "@id"
},
"award": {
"@id": "terradue:award",
"@type": "@id"
},
"Reference": "terradue:Reference",
"reference": {
"@id": "terradue:reference",
"@type": "xsd:string"
},
"Metadata": "terradue:Metadata",
"publication_date": {
"@id": "terradue:publication_date",
"@type": "xsd:string"
},
"creators": {
"@id": "terradue:creators",
"@container": "@list"
},
"additional_titles": {
"@id": "terradue:additional_titles",
"@container": "@list"
},
"additional_descriptions": {
"@id": "terradue:additional_descriptions",
"@container": "@list"
},
"rights": {
"@id": "terradue:rights",
"@container": "@list"
},
"copyright": {
"@id": "terradue:copyright",
"@type": "xsd:string"
},
"contributors": {
"@id": "terradue:contributors",
"@container": "@list"
},
"subjects": {
"@id": "terradue:subjects",
"@container": "@list"
},
"languages": {
"@id": "terradue:languages",
"@container": "@list"
},
"dates": {
"@id": "terradue:dates",
"@container": "@list"
},
"version": {
"@id": "terradue:version",
"@type": "xsd:string"
},
"publisher": {
"@id": "terradue:publisher",
"@type": "xsd:string"
},
"related_identifiers": {
"@id": "terradue:related_identifiers",
"@container": "@list"
},
"sizes": {
"@id": "terradue:sizes",
"@container": "@list"
},
"formats": {
"@id": "terradue:formats",
"@container": "@list"
},
"locations": {
"@id": "terradue:locations",
"@type": "@id"
},
"funding": {
"@id": "terradue:funding",
"@container": "@list"
},
"references": {
"@id": "terradue:references",
"@container": "@list"
},
"UpdateDraftRecord": "terradue:UpdateDraftRecord",
"AuditLogList": "terradue:AuditLogList",
"hits": {
"@id": "terradue:hits"
},
"aggregations": {
"@id": "terradue:aggregations"
},
"AuditLogEntry": "terradue:AuditLogEntry",
"action": {
"@id": "terradue:action",
"@type": "xsd:string"
},
"resource": {
"@id": "terradue:resource"
},
"user": {
"@id": "terradue:user"
}
},
"@type": "schema:Dataset",
"schema:name": "Terradue Srl API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Terradue Srl's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-23) from openapi/invenio.yaml.",
"dcterms:created": "2026-10-23",
"dcterms:source": [
"openapi/invenio.yaml"
]
}