NewMinecraftServers · JSON-LD Context
Newminecraftservers Context
JSON-LD context defining the semantic vocabulary for Newminecraftservers from NewMinecraftServers.
14 Classes
68 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
newminecraftservers:
https://newminecraftservers.net/schema#
Classes
ErrorEnvelope
ServerListEnvelope
ServerDetailEnvelope
ServerHistoryEnvelope
MinecraftStatusEnvelope
ServerList
ServerSummary
ServerConnection
ServerSnapshot
ServerHistory
MinecraftStatus
CheckState
StatusCheck
StatusIncident
Properties
| Property | Type | Container |
|---|---|---|
| error | ||
| data | reference | |
| items | list | |
| page | integer | |
| pageSize | integer | |
| total | integer | |
| totalPages | integer | |
| sort | string | |
| votingOpen | boolean | |
| hiddenOffline | integer | |
| scope | ||
| id | string | |
| slug | string | |
| name | string | |
| shortDescription | string | |
| country | string | |
| classification | ||
| media | ||
| primaryConnection | reference | |
| displayAddress | ||
| primarySnapshot | reference | |
| availableEditions | list | |
| publishedAt | dateTime | |
| votes | ||
| award | ||
| edition | string | |
| host | string | |
| port | integer | |
| role | string | |
| populationRelationship | string | |
| latest | ||
| connectionId | string | |
| outcome | string | |
| observedAt | dateTime | |
| playersOnline | integer | |
| playersMax | integer | |
| protocol | integer | |
| versionName | string | |
| range | string | |
| from | dateTime | |
| resolution | string | |
| points | list | |
| events | list | |
| summary | ||
| versions | list | |
| motdChanges | integer | |
| firstCheckAt | dateTime | |
| overall | reference | |
| checkedAt | dateTime | |
| monitoringSince | dateTime | |
| intervalSeconds | integer | |
| checks | list | |
| xbox | ||
| incidents | list | |
| pastIncidents | list | |
| label | string | |
| description | string | |
| group | string | |
| state | reference | |
| latencyMs | decimal | |
| detail | string | |
| uptime24h | decimal | |
| uptime30d | decimal | |
| uptime90d | decimal | |
| timeline | list | |
| checkId | string | |
| startedAt | dateTime | |
| endedAt | dateTime |
JSON-LD Document
{
"@context": {
"@vocab": "https://newminecraftservers.net/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"newminecraftservers": "https://newminecraftservers.net/schema#",
"ErrorEnvelope": "newminecraftservers:ErrorEnvelope",
"error": {
"@id": "newminecraftservers:error"
},
"ServerListEnvelope": "newminecraftservers:ServerListEnvelope",
"data": {
"@id": "newminecraftservers:data",
"@type": "@id"
},
"ServerDetailEnvelope": "newminecraftservers:ServerDetailEnvelope",
"ServerHistoryEnvelope": "newminecraftservers:ServerHistoryEnvelope",
"MinecraftStatusEnvelope": "newminecraftservers:MinecraftStatusEnvelope",
"ServerList": "newminecraftservers:ServerList",
"items": {
"@id": "newminecraftservers:items",
"@container": "@list"
},
"page": {
"@id": "newminecraftservers:page",
"@type": "xsd:integer"
},
"pageSize": {
"@id": "newminecraftservers:pageSize",
"@type": "xsd:integer"
},
"total": {
"@id": "newminecraftservers:total",
"@type": "xsd:integer"
},
"totalPages": {
"@id": "newminecraftservers:totalPages",
"@type": "xsd:integer"
},
"sort": {
"@id": "newminecraftservers:sort",
"@type": "xsd:string"
},
"votingOpen": {
"@id": "newminecraftservers:votingOpen",
"@type": "xsd:boolean"
},
"hiddenOffline": {
"@id": "newminecraftservers:hiddenOffline",
"@type": "xsd:integer"
},
"scope": {
"@id": "newminecraftservers:scope"
},
"ServerSummary": "newminecraftservers:ServerSummary",
"id": {
"@id": "newminecraftservers:id",
"@type": "xsd:string"
},
"slug": {
"@id": "newminecraftservers:slug",
"@type": "xsd:string"
},
"name": {
"@id": "newminecraftservers:name",
"@type": "xsd:string"
},
"shortDescription": {
"@id": "newminecraftservers:shortDescription",
"@type": "xsd:string"
},
"country": {
"@id": "newminecraftservers:country",
"@type": "xsd:string"
},
"classification": {
"@id": "newminecraftservers:classification"
},
"media": {
"@id": "newminecraftservers:media"
},
"primaryConnection": {
"@id": "newminecraftservers:primaryConnection",
"@type": "@id"
},
"displayAddress": {
"@id": "newminecraftservers:displayAddress"
},
"primarySnapshot": {
"@id": "newminecraftservers:primarySnapshot",
"@type": "@id"
},
"availableEditions": {
"@id": "newminecraftservers:availableEditions",
"@container": "@list"
},
"publishedAt": {
"@id": "newminecraftservers:publishedAt",
"@type": "xsd:dateTime"
},
"votes": {
"@id": "newminecraftservers:votes"
},
"award": {
"@id": "newminecraftservers:award"
},
"ServerConnection": "newminecraftservers:ServerConnection",
"edition": {
"@id": "newminecraftservers:edition",
"@type": "xsd:string"
},
"host": {
"@id": "newminecraftservers:host",
"@type": "xsd:string"
},
"port": {
"@id": "newminecraftservers:port",
"@type": "xsd:integer"
},
"role": {
"@id": "newminecraftservers:role",
"@type": "xsd:string"
},
"populationRelationship": {
"@id": "newminecraftservers:populationRelationship",
"@type": "xsd:string"
},
"latest": {
"@id": "newminecraftservers:latest"
},
"ServerSnapshot": "newminecraftservers:ServerSnapshot",
"connectionId": {
"@id": "newminecraftservers:connectionId",
"@type": "xsd:string"
},
"outcome": {
"@id": "newminecraftservers:outcome",
"@type": "xsd:string"
},
"observedAt": {
"@id": "newminecraftservers:observedAt",
"@type": "xsd:dateTime"
},
"playersOnline": {
"@id": "newminecraftservers:playersOnline",
"@type": "xsd:integer"
},
"playersMax": {
"@id": "newminecraftservers:playersMax",
"@type": "xsd:integer"
},
"protocol": {
"@id": "newminecraftservers:protocol",
"@type": "xsd:integer"
},
"versionName": {
"@id": "newminecraftservers:versionName",
"@type": "xsd:string"
},
"ServerHistory": "newminecraftservers:ServerHistory",
"range": {
"@id": "newminecraftservers:range",
"@type": "xsd:string"
},
"from": {
"@id": "newminecraftservers:from",
"@type": "xsd:dateTime"
},
"resolution": {
"@id": "newminecraftservers:resolution",
"@type": "xsd:string"
},
"points": {
"@id": "newminecraftservers:points",
"@container": "@list"
},
"events": {
"@id": "newminecraftservers:events",
"@container": "@list"
},
"summary": {
"@id": "newminecraftservers:summary"
},
"versions": {
"@id": "newminecraftservers:versions",
"@container": "@list"
},
"motdChanges": {
"@id": "newminecraftservers:motdChanges",
"@type": "xsd:integer"
},
"firstCheckAt": {
"@id": "newminecraftservers:firstCheckAt",
"@type": "xsd:dateTime"
},
"MinecraftStatus": "newminecraftservers:MinecraftStatus",
"overall": {
"@id": "newminecraftservers:overall",
"@type": "@id"
},
"checkedAt": {
"@id": "newminecraftservers:checkedAt",
"@type": "xsd:dateTime"
},
"monitoringSince": {
"@id": "newminecraftservers:monitoringSince",
"@type": "xsd:dateTime"
},
"intervalSeconds": {
"@id": "newminecraftservers:intervalSeconds",
"@type": "xsd:integer"
},
"checks": {
"@id": "newminecraftservers:checks",
"@container": "@list"
},
"xbox": {
"@id": "newminecraftservers:xbox"
},
"incidents": {
"@id": "newminecraftservers:incidents",
"@container": "@list"
},
"pastIncidents": {
"@id": "newminecraftservers:pastIncidents",
"@container": "@list"
},
"CheckState": "newminecraftservers:CheckState",
"StatusCheck": "newminecraftservers:StatusCheck",
"label": {
"@id": "newminecraftservers:label",
"@type": "xsd:string"
},
"description": {
"@id": "newminecraftservers:description",
"@type": "xsd:string"
},
"group": {
"@id": "newminecraftservers:group",
"@type": "xsd:string"
},
"state": {
"@id": "newminecraftservers:state",
"@type": "@id"
},
"latencyMs": {
"@id": "newminecraftservers:latencyMs",
"@type": "xsd:decimal"
},
"detail": {
"@id": "newminecraftservers:detail",
"@type": "xsd:string"
},
"uptime24h": {
"@id": "newminecraftservers:uptime24h",
"@type": "xsd:decimal"
},
"uptime30d": {
"@id": "newminecraftservers:uptime30d",
"@type": "xsd:decimal"
},
"uptime90d": {
"@id": "newminecraftservers:uptime90d",
"@type": "xsd:decimal"
},
"timeline": {
"@id": "newminecraftservers:timeline",
"@container": "@list"
},
"StatusIncident": "newminecraftservers:StatusIncident",
"checkId": {
"@id": "newminecraftservers:checkId",
"@type": "xsd:string"
},
"startedAt": {
"@id": "newminecraftservers:startedAt",
"@type": "xsd:dateTime"
},
"endedAt": {
"@id": "newminecraftservers:endedAt",
"@type": "xsd:dateTime"
}
},
"@type": "schema:Dataset",
"schema:name": "NewMinecraftServers API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects NewMinecraftServers'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-09-21) from openapi/newminecraftservers-openapi.yml.",
"dcterms:created": "2026-09-21",
"dcterms:source": [
"openapi/newminecraftservers-openapi.yml"
]
}