Hokai · JSON-LD Context

Hokai Io Context

JSON-LD context defining the semantic vocabulary for Hokai Io from Hokai.

8 Classes 12 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/
hokai: https://hokai.io/schema#

Classes

PostApiAgentGuideSpotRequest PostApiAgentGuideSpotResponse PostApiAgentLeadsRequest PostApiAgentLeadsResponse PostApiAgentListingRequest PostApiAgentListingResponse PostApiListingBadgeRequest PostApiListingBadgeResponse

Properties

Property Type Container
email string
guide string
product string
starts_on string
months string
company string
agent string
checkout_url string
quantity string
tool_url string
note string
badge_page_url string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://hokai.io/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "hokai": "https://hokai.io/schema#",
    "PostApiAgentGuideSpotRequest": "hokai:PostApiAgentGuideSpotRequest",
    "email": {
      "@id": "hokai:email",
      "@type": "xsd:string"
    },
    "guide": {
      "@id": "hokai:guide",
      "@type": "xsd:string"
    },
    "product": {
      "@id": "hokai:product",
      "@type": "xsd:string"
    },
    "starts_on": {
      "@id": "hokai:starts_on",
      "@type": "xsd:string"
    },
    "months": {
      "@id": "hokai:months",
      "@type": "xsd:string"
    },
    "company": {
      "@id": "hokai:company",
      "@type": "xsd:string"
    },
    "agent": {
      "@id": "hokai:agent",
      "@type": "xsd:string"
    },
    "PostApiAgentGuideSpotResponse": "hokai:PostApiAgentGuideSpotResponse",
    "checkout_url": {
      "@id": "hokai:checkout_url",
      "@type": "xsd:string"
    },
    "PostApiAgentLeadsRequest": "hokai:PostApiAgentLeadsRequest",
    "quantity": {
      "@id": "hokai:quantity",
      "@type": "xsd:string"
    },
    "PostApiAgentLeadsResponse": "hokai:PostApiAgentLeadsResponse",
    "PostApiAgentListingRequest": "hokai:PostApiAgentListingRequest",
    "tool_url": {
      "@id": "hokai:tool_url",
      "@type": "xsd:string"
    },
    "note": {
      "@id": "hokai:note",
      "@type": "xsd:string"
    },
    "PostApiAgentListingResponse": "hokai:PostApiAgentListingResponse",
    "PostApiListingBadgeRequest": "hokai:PostApiListingBadgeRequest",
    "badge_page_url": {
      "@id": "hokai:badge_page_url",
      "@type": "xsd:string"
    },
    "PostApiListingBadgeResponse": "hokai:PostApiListingBadgeResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "Hokai API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Hokai'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/hokai-io-openapi-generated.yml.",
  "dcterms:created": "2026-11-11",
  "dcterms:source": [
    "openapi/_ae-authored/hokai-io-openapi-generated.yml"
  ]
}