DoDomain · JSON-LD Context

Dodomain Io Context

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

24 Classes 64 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/
dodomain: https://dodomain.io/schema#

Classes

CheckDomainInput CheckDomainResponse ConnectionSummary CreateAppInput CreateAppResponse CreateSessionInput CreateSessionResponse DeleteWebhookEndpointResponse DetectSessionResponse DisconnectConnectionResponse IntegratorSession ListAppsResponse ListConnectionsResponse ListTeamsResponse ListWebhookEndpointsResponse PublicSession ReverifyConnectionResponse RotateAppSecretKeyInput RotateAppSecretKeyResponse SharedSetupLinkResponse VerifySessionResponse WebhookEndpointInput WebhookEndpointSecretResponse WebhookEndpointSummary

Properties

Property Type Container
domain string
confidence string
domainConnect
guide
label string
method string
nameServers list
oneClickAvailable boolean
provider string
tier
zone string
appId string
brokenAt
createdAt dateTime
disconnectedAt
fqdn string
id string
lastCheckedAt
recordFqdns list
sessionId string
status string
verifiedAt
name string
brandColor string
connectFontPreset
connectHeadline string
connectSubheadline string
connectSuccessCtaLabel string
connectSuccessRedirectUrl string
hideConnectFooterHelp boolean
logoUrl string
publicKey string
sandbox boolean
tlsIssuerCa string
recipe string
records list
returnUrl reference
connectUrl string
expiresAt dateTime
token string
warnings list
deleted boolean
domainConnectReady boolean
alreadyDisconnected boolean
connectionId string
detectedProvider string
expired boolean
tlsIssuanceAdvisories list
apps list
connections list
nextCursor string
teams list
endpoints list
accepted boolean
overlapHours
previousKeyExpiresAt
rotatedAt dateTime
secretKey string
setupUrl string
advisories list
verified boolean
url string
pausedAt
secret string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://dodomain.io/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "dodomain": "https://dodomain.io/schema#",
    "CheckDomainInput": "dodomain:CheckDomainInput",
    "domain": {
      "@id": "dodomain:domain",
      "@type": "xsd:string"
    },
    "CheckDomainResponse": "dodomain:CheckDomainResponse",
    "confidence": {
      "@id": "dodomain:confidence",
      "@type": "xsd:string"
    },
    "domainConnect": {
      "@id": "dodomain:domainConnect"
    },
    "guide": {
      "@id": "dodomain:guide"
    },
    "label": {
      "@id": "dodomain:label",
      "@type": "xsd:string"
    },
    "method": {
      "@id": "dodomain:method",
      "@type": "xsd:string"
    },
    "nameServers": {
      "@id": "dodomain:nameServers",
      "@container": "@list"
    },
    "oneClickAvailable": {
      "@id": "dodomain:oneClickAvailable",
      "@type": "xsd:boolean"
    },
    "provider": {
      "@id": "dodomain:provider",
      "@type": "xsd:string"
    },
    "tier": {
      "@id": "dodomain:tier"
    },
    "zone": {
      "@id": "dodomain:zone",
      "@type": "xsd:string"
    },
    "ConnectionSummary": "dodomain:ConnectionSummary",
    "appId": {
      "@id": "dodomain:appId",
      "@type": "xsd:string"
    },
    "brokenAt": {
      "@id": "dodomain:brokenAt"
    },
    "createdAt": {
      "@id": "dodomain:createdAt",
      "@type": "xsd:dateTime"
    },
    "disconnectedAt": {
      "@id": "dodomain:disconnectedAt"
    },
    "fqdn": {
      "@id": "dodomain:fqdn",
      "@type": "xsd:string"
    },
    "id": {
      "@id": "dodomain:id",
      "@type": "xsd:string"
    },
    "lastCheckedAt": {
      "@id": "dodomain:lastCheckedAt"
    },
    "recordFqdns": {
      "@id": "dodomain:recordFqdns",
      "@container": "@list"
    },
    "sessionId": {
      "@id": "dodomain:sessionId",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "dodomain:status",
      "@type": "xsd:string"
    },
    "verifiedAt": {
      "@id": "dodomain:verifiedAt"
    },
    "CreateAppInput": "dodomain:CreateAppInput",
    "name": {
      "@id": "dodomain:name",
      "@type": "xsd:string"
    },
    "CreateAppResponse": "dodomain:CreateAppResponse",
    "brandColor": {
      "@id": "dodomain:brandColor",
      "@type": "xsd:string"
    },
    "connectFontPreset": {
      "@id": "dodomain:connectFontPreset"
    },
    "connectHeadline": {
      "@id": "dodomain:connectHeadline",
      "@type": "xsd:string"
    },
    "connectSubheadline": {
      "@id": "dodomain:connectSubheadline",
      "@type": "xsd:string"
    },
    "connectSuccessCtaLabel": {
      "@id": "dodomain:connectSuccessCtaLabel",
      "@type": "xsd:string"
    },
    "connectSuccessRedirectUrl": {
      "@id": "dodomain:connectSuccessRedirectUrl",
      "@type": "xsd:string"
    },
    "hideConnectFooterHelp": {
      "@id": "dodomain:hideConnectFooterHelp",
      "@type": "xsd:boolean"
    },
    "logoUrl": {
      "@id": "dodomain:logoUrl",
      "@type": "xsd:string"
    },
    "publicKey": {
      "@id": "dodomain:publicKey",
      "@type": "xsd:string"
    },
    "sandbox": {
      "@id": "dodomain:sandbox",
      "@type": "xsd:boolean"
    },
    "tlsIssuerCa": {
      "@id": "dodomain:tlsIssuerCa",
      "@type": "xsd:string"
    },
    "CreateSessionInput": "dodomain:CreateSessionInput",
    "recipe": {
      "@id": "dodomain:recipe",
      "@type": "xsd:string"
    },
    "records": {
      "@id": "dodomain:records",
      "@container": "@list"
    },
    "returnUrl": {
      "@id": "dodomain:returnUrl",
      "@type": "@id"
    },
    "CreateSessionResponse": "dodomain:CreateSessionResponse",
    "connectUrl": {
      "@id": "dodomain:connectUrl",
      "@type": "xsd:string"
    },
    "expiresAt": {
      "@id": "dodomain:expiresAt",
      "@type": "xsd:dateTime"
    },
    "token": {
      "@id": "dodomain:token",
      "@type": "xsd:string"
    },
    "warnings": {
      "@id": "dodomain:warnings",
      "@container": "@list"
    },
    "DeleteWebhookEndpointResponse": "dodomain:DeleteWebhookEndpointResponse",
    "deleted": {
      "@id": "dodomain:deleted",
      "@type": "xsd:boolean"
    },
    "DetectSessionResponse": "dodomain:DetectSessionResponse",
    "domainConnectReady": {
      "@id": "dodomain:domainConnectReady",
      "@type": "xsd:boolean"
    },
    "DisconnectConnectionResponse": "dodomain:DisconnectConnectionResponse",
    "alreadyDisconnected": {
      "@id": "dodomain:alreadyDisconnected",
      "@type": "xsd:boolean"
    },
    "IntegratorSession": "dodomain:IntegratorSession",
    "connectionId": {
      "@id": "dodomain:connectionId",
      "@type": "xsd:string"
    },
    "detectedProvider": {
      "@id": "dodomain:detectedProvider",
      "@type": "xsd:string"
    },
    "expired": {
      "@id": "dodomain:expired",
      "@type": "xsd:boolean"
    },
    "tlsIssuanceAdvisories": {
      "@id": "dodomain:tlsIssuanceAdvisories",
      "@container": "@list"
    },
    "ListAppsResponse": "dodomain:ListAppsResponse",
    "apps": {
      "@id": "dodomain:apps",
      "@container": "@list"
    },
    "ListConnectionsResponse": "dodomain:ListConnectionsResponse",
    "connections": {
      "@id": "dodomain:connections",
      "@container": "@list"
    },
    "nextCursor": {
      "@id": "dodomain:nextCursor",
      "@type": "xsd:string"
    },
    "ListTeamsResponse": "dodomain:ListTeamsResponse",
    "teams": {
      "@id": "dodomain:teams",
      "@container": "@list"
    },
    "ListWebhookEndpointsResponse": "dodomain:ListWebhookEndpointsResponse",
    "endpoints": {
      "@id": "dodomain:endpoints",
      "@container": "@list"
    },
    "PublicSession": "dodomain:PublicSession",
    "ReverifyConnectionResponse": "dodomain:ReverifyConnectionResponse",
    "accepted": {
      "@id": "dodomain:accepted",
      "@type": "xsd:boolean"
    },
    "RotateAppSecretKeyInput": "dodomain:RotateAppSecretKeyInput",
    "overlapHours": {
      "@id": "dodomain:overlapHours"
    },
    "RotateAppSecretKeyResponse": "dodomain:RotateAppSecretKeyResponse",
    "previousKeyExpiresAt": {
      "@id": "dodomain:previousKeyExpiresAt"
    },
    "rotatedAt": {
      "@id": "dodomain:rotatedAt",
      "@type": "xsd:dateTime"
    },
    "secretKey": {
      "@id": "dodomain:secretKey",
      "@type": "xsd:string"
    },
    "SharedSetupLinkResponse": "dodomain:SharedSetupLinkResponse",
    "setupUrl": {
      "@id": "dodomain:setupUrl",
      "@type": "xsd:string"
    },
    "VerifySessionResponse": "dodomain:VerifySessionResponse",
    "advisories": {
      "@id": "dodomain:advisories",
      "@container": "@list"
    },
    "verified": {
      "@id": "dodomain:verified",
      "@type": "xsd:boolean"
    },
    "WebhookEndpointInput": "dodomain:WebhookEndpointInput",
    "url": {
      "@id": "dodomain:url",
      "@type": "xsd:string"
    },
    "WebhookEndpointSecretResponse": "dodomain:WebhookEndpointSecretResponse",
    "pausedAt": {
      "@id": "dodomain:pausedAt"
    },
    "secret": {
      "@id": "dodomain:secret",
      "@type": "xsd:string"
    },
    "WebhookEndpointSummary": "dodomain:WebhookEndpointSummary"
  },
  "@type": "schema:Dataset",
  "schema:name": "DoDomain API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects DoDomain'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/_original/dodomain-io-api-openapi.json.",
  "dcterms:created": "2026-11-05",
  "dcterms:source": [
    "openapi/_original/dodomain-io-api-openapi.json"
  ]
}