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
View Context View on GitHub

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

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