Genesisre Io Context
JSON-LD context defining the semantic vocabulary for Genesisre Io from GENESIS.
3 Classes
15 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
genesisre:
https://genesisre.io/schema#
Classes
PublicCapability
PublicCapabilitySnapshot
PublicRegistrySnapshot
Properties
| Property |
Type |
Container |
| id |
string |
|
| label |
string |
|
| status |
string |
|
| productionEnabled |
boolean |
|
| summary |
string |
|
| source |
reference |
|
| checkedAt |
dateTime |
|
| details |
|
|
| claimsVersion |
string |
|
| generatedAt |
dateTime |
|
| ok |
boolean |
|
| boundary |
string |
|
| capabilities |
|
list |
| entries |
|
list |
| badges |
|
list |
JSON-LD Document
{
"@context": {
"@vocab": "https://genesisre.io/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"genesisre": "https://genesisre.io/schema#",
"PublicCapability": "genesisre:PublicCapability",
"id": {
"@id": "genesisre:id",
"@type": "xsd:string"
},
"label": {
"@id": "genesisre:label",
"@type": "xsd:string"
},
"status": {
"@id": "genesisre:status",
"@type": "xsd:string"
},
"productionEnabled": {
"@id": "genesisre:productionEnabled",
"@type": "xsd:boolean"
},
"summary": {
"@id": "genesisre:summary",
"@type": "xsd:string"
},
"source": {
"@id": "genesisre:source",
"@type": "@id"
},
"checkedAt": {
"@id": "genesisre:checkedAt",
"@type": "xsd:dateTime"
},
"details": {
"@id": "genesisre:details"
},
"PublicCapabilitySnapshot": "genesisre:PublicCapabilitySnapshot",
"claimsVersion": {
"@id": "genesisre:claimsVersion",
"@type": "xsd:string"
},
"generatedAt": {
"@id": "genesisre:generatedAt",
"@type": "xsd:dateTime"
},
"ok": {
"@id": "genesisre:ok",
"@type": "xsd:boolean"
},
"boundary": {
"@id": "genesisre:boundary",
"@type": "xsd:string"
},
"capabilities": {
"@id": "genesisre:capabilities",
"@container": "@list"
},
"PublicRegistrySnapshot": "genesisre:PublicRegistrySnapshot",
"entries": {
"@id": "genesisre:entries",
"@container": "@list"
},
"badges": {
"@id": "genesisre:badges",
"@container": "@list"
}
},
"@type": "schema:Dataset",
"schema:name": "GENESIS API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects GENESIS'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-11-09) from openapi/genesisre-io-openapi.yml.",
"dcterms:created": "2026-11-09",
"dcterms:source": [
"openapi/genesisre-io-openapi.yml"
]
}