HostTracker · JSON-LD Context
Host Tracker Com Context
JSON-LD context defining the semantic vocabulary for Host Tracker Com from HostTracker.
14 Classes
30 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
host:
https://host-tracker.com/schema#
Classes
GetAgentResponse
GetAgentIpResponse
PostCheckRequest
PostMonitorRequest
PostMonitorBulkRequest
PatchMonitorMonitoridRequest
PutMonitorMonitoridAlertContactidRequest
PostStatuspagePageidIncidentRequest
PostSubscriptionsResponse
PostTasksHttpRequest
PostTasksHttpResponse
PostUsersTokenRequest
GetWebhookResponse
PostWebhookRequest
Properties
| Property | Type | Container |
|---|---|---|
| id | string | |
| country | string | |
| region | string | |
| city | string | |
| ip | string | |
| url | string | |
| type | string | |
| pools | list | |
| name | string | |
| interval | integer | |
| locations | ||
| settings | ||
| items | list | |
| enabled | boolean | |
| alertTypes | list | |
| title | string | |
| state | string | |
| message | string | |
| impact | string | |
| rawUrl | string | |
| results | list | |
| code | integer | |
| status | string | |
| headers | ||
| body | string | |
| login | string | |
| password | string | |
| summary.eventTypes | list | |
| events | list | |
| scope |
JSON-LD Document
{
"@context": {
"@vocab": "https://host-tracker.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"host": "https://host-tracker.com/schema#",
"GetAgentResponse": "host:GetAgentResponse",
"id": {
"@id": "host:id",
"@type": "xsd:string"
},
"country": {
"@id": "host:country",
"@type": "xsd:string"
},
"region": {
"@id": "host:region",
"@type": "xsd:string"
},
"city": {
"@id": "host:city",
"@type": "xsd:string"
},
"GetAgentIpResponse": "host:GetAgentIpResponse",
"ip": {
"@id": "host:ip",
"@type": "xsd:string"
},
"PostCheckRequest": "host:PostCheckRequest",
"url": {
"@id": "host:url",
"@type": "xsd:string"
},
"type": {
"@id": "host:type",
"@type": "xsd:string"
},
"pools": {
"@id": "host:pools",
"@container": "@list"
},
"PostMonitorRequest": "host:PostMonitorRequest",
"name": {
"@id": "host:name",
"@type": "xsd:string"
},
"interval": {
"@id": "host:interval",
"@type": "xsd:integer"
},
"locations": {
"@id": "host:locations"
},
"settings": {
"@id": "host:settings"
},
"PostMonitorBulkRequest": "host:PostMonitorBulkRequest",
"items": {
"@id": "host:items",
"@container": "@list"
},
"PatchMonitorMonitoridRequest": "host:PatchMonitorMonitoridRequest",
"enabled": {
"@id": "host:enabled",
"@type": "xsd:boolean"
},
"PutMonitorMonitoridAlertContactidRequest": "host:PutMonitorMonitoridAlertContactidRequest",
"alertTypes": {
"@id": "host:alertTypes",
"@container": "@list"
},
"PostStatuspagePageidIncidentRequest": "host:PostStatuspagePageidIncidentRequest",
"title": {
"@id": "host:title",
"@type": "xsd:string"
},
"state": {
"@id": "host:state",
"@type": "xsd:string"
},
"message": {
"@id": "host:message",
"@type": "xsd:string"
},
"impact": {
"@id": "host:impact",
"@type": "xsd:string"
},
"PostSubscriptionsResponse": "host:PostSubscriptionsResponse",
"rawUrl": {
"@id": "host:rawUrl",
"@type": "xsd:string"
},
"results": {
"@id": "host:results",
"@container": "@list"
},
"PostTasksHttpRequest": "host:PostTasksHttpRequest",
"PostTasksHttpResponse": "host:PostTasksHttpResponse",
"code": {
"@id": "host:code",
"@type": "xsd:integer"
},
"status": {
"@id": "host:status",
"@type": "xsd:string"
},
"headers": {
"@id": "host:headers"
},
"body": {
"@id": "host:body",
"@type": "xsd:string"
},
"PostUsersTokenRequest": "host:PostUsersTokenRequest",
"login": {
"@id": "host:login",
"@type": "xsd:string"
},
"password": {
"@id": "host:password",
"@type": "xsd:string"
},
"GetWebhookResponse": "host:GetWebhookResponse",
"summary.eventTypes": {
"@id": "host:summary.eventTypes",
"@container": "@list"
},
"PostWebhookRequest": "host:PostWebhookRequest",
"events": {
"@id": "host:events",
"@container": "@list"
},
"scope": {
"@id": "host:scope"
}
},
"@type": "schema:Dataset",
"schema:name": "HostTracker API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects HostTracker'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-11) from openapi/_ae-authored/host-tracker-com-openapi-generated.yml.",
"dcterms:created": "2026-11-11",
"dcterms:source": [
"openapi/_ae-authored/host-tracker-com-openapi-generated.yml"
]
}