Domain Sentinel · JSON-LD Context
Domain Sentinel Com Context
JSON-LD context defining the semantic vocabulary for Domain Sentinel Com from Domain Sentinel.
5 Classes
33 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
domain:
https://domain-sentinel.com/schema#
Classes
PlanLimit
DomainLookup
Entity
Nameserver
Event
Properties
| Property | Type | Container |
|---|---|---|
| statusCode | integer | |
| code | string | |
| limit | string | |
| plan | string | |
| max | integer | |
| current | integer | |
| message | string | |
| id | string | |
| available | boolean | |
| checkMethod | string | |
| maybeAvailable | boolean | |
| ldhName | string | |
| unicodeName | string | |
| handle | string | |
| rdapServer | string | |
| secureDNS | boolean | |
| delegationSigned | boolean | |
| lookedUpAt | dateTime | |
| registryBusy | ||
| entities | list | |
| nameservers | list | |
| statuses | list | |
| events | list | |
| role | string | |
| name | string | |
| organization | string | |
| ianaId | string | |
| abuseEmail | string | |
| abusePhone | string | |
| ipv4 | list | |
| ipv6 | list | |
| eventAction | string | |
| eventDate | dateTime |
JSON-LD Document
{
"@context": {
"@vocab": "https://domain-sentinel.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"domain": "https://domain-sentinel.com/schema#",
"PlanLimit": "domain:PlanLimit",
"statusCode": {
"@id": "domain:statusCode",
"@type": "xsd:integer"
},
"code": {
"@id": "domain:code",
"@type": "xsd:string"
},
"limit": {
"@id": "domain:limit",
"@type": "xsd:string"
},
"plan": {
"@id": "domain:plan",
"@type": "xsd:string"
},
"max": {
"@id": "domain:max",
"@type": "xsd:integer"
},
"current": {
"@id": "domain:current",
"@type": "xsd:integer"
},
"message": {
"@id": "domain:message",
"@type": "xsd:string"
},
"DomainLookup": "domain:DomainLookup",
"id": {
"@id": "domain:id",
"@type": "xsd:string"
},
"available": {
"@id": "domain:available",
"@type": "xsd:boolean"
},
"checkMethod": {
"@id": "domain:checkMethod",
"@type": "xsd:string"
},
"maybeAvailable": {
"@id": "domain:maybeAvailable",
"@type": "xsd:boolean"
},
"ldhName": {
"@id": "domain:ldhName",
"@type": "xsd:string"
},
"unicodeName": {
"@id": "domain:unicodeName",
"@type": "xsd:string"
},
"handle": {
"@id": "domain:handle",
"@type": "xsd:string"
},
"rdapServer": {
"@id": "domain:rdapServer",
"@type": "xsd:string"
},
"secureDNS": {
"@id": "domain:secureDNS",
"@type": "xsd:boolean"
},
"delegationSigned": {
"@id": "domain:delegationSigned",
"@type": "xsd:boolean"
},
"lookedUpAt": {
"@id": "domain:lookedUpAt",
"@type": "xsd:dateTime"
},
"registryBusy": {
"@id": "domain:registryBusy"
},
"entities": {
"@id": "domain:entities",
"@container": "@list"
},
"nameservers": {
"@id": "domain:nameservers",
"@container": "@list"
},
"statuses": {
"@id": "domain:statuses",
"@container": "@list"
},
"events": {
"@id": "domain:events",
"@container": "@list"
},
"Entity": "domain:Entity",
"role": {
"@id": "domain:role",
"@type": "xsd:string"
},
"name": {
"@id": "domain:name",
"@type": "xsd:string"
},
"organization": {
"@id": "domain:organization",
"@type": "xsd:string"
},
"ianaId": {
"@id": "domain:ianaId",
"@type": "xsd:string"
},
"abuseEmail": {
"@id": "domain:abuseEmail",
"@type": "xsd:string"
},
"abusePhone": {
"@id": "domain:abusePhone",
"@type": "xsd:string"
},
"Nameserver": "domain:Nameserver",
"ipv4": {
"@id": "domain:ipv4",
"@container": "@list"
},
"ipv6": {
"@id": "domain:ipv6",
"@container": "@list"
},
"Event": "domain:Event",
"eventAction": {
"@id": "domain:eventAction",
"@type": "xsd:string"
},
"eventDate": {
"@id": "domain:eventDate",
"@type": "xsd:dateTime"
}
},
"@type": "schema:Dataset",
"schema:name": "Domain Sentinel API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Domain Sentinel'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-05) from openapi/domain-sentinel-com-openapi.yml.",
"dcterms:created": "2026-11-05",
"dcterms:source": [
"openapi/domain-sentinel-com-openapi.yml"
]
}