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
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
{
"@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"
]
}