domainee-dev · JSON-LD Context
Domainee Dev Context
JSON-LD context defining the semantic vocabulary for Domainee Dev from domainee-dev.
13 Classes
76 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
domainee:
https://domainee.dev/schema#
Classes
Error
PreflightError
PreflightWarning
ToolResult
ToolError
DnsRecordInstruction
DnsRecordSet
Domain
DomainPurchase
Registrant
RegistrarDnsRecord
WebhookEndpoint
Project
Properties
| Property | Type | Container |
|---|---|---|
| error | string | |
| message | string | |
| warnings | list | |
| code | string | |
| caaRecords | list | |
| details | string | |
| resolvedIps | list | |
| ok | boolean | |
| data | ||
| name | string | |
| value | string | |
| type | string | |
| purpose | string | |
| method | string | |
| label | string | |
| recommended | boolean | |
| note | string | |
| records | list | |
| id | string | |
| workspaceId | string | |
| hostname | string | |
| originUrl | reference | |
| metadata | ||
| mode | string | |
| keepHost | boolean | |
| redirectWww | boolean | |
| redirectStatus | integer | |
| status | string | |
| dnsRecords | list | |
| dnsRecordOptions | list | |
| verificationToken | string | |
| verifiedAt | dateTime | |
| lastCheckedAt | dateTime | |
| isResolving | boolean | |
| pointsToEdge | boolean | |
| dnsPointedAt | list | |
| sslActiveFrom | dateTime | |
| sslActiveUntil | dateTime | |
| monitorStatus | string | |
| monitorMessage | string | |
| lastMonitoredAt | dateTime | |
| createdAt | dateTime | |
| updatedAt | dateTime | |
| years | integer | |
| wholesaleCents | integer | |
| feeCents | integer | |
| totalCents | integer | |
| currency | string | |
| registrar | string | |
| registrarDomainId | string | |
| errorMessage | string | |
| registrant | ||
| whoisPrivacyEnabled | boolean | |
| autoRenew | boolean | |
| expiresAt | dateTime | |
| connectedDomainId | string | |
| customerReference | string | |
| firstName | string | |
| lastName | string | |
| string | ||
| phone | string | |
| address1 | string | |
| address2 | string | |
| city | string | |
| stateOrProvince | string | |
| postalCode | string | |
| country | string | |
| organization | string | |
| ttl | integer | |
| priority | integer | |
| url | reference | |
| events | list | |
| enabled | boolean | |
| createdBy | string | |
| title | string | |
| description | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://domainee.dev/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"domainee": "https://domainee.dev/schema#",
"Error": "domainee:Error",
"error": {
"@id": "domainee:error",
"@type": "xsd:string"
},
"message": {
"@id": "domainee:message",
"@type": "xsd:string"
},
"PreflightError": "domainee:PreflightError",
"warnings": {
"@id": "domainee:warnings",
"@container": "@list"
},
"PreflightWarning": "domainee:PreflightWarning",
"code": {
"@id": "domainee:code",
"@type": "xsd:string"
},
"caaRecords": {
"@id": "domainee:caaRecords",
"@container": "@list"
},
"details": {
"@id": "domainee:details",
"@type": "xsd:string"
},
"resolvedIps": {
"@id": "domainee:resolvedIps",
"@container": "@list"
},
"ToolResult": "domainee:ToolResult",
"ok": {
"@id": "domainee:ok",
"@type": "xsd:boolean"
},
"data": {
"@id": "domainee:data"
},
"ToolError": "domainee:ToolError",
"DnsRecordInstruction": "domainee:DnsRecordInstruction",
"name": {
"@id": "domainee:name",
"@type": "xsd:string"
},
"value": {
"@id": "domainee:value",
"@type": "xsd:string"
},
"type": {
"@id": "domainee:type",
"@type": "xsd:string"
},
"purpose": {
"@id": "domainee:purpose",
"@type": "xsd:string"
},
"DnsRecordSet": "domainee:DnsRecordSet",
"method": {
"@id": "domainee:method",
"@type": "xsd:string"
},
"label": {
"@id": "domainee:label",
"@type": "xsd:string"
},
"recommended": {
"@id": "domainee:recommended",
"@type": "xsd:boolean"
},
"note": {
"@id": "domainee:note",
"@type": "xsd:string"
},
"records": {
"@id": "domainee:records",
"@container": "@list"
},
"Domain": "domainee:Domain",
"id": {
"@id": "domainee:id",
"@type": "xsd:string"
},
"workspaceId": {
"@id": "domainee:workspaceId",
"@type": "xsd:string"
},
"hostname": {
"@id": "domainee:hostname",
"@type": "xsd:string"
},
"originUrl": {
"@id": "domainee:originUrl",
"@type": "@id"
},
"metadata": {
"@id": "domainee:metadata"
},
"mode": {
"@id": "domainee:mode",
"@type": "xsd:string"
},
"keepHost": {
"@id": "domainee:keepHost",
"@type": "xsd:boolean"
},
"redirectWww": {
"@id": "domainee:redirectWww",
"@type": "xsd:boolean"
},
"redirectStatus": {
"@id": "domainee:redirectStatus",
"@type": "xsd:integer"
},
"status": {
"@id": "domainee:status",
"@type": "xsd:string"
},
"dnsRecords": {
"@id": "domainee:dnsRecords",
"@container": "@list"
},
"dnsRecordOptions": {
"@id": "domainee:dnsRecordOptions",
"@container": "@list"
},
"verificationToken": {
"@id": "domainee:verificationToken",
"@type": "xsd:string"
},
"verifiedAt": {
"@id": "domainee:verifiedAt",
"@type": "xsd:dateTime"
},
"lastCheckedAt": {
"@id": "domainee:lastCheckedAt",
"@type": "xsd:dateTime"
},
"isResolving": {
"@id": "domainee:isResolving",
"@type": "xsd:boolean"
},
"pointsToEdge": {
"@id": "domainee:pointsToEdge",
"@type": "xsd:boolean"
},
"dnsPointedAt": {
"@id": "domainee:dnsPointedAt",
"@container": "@list"
},
"sslActiveFrom": {
"@id": "domainee:sslActiveFrom",
"@type": "xsd:dateTime"
},
"sslActiveUntil": {
"@id": "domainee:sslActiveUntil",
"@type": "xsd:dateTime"
},
"monitorStatus": {
"@id": "domainee:monitorStatus",
"@type": "xsd:string"
},
"monitorMessage": {
"@id": "domainee:monitorMessage",
"@type": "xsd:string"
},
"lastMonitoredAt": {
"@id": "domainee:lastMonitoredAt",
"@type": "xsd:dateTime"
},
"createdAt": {
"@id": "domainee:createdAt",
"@type": "xsd:dateTime"
},
"updatedAt": {
"@id": "domainee:updatedAt",
"@type": "xsd:dateTime"
},
"DomainPurchase": "domainee:DomainPurchase",
"years": {
"@id": "domainee:years",
"@type": "xsd:integer"
},
"wholesaleCents": {
"@id": "domainee:wholesaleCents",
"@type": "xsd:integer"
},
"feeCents": {
"@id": "domainee:feeCents",
"@type": "xsd:integer"
},
"totalCents": {
"@id": "domainee:totalCents",
"@type": "xsd:integer"
},
"currency": {
"@id": "domainee:currency",
"@type": "xsd:string"
},
"registrar": {
"@id": "domainee:registrar",
"@type": "xsd:string"
},
"registrarDomainId": {
"@id": "domainee:registrarDomainId",
"@type": "xsd:string"
},
"errorMessage": {
"@id": "domainee:errorMessage",
"@type": "xsd:string"
},
"registrant": {
"@id": "domainee:registrant"
},
"whoisPrivacyEnabled": {
"@id": "domainee:whoisPrivacyEnabled",
"@type": "xsd:boolean"
},
"autoRenew": {
"@id": "domainee:autoRenew",
"@type": "xsd:boolean"
},
"expiresAt": {
"@id": "domainee:expiresAt",
"@type": "xsd:dateTime"
},
"connectedDomainId": {
"@id": "domainee:connectedDomainId",
"@type": "xsd:string"
},
"customerReference": {
"@id": "domainee:customerReference",
"@type": "xsd:string"
},
"Registrant": "domainee:Registrant",
"firstName": {
"@id": "domainee:firstName",
"@type": "xsd:string"
},
"lastName": {
"@id": "domainee:lastName",
"@type": "xsd:string"
},
"email": {
"@id": "domainee:email",
"@type": "xsd:string"
},
"phone": {
"@id": "domainee:phone",
"@type": "xsd:string"
},
"address1": {
"@id": "domainee:address1",
"@type": "xsd:string"
},
"address2": {
"@id": "domainee:address2",
"@type": "xsd:string"
},
"city": {
"@id": "domainee:city",
"@type": "xsd:string"
},
"stateOrProvince": {
"@id": "domainee:stateOrProvince",
"@type": "xsd:string"
},
"postalCode": {
"@id": "domainee:postalCode",
"@type": "xsd:string"
},
"country": {
"@id": "domainee:country",
"@type": "xsd:string"
},
"organization": {
"@id": "domainee:organization",
"@type": "xsd:string"
},
"RegistrarDnsRecord": "domainee:RegistrarDnsRecord",
"ttl": {
"@id": "domainee:ttl",
"@type": "xsd:integer"
},
"priority": {
"@id": "domainee:priority",
"@type": "xsd:integer"
},
"WebhookEndpoint": "domainee:WebhookEndpoint",
"url": {
"@id": "domainee:url",
"@type": "@id"
},
"events": {
"@id": "domainee:events",
"@container": "@list"
},
"enabled": {
"@id": "domainee:enabled",
"@type": "xsd:boolean"
},
"Project": "domainee:Project",
"createdBy": {
"@id": "domainee:createdBy",
"@type": "xsd:string"
},
"title": {
"@id": "domainee:title",
"@type": "xsd:string"
},
"description": {
"@id": "domainee:description",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "domainee-dev API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects domainee-dev'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-30) from openapi/domainee-dev-openapi.json.",
"dcterms:created": "2026-10-30",
"dcterms:source": [
"openapi/domainee-dev-openapi.json"
]
}