Wcag Conformance Report Structure
An accessibility conformance report documenting the evaluation of a website or application against WCAG criteria.
Type: object
Properties: 8
Required: 4
AccessibilityComplianceUXWeb StandardsWCAGARIASection 508Disability
WcagConformanceReport is a JSON Structure definition published by Accessibility Standards, describing 8 properties, of which 4 are required. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.
{
"$schema": "https://json-structure.org/meta/core/v0/#",
"$id": "https://raw.githubusercontent.com/api-evangelist/accessibility-standards/refs/heads/main/json-structure/wcag-conformance-report-structure.json",
"name": "WcagConformanceReport",
"description": "An accessibility conformance report documenting the evaluation of a website or application against WCAG criteria.",
"type": "object",
"properties": {
"id": {
"description": "Unique identifier for this conformance report",
"example": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"type": "uuid"
},
"subject": {
"description": "The website or application being evaluated",
"type": "object",
"properties": {
"name": {
"description": "Name of the evaluated site or application",
"example": "Example Web Application",
"type": "string"
},
"url": {
"description": "URL of the evaluated site",
"example": "https://www.example.com",
"type": "uri"
}
}
},
"standard": {
"description": "The WCAG version evaluated against",
"example": "WCAG 2.2",
"enum": [
"WCAG 2.0",
"WCAG 2.1",
"WCAG 2.2",
"WCAG 3.0"
],
"type": "string"
},
"conformanceLevel": {
"description": "The claimed conformance level",
"example": "AA",
"enum": [
"A",
"AA",
"AAA"
],
"type": "string"
},
"status": {
"description": "Overall conformance status",
"example": "Partial",
"enum": [
"Passes",
"Fails",
"Partial",
"Not Evaluated"
],
"type": "string"
},
"evaluationDate": {
"description": "Date the evaluation was conducted",
"example": "2026-04-19",
"type": "date"
},
"evaluator": {
"description": "Name or organization that performed the evaluation",
"example": "Accessibility Consulting Group",
"type": "string"
},
"violations": {
"description": "List of accessibility violations found",
"type": "array",
"items": {
"$schema": "https://json-structure.org/meta/core/v0/#",
"type": "string"
}
}
},
"required": [
"subject",
"standard",
"conformanceLevel",
"evaluationDate"
],
"definitions": {
"Violation": {
"$schema": "https://json-structure.org/meta/core/v0/#",
"description": "A single accessibility violation found during evaluation",
"type": "object",
"properties": {
"criterionId": {
"description": "WCAG success criterion identifier",
"example": "1.4.3",
"type": "string"
},
"severity": {
"example": "serious",
"enum": [
"critical",
"serious",
"moderate",
"minor"
],
"type": "string"
},
"description": {
"description": "Description of the violation",
"example": "Text contrast ratio of 2.5:1 does not meet minimum 4.5:1 requirement",
"type": "string"
},
"element": {
"description": "CSS selector or XPath of the offending element",
"example": ".nav-link",
"type": "string"
},
"remediation": {
"description": "Recommended fix for the violation",
"type": "string"
}
},
"required": [
"criterionId",
"severity",
"description"
],
"name": "Violation"
}
}
}