ConsentEase · JSON-LD Context
Consentease Io Context
JSON-LD context defining the semantic vocabulary for Consentease Io from ConsentEase.
23 Classes
48 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
consentease:
https://consentease.io/schema#
Classes
GetApiV1SitesResponse
PostConsentRequest
PostConsentResponse
GetSitesResponse
PostSitesRequest
PostSitesResponse
GetSitesIdResponse
GetSitesIdAnalyticsResponse
GetSitesIdAnalyticsDevicesResponse
GetSitesIdAnalyticsGeographicResponse
GetSitesIdCategoriesResponse
GetSitesIdComplianceResponse
GetSitesIdConsentLogResponse
GetSitesIdConsentStatsResponse
GetSitesIdCookiesResponse
PostSitesIdCookiesRequest
PostSitesIdCookiesResponse
GetSitesIdEmbedResponse
PostSitesIdInstallationCheckResponse
PostSitesIdScanResponse
GetSitesIdStatusResponse
PostSitesSetupRequest
PostSitesSetupResponse
Properties
| Property | Type | Container |
|---|---|---|
| status | string | |
| siteId | string | |
| visitorId | string | |
| action | string | |
| consentChoices | string | |
| bannerVersion | string | |
| policyVersion | string | |
| userAgent | string | |
| country | string | |
| region | string | |
| consentTiming | ||
| success | boolean | |
| deduped | boolean | |
| limited | boolean | |
| data | list | |
| nextCursor | string | |
| domain | string | |
| website | ||
| meta | ||
| websiteId | string | |
| lastScan | string | |
| bannerConfigured | boolean | |
| scan | ||
| cookies | list | |
| categories | list | |
| warnings | list | |
| name | string | |
| categoryId | string | |
| provider | string | |
| purpose | string | |
| cookie | ||
| publicId | string | |
| scriptUrl | string | |
| snippet | string | |
| checkedUrl | string | |
| reason | string | |
| setupScore | integer | |
| checks | list | |
| openItems | list | |
| checkedAt | string | |
| note | string | |
| installationWarnings | list | |
| created | boolean | |
| scanStatus | string | |
| scanStartedNow | boolean | |
| nextSteps | string | |
| installationCheck | string | |
| site |
JSON-LD Document
{
"@context": {
"@vocab": "https://consentease.io/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"consentease": "https://consentease.io/schema#",
"GetApiV1SitesResponse": "consentease:GetApiV1SitesResponse",
"status": {
"@id": "consentease:status",
"@type": "xsd:string"
},
"PostConsentRequest": "consentease:PostConsentRequest",
"siteId": {
"@id": "consentease:siteId",
"@type": "xsd:string"
},
"visitorId": {
"@id": "consentease:visitorId",
"@type": "xsd:string"
},
"action": {
"@id": "consentease:action",
"@type": "xsd:string"
},
"consentChoices": {
"@id": "consentease:consentChoices",
"@type": "xsd:string"
},
"bannerVersion": {
"@id": "consentease:bannerVersion",
"@type": "xsd:string"
},
"policyVersion": {
"@id": "consentease:policyVersion",
"@type": "xsd:string"
},
"userAgent": {
"@id": "consentease:userAgent",
"@type": "xsd:string"
},
"country": {
"@id": "consentease:country",
"@type": "xsd:string"
},
"region": {
"@id": "consentease:region",
"@type": "xsd:string"
},
"consentTiming": {
"@id": "consentease:consentTiming"
},
"PostConsentResponse": "consentease:PostConsentResponse",
"success": {
"@id": "consentease:success",
"@type": "xsd:boolean"
},
"deduped": {
"@id": "consentease:deduped",
"@type": "xsd:boolean"
},
"limited": {
"@id": "consentease:limited",
"@type": "xsd:boolean"
},
"GetSitesResponse": "consentease:GetSitesResponse",
"data": {
"@id": "consentease:data",
"@container": "@list"
},
"nextCursor": {
"@id": "consentease:nextCursor",
"@type": "xsd:string"
},
"PostSitesRequest": "consentease:PostSitesRequest",
"domain": {
"@id": "consentease:domain",
"@type": "xsd:string"
},
"PostSitesResponse": "consentease:PostSitesResponse",
"website": {
"@id": "consentease:website"
},
"GetSitesIdResponse": "consentease:GetSitesIdResponse",
"GetSitesIdAnalyticsResponse": "consentease:GetSitesIdAnalyticsResponse",
"meta": {
"@id": "consentease:meta"
},
"GetSitesIdAnalyticsDevicesResponse": "consentease:GetSitesIdAnalyticsDevicesResponse",
"GetSitesIdAnalyticsGeographicResponse": "consentease:GetSitesIdAnalyticsGeographicResponse",
"GetSitesIdCategoriesResponse": "consentease:GetSitesIdCategoriesResponse",
"GetSitesIdComplianceResponse": "consentease:GetSitesIdComplianceResponse",
"websiteId": {
"@id": "consentease:websiteId",
"@type": "xsd:string"
},
"lastScan": {
"@id": "consentease:lastScan",
"@type": "xsd:string"
},
"bannerConfigured": {
"@id": "consentease:bannerConfigured",
"@type": "xsd:boolean"
},
"scan": {
"@id": "consentease:scan"
},
"cookies": {
"@id": "consentease:cookies",
"@container": "@list"
},
"categories": {
"@id": "consentease:categories",
"@container": "@list"
},
"warnings": {
"@id": "consentease:warnings",
"@container": "@list"
},
"GetSitesIdConsentLogResponse": "consentease:GetSitesIdConsentLogResponse",
"GetSitesIdConsentStatsResponse": "consentease:GetSitesIdConsentStatsResponse",
"GetSitesIdCookiesResponse": "consentease:GetSitesIdCookiesResponse",
"PostSitesIdCookiesRequest": "consentease:PostSitesIdCookiesRequest",
"name": {
"@id": "consentease:name",
"@type": "xsd:string"
},
"categoryId": {
"@id": "consentease:categoryId",
"@type": "xsd:string"
},
"provider": {
"@id": "consentease:provider",
"@type": "xsd:string"
},
"purpose": {
"@id": "consentease:purpose",
"@type": "xsd:string"
},
"PostSitesIdCookiesResponse": "consentease:PostSitesIdCookiesResponse",
"cookie": {
"@id": "consentease:cookie"
},
"GetSitesIdEmbedResponse": "consentease:GetSitesIdEmbedResponse",
"publicId": {
"@id": "consentease:publicId",
"@type": "xsd:string"
},
"scriptUrl": {
"@id": "consentease:scriptUrl",
"@type": "xsd:string"
},
"snippet": {
"@id": "consentease:snippet",
"@type": "xsd:string"
},
"PostSitesIdInstallationCheckResponse": "consentease:PostSitesIdInstallationCheckResponse",
"checkedUrl": {
"@id": "consentease:checkedUrl",
"@type": "xsd:string"
},
"reason": {
"@id": "consentease:reason",
"@type": "xsd:string"
},
"setupScore": {
"@id": "consentease:setupScore",
"@type": "xsd:integer"
},
"checks": {
"@id": "consentease:checks",
"@container": "@list"
},
"openItems": {
"@id": "consentease:openItems",
"@container": "@list"
},
"checkedAt": {
"@id": "consentease:checkedAt",
"@type": "xsd:string"
},
"note": {
"@id": "consentease:note",
"@type": "xsd:string"
},
"installationWarnings": {
"@id": "consentease:installationWarnings",
"@container": "@list"
},
"PostSitesIdScanResponse": "consentease:PostSitesIdScanResponse",
"GetSitesIdStatusResponse": "consentease:GetSitesIdStatusResponse",
"PostSitesSetupRequest": "consentease:PostSitesSetupRequest",
"PostSitesSetupResponse": "consentease:PostSitesSetupResponse",
"created": {
"@id": "consentease:created",
"@type": "xsd:boolean"
},
"scanStatus": {
"@id": "consentease:scanStatus",
"@type": "xsd:string"
},
"scanStartedNow": {
"@id": "consentease:scanStartedNow",
"@type": "xsd:boolean"
},
"nextSteps": {
"@id": "consentease:nextSteps",
"@type": "xsd:string"
},
"installationCheck": {
"@id": "consentease:installationCheck",
"@type": "xsd:string"
},
"site": {
"@id": "consentease:site"
}
},
"@type": "schema:Dataset",
"schema:name": "ConsentEase API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects ConsentEase'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-04) from openapi/_ae-authored/consentease-io-openapi-generated.yml.",
"dcterms:created": "2026-11-04",
"dcterms:source": [
"openapi/_ae-authored/consentease-io-openapi-generated.yml"
]
}