kissdomain · JSON-LD Context

Kissdomain Context

JSON-LD context defining the semantic vocabulary for Kissdomain from kissdomain.

5 Classes 11 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
kissdomain: https://kissdomain.de/schema#

Classes

Envelope Error TldListItem TracerouteResult SmtpCheckResult

Properties

Property Type Container
data
meta
error string
message string
tld string
type string
available boolean
hops list
reachable boolean
greeting string
starttls boolean

JSON-LD Document

kissdomain-context.jsonld Raw ↑
{
  "@context": {
    "@vocab": "https://kissdomain.de/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "kissdomain": "https://kissdomain.de/schema#",
    "Envelope": "kissdomain:Envelope",
    "data": {
      "@id": "kissdomain:data"
    },
    "meta": {
      "@id": "kissdomain:meta"
    },
    "Error": "kissdomain:Error",
    "error": {
      "@id": "kissdomain:error",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "kissdomain:message",
      "@type": "xsd:string"
    },
    "TldListItem": "kissdomain:TldListItem",
    "tld": {
      "@id": "kissdomain:tld",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "kissdomain:type",
      "@type": "xsd:string"
    },
    "available": {
      "@id": "kissdomain:available",
      "@type": "xsd:boolean"
    },
    "TracerouteResult": "kissdomain:TracerouteResult",
    "hops": {
      "@id": "kissdomain:hops",
      "@container": "@list"
    },
    "SmtpCheckResult": "kissdomain:SmtpCheckResult",
    "reachable": {
      "@id": "kissdomain:reachable",
      "@type": "xsd:boolean"
    },
    "greeting": {
      "@id": "kissdomain:greeting",
      "@type": "xsd:string"
    },
    "starttls": {
      "@id": "kissdomain:starttls",
      "@type": "xsd:boolean"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "kissdomain API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects kissdomain'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/_original/kissdomain-agent-openapi.json.",
  "dcterms:created": "2026-10-30",
  "dcterms:source": [
    "openapi/_original/kissdomain-agent-openapi.json"
  ]
}