---
title: Get Website Audit checks report
description: "Includes the cover capture. report=null for previews that did not
  run checks or scans without a retained report. Opt into report version 2 with
  Accept: application/vnd.inth.web-audit+json;version=2 for history and
  provenance. Requires projects.read a…"
type: api-reference
source: ./openapi/inth-api.json
method: get
path: /v1/website-audit/scans/{scanId}/report
operationId: getWebsiteScanReport
server: https://api.inth.com
apiVersion: 1.0.0
tags:
  - Website Audit
canonicalUrl: https://inth.com/docs/rest-api/website-audit/get-website-scan-report
lastModified: "2026-10-30T13:05:44.605Z"
---
```http
GET /v1/website-audit/scans/{scanId}/report
```

Server: `https://api.inth.com`

Operation ID: `getWebsiteScanReport`

Includes the cover capture. report=null for previews that did not run checks or scans without a retained report. Opt into report version 2 with Accept: application/vnd.inth.web-audit+json;version=2 for history and provenance. Requires projects.read and website-audit.read.

## Authentication

* bearerAuth

### Schemes

* bearerAuth: http / bearer - Use an Inth API key or OAuth access token in the Authorization header.

  Product operations need a capability. Feedback intake only requires authentication. An OAuth access token carries the capabilities it was granted as scopes; an organization API key carries a fixed set (\`organizations.read\`, \`projects.read\`, \`projects.write\`, \`api-keys.read\`, \`inbox.read\`, \`billing.read\`), so writes that name the person who made them, such as \`inbox.write\` and \`vendors.write\`, need a user token. A credential without the capability an operation needs is answered with \`403 INSUFFICIENT\_SCOPE\`. \`GET /v1/me\` reports the capabilities of the calling credential.

  OAuth scopes:
  - \`organizations.read\`: List the organizations you belong to.
  - \`organizations.write\`: Create organizations you will own.
  - \`projects.read\`: Read projects, their consent configuration, and the vendors seen on them.
  - \`projects.write\`: Create, update, and delete projects and their consent configuration.
  - \`members.read\`: Read member names, email addresses, profile images, roles, and pending invitation email addresses.
  - \`members.write\`: Invite members, change member roles, remove members, and cancel invitations.
  - \`api-keys.read\`: List organization API keys.
  - \`api-keys.write\`: Create, roll, and delete organization API keys.
  - \`code-audit.read\`: Read Code Audit scans, their findings, and connected repositories.
  - \`code-audit.write\`: Start Code Audit scans and unlock their reports.
  - \`inbox.read\`: Read Inbox findings.
  - \`inbox.write\`: Change Inbox status or assignment and open GitHub issues for findings.
  - \`vendors.write\`: Approve or ignore vendors detected on your projects, which resolves their Inbox findings.
  - \`billing.read\`: Read the plan and credit balance of an organization.
  - \`billing.details.read\`: Read invoices, billing profiles, and payment method summaries for organizations you own.
  - \`consent.read\`: Read consent records, analytics, configuration, and runtime status.
  - \`consent.write\`: Update consent settings, translations, IAB configuration, and policies.
  - \`consent.keys.read\`: Read consent runtime key metadata. Secret values are never returned.
  - \`website-audit.read\`: Read website audit targets, scans, reports, cookies, and evidence.
  - \`website-audit.write\`: Manage website audit targets, verify domains, review findings, and start scans.
  - \`account.read\`: Read your account profile.
  - \`notifications.read\`: Read your notification preferences and organization routing.
  - \`organization-retention.read\`: Read organization provider data retention policy.
  - \`support.read\`: Read support conversations you own or can access through sharing.
  - \`support.write\`: Create support conversations, send messages, share or close them, and upload support attachments.
  - \`consent.lifecycle.write\`: Update, upgrade or delete Consent runtimes.
  - \`consent.keys.write\`: Create, rotate and revoke Consent runtime keys.
  - \`billing.write\`: Preview and change plans, buy credits, manage billing details and subscriptions, and open hosted payment flows.
  - \`account.security.read\`: Read your active browser sessions and connected device grants.
  - \`account.security.write\`: Revoke your browser sessions and connected device grants.
  - \`integrations.read\`: Read connected integration accounts, repositories, provider properties and project links.
  - \`integrations.write\`: Connect and sync providers, manage repository settings, project links and paid pull request monitoring.
  - \`account.write\`: Update your name, avatar and PII masking preference.
  - \`account.delete\`: Permanently delete your account after ownership checks and confirmation.
  - \`notifications.write\`: Update your notification preferences.
  - \`notifications.routing.write\`: Manage organization notification routing.
  - \`organization-retention.write\`: Change organization provider data retention policy.
  - \`organizations.settings.write\`: Update organization name, logo and slug.
  - \`organizations.delete\`: Permanently delete organizations you own after confirmation.
  - \`agents.read\`: Read your Inth Agent chats and chats shared with your organization.
  - \`agents.write\`: Start Inth Agent chats, send messages, share your chats with the organization, and delete your chats. Agent replies use organization credits.

## Request

### Path Parameters

|Name|Type|Required|Description|
|:--|:--|:--|:--|
|`scanId`|string|required||

### Header Parameters

|Name|Type|Required|Description|
|:--|:--|:--|:--|
|`Accept`|string|optional||

## Code Examples

### cURL

```bash
curl -X GET "https://api.inth.com/v1/website-audit/scans/{scanId}/report" \
  -H "Authorization: Bearer <token>"
```

### JavaScript

```ts
const response = await fetch("https://api.inth.com/v1/website-audit/scans/{scanId}/report", {
  method: "GET",
  headers: {
    "Authorization": "Bearer <token>"
  },
});
const data = await response.json();
```

## Responses

### 200

Success

Content type: application/json

|Property|Type|Required|Description|
|:--|:--|:--|:--|
|`success`|unknown|required||
|`data`|object \|object|required||

Example:

```json
{
  "success": {},
  "data": {}
}
```

JSON Schema:

```json
{
  "type": "object",
  "required": [
    "success",
    "data"
  ],
  "properties": {
    "success": {
      "const": true
    },
    "data": {
      "anyOf": [
        {
          "type": "object",
          "properties": {
            "collection": {
              "type": "string",
              "enum": [
                "website-scan-report"
              ]
            },
            "cover": {
              "anyOf": [
                {
                  "type": "object",
                  "properties": {
                    "captureId": {
                      "type": "string"
                    },
                    "pageUrl": {
                      "type": "string"
                    },
                    "regionProfile": {
                      "type": "string"
                    },
                    "scenario": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "captureId",
                    "pageUrl",
                    "regionProfile",
                    "scenario"
                  ],
                  "additionalProperties": false
                },
                {
                  "type": "null"
                }
              ]
            },
            "organizationId": {
              "type": "string"
            },
            "projectionVersion": {
              "type": "number",
              "enum": [
                1
              ]
            },
            "report": {
              "anyOf": [
                {
                  "type": "object",
                  "properties": {
                    "version": {
                      "type": "number",
                      "enum": [
                        1
                      ]
                    },
                    "engineRunId": {
                      "type": "string"
                    },
                    "status": {
                      "type": "string",
                      "enum": [
                        "pending",
                        "ready",
                        "unavailable"
                      ]
                    },
                    "summary": {
                      "type": "object",
                      "properties": {
                        "issue": {
                          "anyOf": [
                            {
                              "type": "number"
                            },
                            {
                              "type": "string",
                              "enum": [
                                "Infinity",
                                "-Infinity",
                                "NaN"
                              ]
                            }
                          ]
                        },
                        "pass": {
                          "anyOf": [
                            {
                              "type": "number"
                            },
                            {
                              "type": "string",
                              "enum": [
                                "Infinity",
                                "-Infinity",
                                "NaN"
                              ]
                            }
                          ]
                        },
                        "undetermined": {
                          "anyOf": [
                            {
                              "type": "number"
                            },
                            {
                              "type": "string",
                              "enum": [
                                "Infinity",
                                "-Infinity",
                                "NaN"
                              ]
                            }
                          ]
                        },
                        "notTested": {
                          "anyOf": [
                            {
                              "type": "number"
                            },
                            {
                              "type": "string",
                              "enum": [
                                "Infinity",
                                "-Infinity",
                                "NaN"
                              ]
                            }
                          ]
                        },
                        "notApplicable": {
                          "anyOf": [
                            {
                              "type": "number"
                            },
                            {
                              "type": "string",
                              "enum": [
                                "Infinity",
                                "-Infinity",
                                "NaN"
                              ]
                            }
                          ]
                        },
                        "observation": {
                          "anyOf": [
                            {
                              "type": "number"
                            },
                            {
                              "type": "string",
                              "enum": [
                                "Infinity",
                                "-Infinity",
                                "NaN"
                              ]
                            }
                          ]
                        }
                      },
                      "required": [
                        "issue",
                        "pass",
                        "undetermined",
                        "notTested",
                        "notApplicable",
                        "observation"
                      ],
                      "additionalProperties": false
                    },
                    "checks": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "id": {
                            "type": "string",
                            "enum": [
                              "consent_banner",
                              "reject_honoured",
                              "google_consent_mode",
                              "acceptance",
                              "category_preferences",
                              "tcf",
                              "gpp",
                              "usp",
                              "global_privacy_control",
                              "regional_behaviour"
                            ]
                          },
                          "status": {
                            "type": "string",
                            "enum": [
                              "issue",
                              "undetermined",
                              "pass",
                              "observation",
                              "not_applicable",
                              "not_tested"
                            ]
                          },
                          "engineStatus": {
                            "type": "string",
                            "enum": [
                              "pass",
                              "fail",
                              "inconclusive",
                              "not_applicable",
                              "not_tested",
                              "observed",
                              "pending"
                            ]
                          },
                          "cause": {
                            "type": "object",
                            "properties": {
                              "bucket": {
                                "type": "string",
                                "enum": [
                                  "engine",
                                  "site",
                                  "unknown"
                                ]
                              },
                              "code": {
                                "type": "string"
                              }
                            },
                            "required": [
                              "bucket",
                              "code"
                            ],
                            "additionalProperties": false
                          },
                          "categoryChoicesSaved": {
                            "type": "boolean"
                          },
                          "title": {
                            "type": "string"
                          },
                          "question": {
                            "type": "string"
                          },
                          "result": {
                            "type": "string"
                          },
                          "whyItMatters": {
                            "type": "string"
                          },
                          "howToFix": {
                            "anyOf": [
                              {
                                "type": "string"
                              },
                              {
                                "type": "null"
                              }
                            ]
                          },
                          "nextStep": {
                            "type": "string"
                          },
                          "limits": {
                            "type": "string"
                          },
                          "notes": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "tone": {
                                  "type": "string",
                                  "enum": [
                                    "warning",
                                    "info"
                                  ]
                                },
                                "text": {
                                  "type": "string"
                                }
                              },
                              "required": [
                                "tone",
                                "text"
                              ],
                              "additionalProperties": false
                            }
                          },
                          "scopes": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "regionProfile": {
                                  "anyOf": [
                                    {
                                      "type": "string"
                                    },
                                    {
                                      "type": "null"
                                    }
                                  ]
                                },
                                "locationVerified": {
                                  "type": "boolean"
                                },
                                "scenario": {
                                  "anyOf": [
                                    {
                                      "type": "string"
                                    },
                                    {
                                      "type": "null"
                                    }
                                  ]
                                },
                                "pageUrl": {
                                  "anyOf": [
                                    {
                                      "type": "string"
                                    },
                                    {
                                      "type": "null"
                                    }
                                  ]
                                },
                                "summary": {
                                  "type": "string"
                                }
                              },
                              "required": [
                                "regionProfile",
                                "scenario",
                                "pageUrl",
                                "summary"
                              ],
                              "additionalProperties": false
                            }
                          },
                          "evidence": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "label": {
                                  "type": "string"
                                },
                                "value": {
                                  "type": "string"
                                }
                              },
                              "required": [
                                "label",
                                "value"
                              ],
                              "additionalProperties": false
                            }
                          },
                          "screenshots": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "captureId": {
                                  "type": "string"
                                },
                                "locationVerified": {
                                  "type": "boolean"
                                },
                                "regionProfile": {
                                  "type": "string"
                                },
                                "scenario": {
                                  "type": "string"
                                },
                                "width": {
                                  "anyOf": [
                                    {
                                      "anyOf": [
                                        {
                                          "type": "number"
                                        },
                                        {
                                          "type": "string",
                                          "enum": [
                                            "Infinity",
                                            "-Infinity",
                                            "NaN"
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "type": "null"
                                    }
                                  ]
                                },
                                "height": {
                                  "anyOf": [
                                    {
                                      "anyOf": [
                                        {
                                          "type": "number"
                                        },
                                        {
                                          "type": "string",
                                          "enum": [
                                            "Infinity",
                                            "-Infinity",
                                            "NaN"
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "type": "null"
                                    }
                                  ]
                                }
                              },
                              "required": [
                                "captureId",
                                "regionProfile",
                                "scenario",
                                "width",
                                "height"
                              ],
                              "additionalProperties": false
                            }
                          }
                        },
                        "required": [
                          "id",
                          "status",
                          "engineStatus",
                          "title",
                          "question",
                          "result",
                          "whyItMatters",
                          "howToFix",
                          "limits",
                          "notes",
                          "scopes",
                          "evidence",
                          "screenshots"
                        ],
                        "additionalProperties": false
                      }
                    },
                    "coverage": {
                      "type": "object",
                      "properties": {
                        "regions": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "scenarios": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "pagesPlanned": {
                          "anyOf": [
                            {
                              "type": "number"
                            },
                            {
                              "type": "string",
                              "enum": [
                                "Infinity",
                                "-Infinity",
                                "NaN"
                              ]
                            }
                          ]
                        },
                        "pagesCaptured": {
                          "anyOf": [
                            {
                              "type": "number"
                            },
                            {
                              "type": "string",
                              "enum": [
                                "Infinity",
                                "-Infinity",
                                "NaN"
                              ]
                            }
                          ]
                        },
                        "notes": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        }
                      },
                      "required": [
                        "regions",
                        "scenarios",
                        "pagesPlanned",
                        "pagesCaptured",
                        "notes"
                      ],
                      "additionalProperties": false
                    },
                    "notice": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "version",
                    "engineRunId",
                    "status",
                    "summary",
                    "checks",
                    "coverage",
                    "notice"
                  ],
                  "additionalProperties": false
                },
                {
                  "type": "null"
                }
              ]
            },
            "scanId": {
              "type": "string"
            }
          },
          "required": [
            "collection",
            "organizationId",
            "projectionVersion",
            "report",
            "scanId"
          ],
          "additionalProperties": false
        },
        {
          "type": "object",
          "properties": {
            "collection": {
              "type": "string",
              "enum": [
                "website-scan-report"
              ]
            },
            "cover": {
              "anyOf": [
                {
                  "type": "object",
                  "properties": {
                    "captureId": {
                      "type": "string"
                    },
                    "pageUrl": {
                      "type": "string"
                    },
                    "regionProfile": {
                      "type": "string"
                    },
                    "scenario": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "captureId",
                    "pageUrl",
                    "regionProfile",
                    "scenario"
                  ],
                  "additionalProperties": false
                },
                {
                  "type": "null"
                }
              ]
            },
            "organizationId": {
              "type": "string"
            },
            "projectionVersion": {
              "type": "number",
              "enum": [
                2
              ]
            },
            "history": {
              "anyOf": [
                {
                  "type": "object",
                  "properties": {
                    "previousRunId": {
                      "type": "string"
                    },
                    "currentRunId": {
                      "type": "string"
                    },
                    "notice": {
                      "type": "string"
                    },
                    "changes": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "key": {
                            "type": "string"
                          },
                          "ruleId": {
                            "type": "string"
                          },
                          "title": {
                            "type": "string"
                          },
                          "pageUrl": {
                            "type": "string"
                          },
                          "region": {
                            "type": "string"
                          },
                          "scenario": {
                            "type": "string"
                          },
                          "subject": {
                            "type": "string"
                          },
                          "previousOutcome": {
                            "type": "string",
                            "enum": [
                              "pass",
                              "fail",
                              "not_run"
                            ]
                          },
                          "currentOutcome": {
                            "anyOf": [
                              {
                                "type": "string",
                                "enum": [
                                  "pass",
                                  "fail",
                                  "not_run"
                                ]
                              },
                              {
                                "type": "null"
                              }
                            ]
                          },
                          "comparable": {
                            "type": "boolean"
                          },
                          "reason": {
                            "type": "string"
                          }
                        },
                        "required": [
                          "key",
                          "ruleId",
                          "title",
                          "pageUrl",
                          "region",
                          "scenario",
                          "subject",
                          "previousOutcome",
                          "currentOutcome",
                          "comparable",
                          "reason"
                        ],
                        "additionalProperties": false
                      }
                    }
                  },
                  "required": [
                    "previousRunId",
                    "currentRunId",
                    "notice",
                    "changes"
                  ],
                  "additionalProperties": false
                },
                {
                  "type": "null"
                }
              ]
            },
            "provenance": {
              "anyOf": [
                {
                  "type": "object",
                  "properties": {
                    "engineRunId": {
                      "type": "string"
                    },
                    "runCreatedAt": {
                      "type": "string"
                    },
                    "runFinishedAt": {
                      "anyOf": [
                        {
                          "type": "string"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "captures": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "captureId": {
                            "type": "string"
                          },
                          "sourceRunId": {
                            "type": "string"
                          },
                          "recordedAt": {
                            "type": "string"
                          },
                          "pageUrl": {
                            "type": "string"
                          },
                          "region": {
                            "type": "string"
                          },
                          "scenario": {
                            "type": "string"
                          },
                          "captureEngineVersion": {
                            "type": "string"
                          }
                        },
                        "required": [
                          "captureId",
                          "sourceRunId",
                          "recordedAt",
                          "pageUrl",
                          "region",
                          "scenario",
                          "captureEngineVersion"
                        ],
                        "additionalProperties": false
                      }
                    }
                  },
                  "required": [
                    "engineRunId",
                    "runCreatedAt",
                    "runFinishedAt",
                    "captures"
                  ],
                  "additionalProperties": false
                },
                {
                  "type": "null"
                }
              ]
            },
            "report": {
              "anyOf": [
                {
                  "anyOf": [
                    {
                      "type": "object",
                      "properties": {
                        "version": {
                          "type": "number",
                          "enum": [
                            1
                          ]
                        },
                        "engineRunId": {
                          "type": "string"
                        },
                        "status": {
                          "type": "string",
                          "enum": [
                            "pending",
                            "ready",
                            "unavailable"
                          ]
                        },
                        "summary": {
                          "type": "object",
                          "properties": {
                            "issue": {
                              "anyOf": [
                                {
                                  "type": "number"
                                },
                                {
                                  "type": "string",
                                  "enum": [
                                    "Infinity",
                                    "-Infinity",
                                    "NaN"
                                  ]
                                }
                              ]
                            },
                            "pass": {
                              "anyOf": [
                                {
                                  "type": "number"
                                },
                                {
                                  "type": "string",
                                  "enum": [
                                    "Infinity",
                                    "-Infinity",
                                    "NaN"
                                  ]
                                }
                              ]
                            },
                            "undetermined": {
                              "anyOf": [
                                {
                                  "type": "number"
                                },
                                {
                                  "type": "string",
                                  "enum": [
                                    "Infinity",
                                    "-Infinity",
                                    "NaN"
                                  ]
                                }
                              ]
                            },
                            "notTested": {
                              "anyOf": [
                                {
                                  "type": "number"
                                },
                                {
                                  "type": "string",
                                  "enum": [
                                    "Infinity",
                                    "-Infinity",
                                    "NaN"
                                  ]
                                }
                              ]
                            },
                            "notApplicable": {
                              "anyOf": [
                                {
                                  "type": "number"
                                },
                                {
                                  "type": "string",
                                  "enum": [
                                    "Infinity",
                                    "-Infinity",
                                    "NaN"
                                  ]
                                }
                              ]
                            },
                            "observation": {
                              "anyOf": [
                                {
                                  "type": "number"
                                },
                                {
                                  "type": "string",
                                  "enum": [
                                    "Infinity",
                                    "-Infinity",
                                    "NaN"
                                  ]
                                }
                              ]
                            }
                          },
                          "required": [
                            "issue",
                            "pass",
                            "undetermined",
                            "notTested",
                            "notApplicable",
                            "observation"
                          ],
                          "additionalProperties": false
                        },
                        "checks": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "id": {
                                "type": "string",
                                "enum": [
                                  "consent_banner",
                                  "reject_honoured",
                                  "google_consent_mode",
                                  "acceptance",
                                  "category_preferences",
                                  "tcf",
                                  "gpp",
                                  "usp",
                                  "global_privacy_control",
                                  "regional_behaviour"
                                ]
                              },
                              "status": {
                                "type": "string",
                                "enum": [
                                  "issue",
                                  "undetermined",
                                  "pass",
                                  "observation",
                                  "not_applicable",
                                  "not_tested"
                                ]
                              },
                              "engineStatus": {
                                "type": "string",
                                "enum": [
                                  "pass",
                                  "fail",
                                  "inconclusive",
                                  "not_applicable",
                                  "not_tested",
                                  "observed",
                                  "pending"
                                ]
                              },
                              "cause": {
                                "type": "object",
                                "properties": {
                                  "bucket": {
                                    "type": "string",
                                    "enum": [
                                      "engine",
                                      "site",
                                      "unknown"
                                    ]
                                  },
                                  "code": {
                                    "type": "string"
                                  }
                                },
                                "required": [
                                  "bucket",
                                  "code"
                                ],
                                "additionalProperties": false
                              },
                              "categoryChoicesSaved": {
                                "type": "boolean"
                              },
                              "title": {
                                "type": "string"
                              },
                              "question": {
                                "type": "string"
                              },
                              "result": {
                                "type": "string"
                              },
                              "whyItMatters": {
                                "type": "string"
                              },
                              "howToFix": {
                                "anyOf": [
                                  {
                                    "type": "string"
                                  },
                                  {
                                    "type": "null"
                                  }
                                ]
                              },
                              "nextStep": {
                                "type": "string"
                              },
                              "limits": {
                                "type": "string"
                              },
                              "notes": {
                                "type": "array",
                                "items": {
                                  "type": "object",
                                  "properties": {
                                    "tone": {
                                      "type": "string",
                                      "enum": [
                                        "warning",
                                        "info"
                                      ]
                                    },
                                    "text": {
                                      "type": "string"
                                    }
                                  },
                                  "required": [
                                    "tone",
                                    "text"
                                  ],
                                  "additionalProperties": false
                                }
                              },
                              "scopes": {
                                "type": "array",
                                "items": {
                                  "type": "object",
                                  "properties": {
                                    "regionProfile": {
                                      "anyOf": [
                                        {
                                          "type": "string"
                                        },
                                        {
                                          "type": "null"
                                        }
                                      ]
                                    },
                                    "locationVerified": {
                                      "type": "boolean"
                                    },
                                    "scenario": {
                                      "anyOf": [
                                        {
                                          "type": "string"
                                        },
                                        {
                                          "type": "null"
                                        }
                                      ]
                                    },
                                    "pageUrl": {
                                      "anyOf": [
                                        {
                                          "type": "string"
                                        },
                                        {
                                          "type": "null"
                                        }
                                      ]
                                    },
                                    "summary": {
                                      "type": "string"
                                    }
                                  },
                                  "required": [
                                    "regionProfile",
                                    "scenario",
                                    "pageUrl",
                                    "summary"
                                  ],
                                  "additionalProperties": false
                                }
                              },
                              "evidence": {
                                "type": "array",
                                "items": {
                                  "type": "object",
                                  "properties": {
                                    "label": {
                                      "type": "string"
                                    },
                                    "value": {
                                      "type": "string"
                                    }
                                  },
                                  "required": [
                                    "label",
                                    "value"
                                  ],
                                  "additionalProperties": false
                                }
                              },
                              "screenshots": {
                                "type": "array",
                                "items": {
                                  "type": "object",
                                  "properties": {
                                    "captureId": {
                                      "type": "string"
                                    },
                                    "locationVerified": {
                                      "type": "boolean"
                                    },
                                    "regionProfile": {
                                      "type": "string"
                                    },
                                    "scenario": {
                                      "type": "string"
                                    },
                                    "width": {
                                      "anyOf": [
                                        {
                                          "anyOf": [
                                            {
                                              "type": "number"
                                            },
                                            {
                                              "type": "string",
                                              "enum": [
                                                "Infinity",
                                                "-Infinity",
                                                "NaN"
                                              ]
                                            }
                                          ]
                                        },
                                        {
                                          "type": "null"
                                        }
                                      ]
                                    },
                                    "height": {
                                      "anyOf": [
                                        {
                                          "anyOf": [
                                            {
                                              "type": "number"
                                            },
                                            {
                                              "type": "string",
                                              "enum": [
                                                "Infinity",
                                                "-Infinity",
                                                "NaN"
                                              ]
                                            }
                                          ]
                                        },
                                        {
                                          "type": "null"
                                        }
                                      ]
                                    }
                                  },
                                  "required": [
                                    "captureId",
                                    "regionProfile",
                                    "scenario",
                                    "width",
                                    "height"
                                  ],
                                  "additionalProperties": false
                                }
                              }
                            },
                            "required": [
                              "id",
                              "status",
                              "engineStatus",
                              "title",
                              "question",
                              "result",
                              "whyItMatters",
                              "howToFix",
                              "limits",
                              "notes",
                              "scopes",
                              "evidence",
                              "screenshots"
                            ],
                            "additionalProperties": false
                          }
                        },
                        "coverage": {
                          "type": "object",
                          "properties": {
                            "regions": {
                              "type": "array",
                              "items": {
                                "type": "string"
                              }
                            },
                            "scenarios": {
                              "type": "array",
                              "items": {
                                "type": "string"
                              }
                            },
                            "pagesPlanned": {
                              "anyOf": [
                                {
                                  "type": "number"
                                },
                                {
                                  "type": "string",
                                  "enum": [
                                    "Infinity",
                                    "-Infinity",
                                    "NaN"
                                  ]
                                }
                              ]
                            },
                            "pagesCaptured": {
                              "anyOf": [
                                {
                                  "type": "number"
                                },
                                {
                                  "type": "string",
                                  "enum": [
                                    "Infinity",
                                    "-Infinity",
                                    "NaN"
                                  ]
                                }
                              ]
                            },
                            "notes": {
                              "type": "array",
                              "items": {
                                "type": "string"
                              }
                            }
                          },
                          "required": [
                            "regions",
                            "scenarios",
                            "pagesPlanned",
                            "pagesCaptured",
                            "notes"
                          ],
                          "additionalProperties": false
                        },
                        "notice": {
                          "type": "string"
                        }
                      },
                      "required": [
                        "version",
                        "engineRunId",
                        "status",
                        "summary",
                        "checks",
                        "coverage",
                        "notice"
                      ],
                      "additionalProperties": false
                    },
                    {
                      "type": "object",
                      "properties": {
                        "approvedPolicy": {
                          "type": "object",
                          "properties": {
                            "digest": {
                              "type": "string",
                              "minLength": 1,
                              "pattern": "^[a-f0-9]{64}$"
                            },
                            "snapshotJson": {
                              "type": "string",
                              "minLength": 1
                            }
                          },
                          "required": [
                            "digest",
                            "snapshotJson"
                          ],
                          "additionalProperties": false
                        },
                        "derivedBasis": {
                          "type": "object",
                          "properties": {
                            "version": {
                              "type": "string",
                              "minLength": 1
                            },
                            "registryVersion": {
                              "type": "string",
                              "minLength": 1
                            },
                            "digests": {
                              "type": "array",
                              "items": {
                                "type": "object",
                                "properties": {
                                  "regionProfile": {
                                    "type": "string",
                                    "minLength": 1
                                  },
                                  "digest": {
                                    "type": "string",
                                    "minLength": 1,
                                    "pattern": "^[a-f0-9]{64}$"
                                  }
                                },
                                "required": [
                                  "regionProfile",
                                  "digest"
                                ],
                                "additionalProperties": false
                              },
                              "minItems": 1
                            }
                          },
                          "required": [
                            "version",
                            "registryVersion",
                            "digests"
                          ],
                          "additionalProperties": false
                        },
                        "findings": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "key": {
                                "type": "string",
                                "minLength": 1
                              },
                              "ruleId": {
                                "type": "string",
                                "minLength": 1
                              },
                              "ruleVersion": {
                                "type": "string",
                                "minLength": 1
                              },
                              "testIndex": {
                                "type": "integer",
                                "minimum": 0
                              },
                              "title": {
                                "type": "string",
                                "minLength": 1
                              },
                              "priority": {
                                "type": "string",
                                "enum": [
                                  "P0",
                                  "P1",
                                  "P2",
                                  "P3"
                                ]
                              },
                              "priorityReason": {
                                "type": "string",
                                "minLength": 1
                              },
                              "evidenceStatus": {
                                "type": "string",
                                "enum": [
                                  "confirmed_technical",
                                  "needs_review"
                                ]
                              },
                              "legalInterpretation": {
                                "type": "string",
                                "enum": [
                                  "not_assessed"
                                ]
                              },
                              "identity": {
                                "type": "object",
                                "properties": {
                                  "pageUrl": {
                                    "type": "string",
                                    "minLength": 1
                                  },
                                  "regionProfile": {
                                    "anyOf": [
                                      {
                                        "type": "string",
                                        "minLength": 1
                                      },
                                      {
                                        "type": "null"
                                      }
                                    ]
                                  },
                                  "verifiedCountry": {
                                    "anyOf": [
                                      {
                                        "type": "string",
                                        "minLength": 1
                                      },
                                      {
                                        "type": "null"
                                      }
                                    ]
                                  },
                                  "verifiedSubdivision": {
                                    "anyOf": [
                                      {
                                        "type": "string",
                                        "minLength": 1
                                      },
                                      {
                                        "type": "null"
                                      }
                                    ]
                                  },
                                  "scenario": {
                                    "type": "string",
                                    "minLength": 1
                                  },
                                  "checkId": {
                                    "type": "string",
                                    "minLength": 1
                                  },
                                  "checkVersion": {
                                    "type": "string",
                                    "minLength": 1
                                  },
                                  "subject": {
                                    "type": "string",
                                    "minLength": 1
                                  }
                                },
                                "required": [
                                  "pageUrl",
                                  "regionProfile",
                                  "verifiedCountry",
                                  "verifiedSubdivision",
                                  "scenario",
                                  "checkId",
                                  "checkVersion",
                                  "subject"
                                ],
                                "additionalProperties": false
                              },
                              "evidence": {
                                "type": "array",
                                "items": {
                                  "type": "object",
                                  "properties": {
                                    "captureId": {
                                      "type": "string",
                                      "minLength": 1
                                    },
                                    "documentId": {
                                      "anyOf": [
                                        {
                                          "type": "string",
                                          "minLength": 1
                                        },
                                        {
                                          "type": "null"
                                        }
                                      ]
                                    },
                                    "channel": {
                                      "type": "string",
                                      "enum": [
                                        "network",
                                        "cookies",
                                        "storage",
                                        "consent_state",
                                        "protocol",
                                        "discovery"
                                      ]
                                    },
                                    "recordId": {
                                      "type": "string",
                                      "minLength": 1
                                    },
                                    "rowTable": {
                                      "type": "string",
                                      "minLength": 1
                                    },
                                    "interval": {
                                      "anyOf": [
                                        {
                                          "type": "object",
                                          "properties": {
                                            "startMs": {
                                              "type": "number",
                                              "minimum": 0
                                            },
                                            "endMs": {
                                              "type": "number",
                                              "minimum": 0
                                            }
                                          },
                                          "required": [
                                            "startMs",
                                            "endMs"
                                          ],
                                          "additionalProperties": false
                                        },
                                        {
                                          "type": "null"
                                        }
                                      ]
                                    }
                                  },
                                  "required": [
                                    "captureId",
                                    "documentId",
                                    "channel",
                                    "recordId",
                                    "interval"
                                  ],
                                  "additionalProperties": false
                                }
                              },
                              "recommendedFix": {
                                "type": "string",
                                "minLength": 1
                              }
                            },
                            "required": [
                              "key",
                              "ruleId",
                              "ruleVersion",
                              "testIndex",
                              "title",
                              "priority",
                              "priorityReason",
                              "evidenceStatus",
                              "legalInterpretation",
                              "identity",
                              "evidence",
                              "recommendedFix"
                            ],
                            "additionalProperties": false
                          }
                        },
                        "rules": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "defaultPriority": {
                                "type": "string",
                                "enum": [
                                  "P0",
                                  "P1",
                                  "P2",
                                  "P3"
                                ]
                              },
                              "ruleId": {
                                "type": "string",
                                "minLength": 1
                              },
                              "ruleVersion": {
                                "type": "string",
                                "minLength": 1
                              },
                              "title": {
                                "type": "string",
                                "minLength": 1
                              },
                              "owner": {
                                "type": "string",
                                "enum": [
                                  "customer",
                                  "internal"
                                ]
                              },
                              "support": {
                                "type": "string",
                                "enum": [
                                  "assessment",
                                  "review",
                                  "instrumented",
                                  "unsupported",
                                  "internal"
                                ]
                              },
                              "outcome": {
                                "type": "string",
                                "enum": [
                                  "pass",
                                  "fail",
                                  "not_run"
                                ]
                              },
                              "detail": {
                                "type": "string",
                                "minLength": 1
                              },
                              "appliesWhen": {
                                "type": "string"
                              },
                              "evidenceNeeded": {
                                "type": "string"
                              },
                              "howToFix": {
                                "type": "string"
                              },
                              "testIndexes": {
                                "type": "array",
                                "items": {
                                  "type": "integer",
                                  "minimum": 0
                                }
                              }
                            },
                            "required": [
                              "ruleId",
                              "ruleVersion",
                              "title",
                              "owner",
                              "support",
                              "outcome",
                              "detail",
                              "appliesWhen",
                              "evidenceNeeded",
                              "howToFix",
                              "testIndexes"
                            ],
                            "additionalProperties": false
                          }
                        },
                        "version": {
                          "type": "number",
                          "enum": [
                            2
                          ]
                        },
                        "engineRunId": {
                          "type": "string",
                          "minLength": 1
                        },
                        "status": {
                          "type": "string",
                          "enum": [
                            "pending",
                            "ready",
                            "unavailable"
                          ]
                        },
                        "inventory": {
                          "type": "array",
                          "items": {
                            "anyOf": [
                              {
                                "type": "object",
                                "properties": {
                                  "id": {
                                    "type": "string",
                                    "minLength": 1
                                  },
                                  "familyId": {
                                    "type": "string",
                                    "enum": [
                                      "cmp_detection",
                                      "banner_presence",
                                      "vendor_attribution",
                                      "request_purpose",
                                      "cookie_coverage",
                                      "interaction_completion",
                                      "reject",
                                      "acceptance_comparison",
                                      "banner_choices",
                                      "google_consent_mode",
                                      "tcf",
                                      "gpp",
                                      "usp",
                                      "gpc_effect",
                                      "regional_comparison",
                                      "navigation_geography",
                                      "ai_banner_analysis",
                                      "onetrust_categories",
                                      "selective_consent"
                                    ]
                                  },
                                  "subject": {
                                    "type": "string",
                                    "minLength": 1
                                  },
                                  "summary": {
                                    "type": "string",
                                    "minLength": 1
                                  },
                                  "scope": {
                                    "type": "object",
                                    "properties": {
                                      "pageUrl": {
                                        "type": "string",
                                        "minLength": 1
                                      },
                                      "regionProfile": {
                                        "anyOf": [
                                          {
                                            "type": "string",
                                            "minLength": 1
                                          },
                                          {
                                            "type": "null"
                                          }
                                        ]
                                      },
                                      "verifiedCountry": {
                                        "anyOf": [
                                          {
                                            "type": "string",
                                            "minLength": 1
                                          },
                                          {
                                            "type": "null"
                                          }
                                        ]
                                      },
                                      "verifiedSubdivision": {
                                        "anyOf": [
                                          {
                                            "type": "string",
                                            "minLength": 1
                                          },
                                          {
                                            "type": "null"
                                          }
                                        ]
                                      },
                                      "scenario": {
                                        "type": "string",
                                        "minLength": 1
                                      }
                                    },
                                    "required": [
                                      "pageUrl",
                                      "regionProfile",
                                      "verifiedCountry",
                                      "verifiedSubdivision",
                                      "scenario"
                                    ],
                                    "additionalProperties": false
                                  },
                                  "state": {
                                    "type": "string",
                                    "enum": [
                                      "detected"
                                    ]
                                  },
                                  "evidence": {
                                    "type": "array",
                                    "prefixItems": [
                                      {
                                        "type": "object",
                                        "properties": {
                                          "captureId": {
                                            "type": "string",
                                            "minLength": 1
                                          },
                                          "documentId": {
                                            "anyOf": [
                                              {
                                                "type": "string",
                                                "minLength": 1
                                              },
                                              {
                                                "type": "null"
                                              }
                                            ]
                                          },
                                          "channel": {
                                            "type": "string",
                                            "enum": [
                                              "network",
                                              "cookies",
                                              "storage",
                                              "consent_state",
                                              "protocol",
                                              "discovery"
                                            ]
                                          },
                                          "recordId": {
                                            "type": "string",
                                            "minLength": 1
                                          },
                                          "rowTable": {
                                            "type": "string",
                                            "minLength": 1
                                          },
                                          "interval": {
                                            "anyOf": [
                                              {
                                                "type": "object",
                                                "properties": {
                                                  "startMs": {
                                                    "type": "number",
                                                    "minimum": 0
                                                  },
                                                  "endMs": {
                                                    "type": "number",
                                                    "minimum": 0
                                                  }
                                                },
                                                "required": [
                                                  "startMs",
                                                  "endMs"
                                                ],
                                                "additionalProperties": false
                                              },
                                              {
                                                "type": "null"
                                              }
                                            ]
                                          }
                                        },
                                        "required": [
                                          "captureId",
                                          "documentId",
                                          "channel",
                                          "recordId",
                                          "interval"
                                        ],
                                        "additionalProperties": false
                                      }
                                    ],
                                    "minItems": 1,
                                    "items": {
                                      "type": "object",
                                      "properties": {
                                        "captureId": {
                                          "type": "string",
                                          "minLength": 1
                                        },
                                        "documentId": {
                                          "anyOf": [
                                            {
                                              "type": "string",
                                              "minLength": 1
                                            },
                                            {
                                              "type": "null"
                                            }
                                          ]
                                        },
                                        "channel": {
                                          "type": "string",
                                          "enum": [
                                            "network",
                                            "cookies",
                                            "storage",
                                            "consent_state",
                                            "protocol",
                                            "discovery"
                                          ]
                                        },
                                        "recordId": {
                                          "type": "string",
                                          "minLength": 1
                                        },
                                        "rowTable": {
                                          "type": "string",
                                          "minLength": 1
                                        },
                                        "interval": {
                                          "anyOf": [
                                            {
                                              "type": "object",
                                              "properties": {
                                                "startMs": {
                                                  "type": "number",
                                                  "minimum": 0
                                                },
                                                "endMs": {
                                                  "type": "number",
                                                  "minimum": 0
                                                }
                                              },
                                              "required": [
                                                "startMs",
                                                "endMs"
                                              ],
                                              "additionalProperties": false
                                            },
                                            {
                                              "type": "null"
                                            }
                                          ]
                                        }
                                      },
                                      "required": [
                                        "captureId",
                                        "documentId",
                                        "channel",
                                        "recordId",
                                        "interval"
                                      ],
                                      "additionalProperties": false
                                    }
                                  }
                                },
                                "required": [
                                  "id",
                                  "familyId",
                                  "subject",
                                  "summary",
                                  "scope",
                                  "state",
                                  "evidence"
                                ],
                                "additionalProperties": false
                              },
                              {
                                "type": "object",
                                "properties": {
                                  "id": {
                                    "type": "string",
                                    "minLength": 1
                                  },
                                  "familyId": {
                                    "type": "string",
                                    "enum": [
                                      "cmp_detection",
                                      "banner_presence",
                                      "vendor_attribution",
                                      "request_purpose",
                                      "cookie_coverage",
                                      "interaction_completion",
                                      "reject",
                                      "acceptance_comparison",
                                      "banner_choices",
                                      "google_consent_mode",
                                      "tcf",
                                      "gpp",
                                      "usp",
                                      "gpc_effect",
                                      "regional_comparison",
                                      "navigation_geography",
                                      "ai_banner_analysis",
                                      "onetrust_categories",
                                      "selective_consent"
                                    ]
                                  },
                                  "subject": {
                                    "type": "string",
                                    "minLength": 1
                                  },
                                  "summary": {
                                    "type": "string",
                                    "minLength": 1
                                  },
                                  "scope": {
                                    "type": "object",
                                    "properties": {
                                      "pageUrl": {
                                        "type": "string",
                                        "minLength": 1
                                      },
                                      "regionProfile": {
                                        "anyOf": [
                                          {
                                            "type": "string",
                                            "minLength": 1
                                          },
                                          {
                                            "type": "null"
                                          }
                                        ]
                                      },
                                      "verifiedCountry": {
                                        "anyOf": [
                                          {
                                            "type": "string",
                                            "minLength": 1
                                          },
                                          {
                                            "type": "null"
                                          }
                                        ]
                                      },
                                      "verifiedSubdivision": {
                                        "anyOf": [
                                          {
                                            "type": "string",
                                            "minLength": 1
                                          },
                                          {
                                            "type": "null"
                                          }
                                        ]
                                      },
                                      "scenario": {
                                        "type": "string",
                                        "minLength": 1
                                      }
                                    },
                                    "required": [
                                      "pageUrl",
                                      "regionProfile",
                                      "verifiedCountry",
                                      "verifiedSubdivision",
                                      "scenario"
                                    ],
                                    "additionalProperties": false
                                  },
                                  "state": {
                                    "type": "string",
                                    "enum": [
                                      "not_detected"
                                    ]
                                  },
                                  "evidence": {
                                    "type": "array",
                                    "prefixItems": [
                                      {
                                        "type": "object",
                                        "properties": {
                                          "captureId": {
                                            "type": "string",
                                            "minLength": 1
                                          },
                                          "documentId": {
                                            "anyOf": [
                                              {
                                                "type": "string",
                                                "minLength": 1
                                              },
                                              {
                                                "type": "null"
                                              }
                                            ]
                                          },
                                          "channel": {
                                            "type": "string",
                                            "enum": [
                                              "network",
                                              "cookies",
                                              "storage",
                                              "consent_state",
                                              "protocol",
                                              "discovery"
                                            ]
                                          },
                                          "recordId": {
                                            "type": "string",
                                            "minLength": 1
                                          },
                                          "rowTable": {
                                            "type": "string",
                                            "minLength": 1
                                          },
                                          "interval": {
                                            "anyOf": [
                                              {
                                                "type": "object",
                                                "properties": {
                                                  "startMs": {
                                                    "type": "number",
                                                    "minimum": 0
                                                  },
                                                  "endMs": {
                                                    "type": "number",
                                                    "minimum": 0
                                                  }
                                                },
                                                "required": [
                                                  "startMs",
                                                  "endMs"
                                                ],
                                                "additionalProperties": false
                                              },
                                              {
                                                "type": "null"
                                              }
                                            ]
                                          }
                                        },
                                        "required": [
                                          "captureId",
                                          "documentId",
                                          "channel",
                                          "recordId",
                                          "interval"
                                        ],
                                        "additionalProperties": false
                                      }
                                    ],
                                    "minItems": 1,
                                    "items": {
                                      "type": "object",
                                      "properties": {
                                        "captureId": {
                                          "type": "string",
                                          "minLength": 1
                                        },
                                        "documentId": {
                                          "anyOf": [
                                            {
                                              "type": "string",
                                              "minLength": 1
                                            },
                                            {
                                              "type": "null"
                                            }
                                          ]
                                        },
                                        "channel": {
                                          "type": "string",
                                          "enum": [
                                            "network",
                                            "cookies",
                                            "storage",
                                            "consent_state",
                                            "protocol",
                                            "discovery"
                                          ]
                                        },
                                        "recordId": {
                                          "type": "string",
                                          "minLength": 1
                                        },
                                        "rowTable": {
                                          "type": "string",
                                          "minLength": 1
                                        },
                                        "interval": {
                                          "anyOf": [
                                            {
                                              "type": "object",
                                              "properties": {
                                                "startMs": {
                                                  "type": "number",
                                                  "minimum": 0
                                                },
                                                "endMs": {
                                                  "type": "number",
                                                  "minimum": 0
                                                }
                                              },
                                              "required": [
                                                "startMs",
                                                "endMs"
                                              ],
                                              "additionalProperties": false
                                            },
                                            {
                                              "type": "null"
                                            }
                                          ]
                                        }
                                      },
                                      "required": [
                                        "captureId",
                                        "documentId",
                                        "channel",
                                        "recordId",
                                        "interval"
                                      ],
                                      "additionalProperties": false
                                    }
                                  }
                                },
                                "required": [
                                  "id",
                                  "familyId",
                                  "subject",
                                  "summary",
                                  "scope",
                                  "state",
                                  "evidence"
                                ],
                                "additionalProperties": false
                              },
                              {
                                "type": "object",
                                "properties": {
                                  "id": {
                                    "type": "string",
                                    "minLength": 1
                                  },
                                  "familyId": {
                                    "type": "string",
                                    "enum": [
                                      "cmp_detection",
                                      "banner_presence",
                                      "vendor_attribution",
                                      "request_purpose",
                                      "cookie_coverage",
                                      "interaction_completion",
                                      "reject",
                                      "acceptance_comparison",
                                      "banner_choices",
                                      "google_consent_mode",
                                      "tcf",
                                      "gpp",
                                      "usp",
                                      "gpc_effect",
                                      "regional_comparison",
                                      "navigation_geography",
                                      "ai_banner_analysis",
                                      "onetrust_categories",
                                      "selective_consent"
                                    ]
                                  },
                                  "subject": {
                                    "type": "string",
                                    "minLength": 1
                                  },
                                  "summary": {
                                    "type": "string",
                                    "minLength": 1
                                  },
                                  "scope": {
                                    "type": "object",
                                    "properties": {
                                      "pageUrl": {
                                        "type": "string",
                                        "minLength": 1
                                      },
                                      "regionProfile": {
                                        "anyOf": [
                                          {
                                            "type": "string",
                                            "minLength": 1
                                          },
                                          {
                                            "type": "null"
                                          }
                                        ]
                                      },
                                      "verifiedCountry": {
                                        "anyOf": [
                                          {
                                            "type": "string",
                                            "minLength": 1
                                          },
                                          {
                                            "type": "null"
                                          }
                                        ]
                                      },
                                      "verifiedSubdivision": {
                                        "anyOf": [
                                          {
                                            "type": "string",
                                            "minLength": 1
                                          },
                                          {
                                            "type": "null"
                                          }
                                        ]
                                      },
                                      "scenario": {
                                        "type": "string",
                                        "minLength": 1
                                      }
                                    },
                                    "required": [
                                      "pageUrl",
                                      "regionProfile",
                                      "verifiedCountry",
                                      "verifiedSubdivision",
                                      "scenario"
                                    ],
                                    "additionalProperties": false
                                  },
                                  "state": {
                                    "type": "string",
                                    "enum": [
                                      "unavailable"
                                    ]
                                  },
                                  "reason": {
                                    "type": "string",
                                    "minLength": 1
                                  },
                                  "evidence": {
                                    "type": "array",
                                    "items": {
                                      "type": "object",
                                      "properties": {
                                        "captureId": {
                                          "type": "string",
                                          "minLength": 1
                                        },
                                        "documentId": {
                                          "anyOf": [
                                            {
                                              "type": "string",
                                              "minLength": 1
                                            },
                                            {
                                              "type": "null"
                                            }
                                          ]
                                        },
                                        "channel": {
                                          "type": "string",
                                          "enum": [
                                            "network",
                                            "cookies",
                                            "storage",
                                            "consent_state",
                                            "protocol",
                                            "discovery"
                                          ]
                                        },
                                        "recordId": {
                                          "type": "string",
                                          "minLength": 1
                                        },
                                        "rowTable": {
                                          "type": "string",
                                          "minLength": 1
                                        },
                                        "interval": {
                                          "anyOf": [
                                            {
                                              "type": "object",
                                              "properties": {
                                                "startMs": {
                                                  "type": "number",
                                                  "minimum": 0
                                                },
                                                "endMs": {
                                                  "type": "number",
                                                  "minimum": 0
                                                }
                                              },
                                              "required": [
                                                "startMs",
                                                "endMs"
                                              ],
                                              "additionalProperties": false
                                            },
                                            {
                                              "type": "null"
                                            }
                                          ]
                                        }
                                      },
                                      "required": [
                                        "captureId",
                                        "documentId",
                                        "channel",
                                        "recordId",
                                        "interval"
                                      ],
                                      "additionalProperties": false
                                    }
                                  }
                                },
                                "required": [
                                  "id",
                                  "familyId",
                                  "subject",
                                  "summary",
                                  "scope",
                                  "state",
                                  "reason",
                                  "evidence"
                                ],
                                "additionalProperties": false
                              }
                            ]
                          }
                        },
                        "tests": {
                          "type": "array",
                          "items": {
                            "anyOf": [
                              {
                                "type": "object",
                                "properties": {
                                  "familyId": {
                                    "type": "string",
                                    "enum": [
                                      "cmp_detection",
                                      "banner_presence",
                                      "vendor_attribution",
                                      "request_purpose",
                                      "cookie_coverage",
                                      "interaction_completion",
                                      "reject",
                                      "acceptance_comparison",
                                      "banner_choices",
                                      "google_consent_mode",
                                      "tcf",
                                      "gpp",
                                      "usp",
                                      "gpc_effect",
                                      "regional_comparison",
                                      "navigation_geography",
                                      "ai_banner_analysis",
                                      "onetrust_categories",
                                      "selective_consent"
                                    ]
                                  },
                                  "identity": {
                                    "type": "object",
                                    "properties": {
                                      "pageUrl": {
                                        "type": "string",
                                        "minLength": 1
                                      },
                                      "regionProfile": {
                                        "anyOf": [
                                          {
                                            "type": "string",
                                            "minLength": 1
                                          },
                                          {
                                            "type": "null"
                                          }
                                        ]
                                      },
                                      "verifiedCountry": {
                                        "anyOf": [
                                          {
                                            "type": "string",
                                            "minLength": 1
                                          },
                                          {
                                            "type": "null"
                                          }
                                        ]
                                      },
                                      "verifiedSubdivision": {
                                        "anyOf": [
                                          {
                                            "type": "string",
                                            "minLength": 1
                                          },
                                          {
                                            "type": "null"
                                          }
                                        ]
                                      },
                                      "scenario": {
                                        "type": "string",
                                        "minLength": 1
                                      },
                                      "checkId": {
                                        "type": "string",
                                        "minLength": 1
                                      },
                                      "checkVersion": {
                                        "type": "string",
                                        "minLength": 1
                                      },
                                      "subject": {
                                        "type": "string",
                                        "minLength": 1
                                      }
                                    },
                                    "required": [
                                      "pageUrl",
                                      "regionProfile",
                                      "verifiedCountry",
                                      "verifiedSubdivision",
                                      "scenario",
                                      "checkId",
                                      "checkVersion",
                                      "subject"
                                    ],
                                    "additionalProperties": false
                                  },
                                  "runId": {
                                    "type": "string",
                                    "minLength": 1
                                  },
                                  "basis": {
                                    "type": "string",
                                    "enum": [
                                      "approved",
                                      "derived",
                                      "none"
                                    ]
                                  },
                                  "outcome": {
                                    "type": "string",
                                    "enum": [
                                      "pass",
                                      "fail"
                                    ]
                                  },
                                  "attempts": {
                                    "type": "array",
                                    "prefixItems": [
                                      {
                                        "anyOf": [
                                          {
                                            "type": "object",
                                            "properties": {
                                              "assessmentVersion": {
                                                "type": "number",
                                                "enum": [
                                                  1
                                                ]
                                              },
                                              "identity": {
                                                "type": "object",
                                                "properties": {
                                                  "pageUrl": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "regionProfile": {
                                                    "anyOf": [
                                                      {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  },
                                                  "verifiedCountry": {
                                                    "anyOf": [
                                                      {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  },
                                                  "verifiedSubdivision": {
                                                    "anyOf": [
                                                      {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  },
                                                  "scenario": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "checkId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "checkVersion": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "subject": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  }
                                                },
                                                "required": [
                                                  "pageUrl",
                                                  "regionProfile",
                                                  "verifiedCountry",
                                                  "verifiedSubdivision",
                                                  "scenario",
                                                  "checkId",
                                                  "checkVersion",
                                                  "subject"
                                                ],
                                                "additionalProperties": false
                                              },
                                              "visit": {
                                                "type": "object",
                                                "properties": {
                                                  "runId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "attemptId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "captureId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "documentId": {
                                                    "anyOf": [
                                                      {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  },
                                                  "interval": {
                                                    "type": "object",
                                                    "properties": {
                                                      "startMs": {
                                                        "type": "number",
                                                        "minimum": 0
                                                      },
                                                      "endMs": {
                                                        "type": "number",
                                                        "minimum": 0
                                                      }
                                                    },
                                                    "required": [
                                                      "startMs",
                                                      "endMs"
                                                    ],
                                                    "additionalProperties": false
                                                  },
                                                  "captureEngineVersion": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "registryVersion": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  }
                                                },
                                                "required": [
                                                  "runId",
                                                  "attemptId",
                                                  "captureId",
                                                  "documentId",
                                                  "interval",
                                                  "captureEngineVersion",
                                                  "registryVersion"
                                                ],
                                                "additionalProperties": false
                                              },
                                              "diagnostics": {
                                                "type": "array",
                                                "items": {
                                                  "type": "object",
                                                  "properties": {
                                                    "code": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "kind": {
                                                      "type": "string",
                                                      "enum": [
                                                        "gap",
                                                        "note"
                                                      ]
                                                    },
                                                    "channel": {
                                                      "type": "string",
                                                      "enum": [
                                                        "network",
                                                        "cookies",
                                                        "storage",
                                                        "consent_state",
                                                        "protocol",
                                                        "discovery"
                                                      ]
                                                    },
                                                    "captureId": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "documentId": {
                                                      "anyOf": [
                                                        {
                                                          "type": "string",
                                                          "minLength": 1
                                                        },
                                                        {
                                                          "type": "null"
                                                        }
                                                      ]
                                                    },
                                                    "subject": {
                                                      "anyOf": [
                                                        {
                                                          "type": "string",
                                                          "minLength": 1
                                                        },
                                                        {
                                                          "type": "null"
                                                        }
                                                      ]
                                                    },
                                                    "interval": {
                                                      "anyOf": [
                                                        {
                                                          "type": "object",
                                                          "properties": {
                                                            "startMs": {
                                                              "type": "number",
                                                              "minimum": 0
                                                            },
                                                            "endMs": {
                                                              "type": "number",
                                                              "minimum": 0
                                                            }
                                                          },
                                                          "required": [
                                                            "startMs",
                                                            "endMs"
                                                          ],
                                                          "additionalProperties": false
                                                        },
                                                        {
                                                          "type": "null"
                                                        }
                                                      ]
                                                    }
                                                  },
                                                  "required": [
                                                    "code",
                                                    "kind",
                                                    "channel",
                                                    "captureId",
                                                    "documentId",
                                                    "subject",
                                                    "interval"
                                                  ],
                                                  "additionalProperties": false
                                                }
                                              },
                                              "basis": {
                                                "type": "string",
                                                "enum": [
                                                  "approved",
                                                  "derived",
                                                  "none"
                                                ]
                                              },
                                              "prerequisiteEvidence": {
                                                "type": "array",
                                                "prefixItems": [
                                                  {
                                                    "type": "object",
                                                    "properties": {
                                                      "captureId": {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      "documentId": {
                                                        "anyOf": [
                                                          {
                                                            "type": "string",
                                                            "minLength": 1
                                                          },
                                                          {
                                                            "type": "null"
                                                          }
                                                        ]
                                                      },
                                                      "channel": {
                                                        "type": "string",
                                                        "enum": [
                                                          "network",
                                                          "cookies",
                                                          "storage",
                                                          "consent_state",
                                                          "protocol",
                                                          "discovery"
                                                        ]
                                                      },
                                                      "recordId": {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      "rowTable": {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      "interval": {
                                                        "anyOf": [
                                                          {
                                                            "type": "object",
                                                            "properties": {
                                                              "startMs": {
                                                                "type": "number",
                                                                "minimum": 0
                                                              },
                                                              "endMs": {
                                                                "type": "number",
                                                                "minimum": 0
                                                              }
                                                            },
                                                            "required": [
                                                              "startMs",
                                                              "endMs"
                                                            ],
                                                            "additionalProperties": false
                                                          },
                                                          {
                                                            "type": "null"
                                                          }
                                                        ]
                                                      }
                                                    },
                                                    "required": [
                                                      "captureId",
                                                      "documentId",
                                                      "channel",
                                                      "recordId",
                                                      "interval"
                                                    ],
                                                    "additionalProperties": false
                                                  }
                                                ],
                                                "minItems": 1,
                                                "items": {
                                                  "type": "object",
                                                  "properties": {
                                                    "captureId": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "documentId": {
                                                      "anyOf": [
                                                        {
                                                          "type": "string",
                                                          "minLength": 1
                                                        },
                                                        {
                                                          "type": "null"
                                                        }
                                                      ]
                                                    },
                                                    "channel": {
                                                      "type": "string",
                                                      "enum": [
                                                        "network",
                                                        "cookies",
                                                        "storage",
                                                        "consent_state",
                                                        "protocol",
                                                        "discovery"
                                                      ]
                                                    },
                                                    "recordId": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "rowTable": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "interval": {
                                                      "anyOf": [
                                                        {
                                                          "type": "object",
                                                          "properties": {
                                                            "startMs": {
                                                              "type": "number",
                                                              "minimum": 0
                                                            },
                                                            "endMs": {
                                                              "type": "number",
                                                              "minimum": 0
                                                            }
                                                          },
                                                          "required": [
                                                            "startMs",
                                                            "endMs"
                                                          ],
                                                          "additionalProperties": false
                                                        },
                                                        {
                                                          "type": "null"
                                                        }
                                                      ]
                                                    }
                                                  },
                                                  "required": [
                                                    "captureId",
                                                    "documentId",
                                                    "channel",
                                                    "recordId",
                                                    "interval"
                                                  ],
                                                  "additionalProperties": false
                                                }
                                              },
                                              "evidence": {
                                                "type": "array",
                                                "prefixItems": [
                                                  {
                                                    "type": "object",
                                                    "properties": {
                                                      "captureId": {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      "documentId": {
                                                        "anyOf": [
                                                          {
                                                            "type": "string",
                                                            "minLength": 1
                                                          },
                                                          {
                                                            "type": "null"
                                                          }
                                                        ]
                                                      },
                                                      "channel": {
                                                        "type": "string",
                                                        "enum": [
                                                          "network",
                                                          "cookies",
                                                          "storage",
                                                          "consent_state",
                                                          "protocol",
                                                          "discovery"
                                                        ]
                                                      },
                                                      "recordId": {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      "rowTable": {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      "interval": {
                                                        "anyOf": [
                                                          {
                                                            "type": "object",
                                                            "properties": {
                                                              "startMs": {
                                                                "type": "number",
                                                                "minimum": 0
                                                              },
                                                              "endMs": {
                                                                "type": "number",
                                                                "minimum": 0
                                                              }
                                                            },
                                                            "required": [
                                                              "startMs",
                                                              "endMs"
                                                            ],
                                                            "additionalProperties": false
                                                          },
                                                          {
                                                            "type": "null"
                                                          }
                                                        ]
                                                      }
                                                    },
                                                    "required": [
                                                      "captureId",
                                                      "documentId",
                                                      "channel",
                                                      "recordId",
                                                      "interval"
                                                    ],
                                                    "additionalProperties": false
                                                  }
                                                ],
                                                "minItems": 1,
                                                "items": {
                                                  "type": "object",
                                                  "properties": {
                                                    "captureId": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "documentId": {
                                                      "anyOf": [
                                                        {
                                                          "type": "string",
                                                          "minLength": 1
                                                        },
                                                        {
                                                          "type": "null"
                                                        }
                                                      ]
                                                    },
                                                    "channel": {
                                                      "type": "string",
                                                      "enum": [
                                                        "network",
                                                        "cookies",
                                                        "storage",
                                                        "consent_state",
                                                        "protocol",
                                                        "discovery"
                                                      ]
                                                    },
                                                    "recordId": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "rowTable": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "interval": {
                                                      "anyOf": [
                                                        {
                                                          "type": "object",
                                                          "properties": {
                                                            "startMs": {
                                                              "type": "number",
                                                              "minimum": 0
                                                            },
                                                            "endMs": {
                                                              "type": "number",
                                                              "minimum": 0
                                                            }
                                                          },
                                                          "required": [
                                                            "startMs",
                                                            "endMs"
                                                          ],
                                                          "additionalProperties": false
                                                        },
                                                        {
                                                          "type": "null"
                                                        }
                                                      ]
                                                    }
                                                  },
                                                  "required": [
                                                    "captureId",
                                                    "documentId",
                                                    "channel",
                                                    "recordId",
                                                    "interval"
                                                  ],
                                                  "additionalProperties": false
                                                }
                                              },
                                              "outcome": {
                                                "type": "string",
                                                "enum": [
                                                  "pass"
                                                ]
                                              }
                                            },
                                            "required": [
                                              "assessmentVersion",
                                              "identity",
                                              "visit",
                                              "diagnostics",
                                              "prerequisiteEvidence",
                                              "evidence",
                                              "outcome"
                                            ],
                                            "additionalProperties": false
                                          },
                                          {
                                            "type": "object",
                                            "properties": {
                                              "assessmentVersion": {
                                                "type": "number",
                                                "enum": [
                                                  1
                                                ]
                                              },
                                              "identity": {
                                                "type": "object",
                                                "properties": {
                                                  "pageUrl": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "regionProfile": {
                                                    "anyOf": [
                                                      {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  },
                                                  "verifiedCountry": {
                                                    "anyOf": [
                                                      {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  },
                                                  "verifiedSubdivision": {
                                                    "anyOf": [
                                                      {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  },
                                                  "scenario": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "checkId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "checkVersion": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "subject": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  }
                                                },
                                                "required": [
                                                  "pageUrl",
                                                  "regionProfile",
                                                  "verifiedCountry",
                                                  "verifiedSubdivision",
                                                  "scenario",
                                                  "checkId",
                                                  "checkVersion",
                                                  "subject"
                                                ],
                                                "additionalProperties": false
                                              },
                                              "visit": {
                                                "type": "object",
                                                "properties": {
                                                  "runId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "attemptId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "captureId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "documentId": {
                                                    "anyOf": [
                                                      {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  },
                                                  "interval": {
                                                    "type": "object",
                                                    "properties": {
                                                      "startMs": {
                                                        "type": "number",
                                                        "minimum": 0
                                                      },
                                                      "endMs": {
                                                        "type": "number",
                                                        "minimum": 0
                                                      }
                                                    },
                                                    "required": [
                                                      "startMs",
                                                      "endMs"
                                                    ],
                                                    "additionalProperties": false
                                                  },
                                                  "captureEngineVersion": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "registryVersion": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  }
                                                },
                                                "required": [
                                                  "runId",
                                                  "attemptId",
                                                  "captureId",
                                                  "documentId",
                                                  "interval",
                                                  "captureEngineVersion",
                                                  "registryVersion"
                                                ],
                                                "additionalProperties": false
                                              },
                                              "diagnostics": {
                                                "type": "array",
                                                "items": {
                                                  "type": "object",
                                                  "properties": {
                                                    "code": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "kind": {
                                                      "type": "string",
                                                      "enum": [
                                                        "gap",
                                                        "note"
                                                      ]
                                                    },
                                                    "channel": {
                                                      "type": "string",
                                                      "enum": [
                                                        "network",
                                                        "cookies",
                                                        "storage",
                                                        "consent_state",
                                                        "protocol",
                                                        "discovery"
                                                      ]
                                                    },
                                                    "captureId": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "documentId": {
                                                      "anyOf": [
                                                        {
                                                          "type": "string",
                                                          "minLength": 1
                                                        },
                                                        {
                                                          "type": "null"
                                                        }
                                                      ]
                                                    },
                                                    "subject": {
                                                      "anyOf": [
                                                        {
                                                          "type": "string",
                                                          "minLength": 1
                                                        },
                                                        {
                                                          "type": "null"
                                                        }
                                                      ]
                                                    },
                                                    "interval": {
                                                      "anyOf": [
                                                        {
                                                          "type": "object",
                                                          "properties": {
                                                            "startMs": {
                                                              "type": "number",
                                                              "minimum": 0
                                                            },
                                                            "endMs": {
                                                              "type": "number",
                                                              "minimum": 0
                                                            }
                                                          },
                                                          "required": [
                                                            "startMs",
                                                            "endMs"
                                                          ],
                                                          "additionalProperties": false
                                                        },
                                                        {
                                                          "type": "null"
                                                        }
                                                      ]
                                                    }
                                                  },
                                                  "required": [
                                                    "code",
                                                    "kind",
                                                    "channel",
                                                    "captureId",
                                                    "documentId",
                                                    "subject",
                                                    "interval"
                                                  ],
                                                  "additionalProperties": false
                                                }
                                              },
                                              "basis": {
                                                "type": "string",
                                                "enum": [
                                                  "approved",
                                                  "derived",
                                                  "none"
                                                ]
                                              },
                                              "prerequisiteEvidence": {
                                                "type": "array",
                                                "prefixItems": [
                                                  {
                                                    "type": "object",
                                                    "properties": {
                                                      "captureId": {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      "documentId": {
                                                        "anyOf": [
                                                          {
                                                            "type": "string",
                                                            "minLength": 1
                                                          },
                                                          {
                                                            "type": "null"
                                                          }
                                                        ]
                                                      },
                                                      "channel": {
                                                        "type": "string",
                                                        "enum": [
                                                          "network",
                                                          "cookies",
                                                          "storage",
                                                          "consent_state",
                                                          "protocol",
                                                          "discovery"
                                                        ]
                                                      },
                                                      "recordId": {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      "rowTable": {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      "interval": {
                                                        "anyOf": [
                                                          {
                                                            "type": "object",
                                                            "properties": {
                                                              "startMs": {
                                                                "type": "number",
                                                                "minimum": 0
                                                              },
                                                              "endMs": {
                                                                "type": "number",
                                                                "minimum": 0
                                                              }
                                                            },
                                                            "required": [
                                                              "startMs",
                                                              "endMs"
                                                            ],
                                                            "additionalProperties": false
                                                          },
                                                          {
                                                            "type": "null"
                                                          }
                                                        ]
                                                      }
                                                    },
                                                    "required": [
                                                      "captureId",
                                                      "documentId",
                                                      "channel",
                                                      "recordId",
                                                      "interval"
                                                    ],
                                                    "additionalProperties": false
                                                  }
                                                ],
                                                "minItems": 1,
                                                "items": {
                                                  "type": "object",
                                                  "properties": {
                                                    "captureId": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "documentId": {
                                                      "anyOf": [
                                                        {
                                                          "type": "string",
                                                          "minLength": 1
                                                        },
                                                        {
                                                          "type": "null"
                                                        }
                                                      ]
                                                    },
                                                    "channel": {
                                                      "type": "string",
                                                      "enum": [
                                                        "network",
                                                        "cookies",
                                                        "storage",
                                                        "consent_state",
                                                        "protocol",
                                                        "discovery"
                                                      ]
                                                    },
                                                    "recordId": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "rowTable": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "interval": {
                                                      "anyOf": [
                                                        {
                                                          "type": "object",
                                                          "properties": {
                                                            "startMs": {
                                                              "type": "number",
                                                              "minimum": 0
                                                            },
                                                            "endMs": {
                                                              "type": "number",
                                                              "minimum": 0
                                                            }
                                                          },
                                                          "required": [
                                                            "startMs",
                                                            "endMs"
                                                          ],
                                                          "additionalProperties": false
                                                        },
                                                        {
                                                          "type": "null"
                                                        }
                                                      ]
                                                    }
                                                  },
                                                  "required": [
                                                    "captureId",
                                                    "documentId",
                                                    "channel",
                                                    "recordId",
                                                    "interval"
                                                  ],
                                                  "additionalProperties": false
                                                }
                                              },
                                              "evidence": {
                                                "type": "array",
                                                "prefixItems": [
                                                  {
                                                    "type": "object",
                                                    "properties": {
                                                      "captureId": {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      "documentId": {
                                                        "anyOf": [
                                                          {
                                                            "type": "string",
                                                            "minLength": 1
                                                          },
                                                          {
                                                            "type": "null"
                                                          }
                                                        ]
                                                      },
                                                      "channel": {
                                                        "type": "string",
                                                        "enum": [
                                                          "network",
                                                          "cookies",
                                                          "storage",
                                                          "consent_state",
                                                          "protocol",
                                                          "discovery"
                                                        ]
                                                      },
                                                      "recordId": {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      "rowTable": {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      "interval": {
                                                        "anyOf": [
                                                          {
                                                            "type": "object",
                                                            "properties": {
                                                              "startMs": {
                                                                "type": "number",
                                                                "minimum": 0
                                                              },
                                                              "endMs": {
                                                                "type": "number",
                                                                "minimum": 0
                                                              }
                                                            },
                                                            "required": [
                                                              "startMs",
                                                              "endMs"
                                                            ],
                                                            "additionalProperties": false
                                                          },
                                                          {
                                                            "type": "null"
                                                          }
                                                        ]
                                                      }
                                                    },
                                                    "required": [
                                                      "captureId",
                                                      "documentId",
                                                      "channel",
                                                      "recordId",
                                                      "interval"
                                                    ],
                                                    "additionalProperties": false
                                                  }
                                                ],
                                                "minItems": 1,
                                                "items": {
                                                  "type": "object",
                                                  "properties": {
                                                    "captureId": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "documentId": {
                                                      "anyOf": [
                                                        {
                                                          "type": "string",
                                                          "minLength": 1
                                                        },
                                                        {
                                                          "type": "null"
                                                        }
                                                      ]
                                                    },
                                                    "channel": {
                                                      "type": "string",
                                                      "enum": [
                                                        "network",
                                                        "cookies",
                                                        "storage",
                                                        "consent_state",
                                                        "protocol",
                                                        "discovery"
                                                      ]
                                                    },
                                                    "recordId": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "rowTable": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "interval": {
                                                      "anyOf": [
                                                        {
                                                          "type": "object",
                                                          "properties": {
                                                            "startMs": {
                                                              "type": "number",
                                                              "minimum": 0
                                                            },
                                                            "endMs": {
                                                              "type": "number",
                                                              "minimum": 0
                                                            }
                                                          },
                                                          "required": [
                                                            "startMs",
                                                            "endMs"
                                                          ],
                                                          "additionalProperties": false
                                                        },
                                                        {
                                                          "type": "null"
                                                        }
                                                      ]
                                                    }
                                                  },
                                                  "required": [
                                                    "captureId",
                                                    "documentId",
                                                    "channel",
                                                    "recordId",
                                                    "interval"
                                                  ],
                                                  "additionalProperties": false
                                                }
                                              },
                                              "outcome": {
                                                "type": "string",
                                                "enum": [
                                                  "fail"
                                                ]
                                              }
                                            },
                                            "required": [
                                              "assessmentVersion",
                                              "identity",
                                              "visit",
                                              "diagnostics",
                                              "prerequisiteEvidence",
                                              "evidence",
                                              "outcome"
                                            ],
                                            "additionalProperties": false
                                          },
                                          {
                                            "type": "object",
                                            "properties": {
                                              "assessmentVersion": {
                                                "type": "number",
                                                "enum": [
                                                  1
                                                ]
                                              },
                                              "identity": {
                                                "type": "object",
                                                "properties": {
                                                  "pageUrl": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "regionProfile": {
                                                    "anyOf": [
                                                      {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  },
                                                  "verifiedCountry": {
                                                    "anyOf": [
                                                      {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  },
                                                  "verifiedSubdivision": {
                                                    "anyOf": [
                                                      {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  },
                                                  "scenario": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "checkId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "checkVersion": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "subject": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  }
                                                },
                                                "required": [
                                                  "pageUrl",
                                                  "regionProfile",
                                                  "verifiedCountry",
                                                  "verifiedSubdivision",
                                                  "scenario",
                                                  "checkId",
                                                  "checkVersion",
                                                  "subject"
                                                ],
                                                "additionalProperties": false
                                              },
                                              "visit": {
                                                "type": "object",
                                                "properties": {
                                                  "runId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "attemptId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "captureId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "documentId": {
                                                    "anyOf": [
                                                      {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  },
                                                  "interval": {
                                                    "type": "object",
                                                    "properties": {
                                                      "startMs": {
                                                        "type": "number",
                                                        "minimum": 0
                                                      },
                                                      "endMs": {
                                                        "type": "number",
                                                        "minimum": 0
                                                      }
                                                    },
                                                    "required": [
                                                      "startMs",
                                                      "endMs"
                                                    ],
                                                    "additionalProperties": false
                                                  },
                                                  "captureEngineVersion": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "registryVersion": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  }
                                                },
                                                "required": [
                                                  "runId",
                                                  "attemptId",
                                                  "captureId",
                                                  "documentId",
                                                  "interval",
                                                  "captureEngineVersion",
                                                  "registryVersion"
                                                ],
                                                "additionalProperties": false
                                              },
                                              "diagnostics": {
                                                "type": "array",
                                                "items": {
                                                  "type": "object",
                                                  "properties": {
                                                    "code": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "kind": {
                                                      "type": "string",
                                                      "enum": [
                                                        "gap",
                                                        "note"
                                                      ]
                                                    },
                                                    "channel": {
                                                      "type": "string",
                                                      "enum": [
                                                        "network",
                                                        "cookies",
                                                        "storage",
                                                        "consent_state",
                                                        "protocol",
                                                        "discovery"
                                                      ]
                                                    },
                                                    "captureId": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "documentId": {
                                                      "anyOf": [
                                                        {
                                                          "type": "string",
                                                          "minLength": 1
                                                        },
                                                        {
                                                          "type": "null"
                                                        }
                                                      ]
                                                    },
                                                    "subject": {
                                                      "anyOf": [
                                                        {
                                                          "type": "string",
                                                          "minLength": 1
                                                        },
                                                        {
                                                          "type": "null"
                                                        }
                                                      ]
                                                    },
                                                    "interval": {
                                                      "anyOf": [
                                                        {
                                                          "type": "object",
                                                          "properties": {
                                                            "startMs": {
                                                              "type": "number",
                                                              "minimum": 0
                                                            },
                                                            "endMs": {
                                                              "type": "number",
                                                              "minimum": 0
                                                            }
                                                          },
                                                          "required": [
                                                            "startMs",
                                                            "endMs"
                                                          ],
                                                          "additionalProperties": false
                                                        },
                                                        {
                                                          "type": "null"
                                                        }
                                                      ]
                                                    }
                                                  },
                                                  "required": [
                                                    "code",
                                                    "kind",
                                                    "channel",
                                                    "captureId",
                                                    "documentId",
                                                    "subject",
                                                    "interval"
                                                  ],
                                                  "additionalProperties": false
                                                }
                                              },
                                              "basis": {
                                                "type": "string",
                                                "enum": [
                                                  "approved",
                                                  "derived",
                                                  "none"
                                                ]
                                              },
                                              "outcome": {
                                                "type": "string",
                                                "enum": [
                                                  "not_run"
                                                ]
                                              },
                                              "reason": {
                                                "type": "string",
                                                "enum": [
                                                  "not_applicable",
                                                  "not_planned",
                                                  "disabled",
                                                  "unsupported",
                                                  "prerequisite_unavailable",
                                                  "capture_failed",
                                                  "insufficient_evidence"
                                                ]
                                              },
                                              "detail": {
                                                "type": "string",
                                                "minLength": 1
                                              }
                                            },
                                            "required": [
                                              "assessmentVersion",
                                              "identity",
                                              "visit",
                                              "diagnostics",
                                              "outcome",
                                              "reason",
                                              "detail"
                                            ],
                                            "additionalProperties": false
                                          }
                                        ]
                                      }
                                    ],
                                    "minItems": 1,
                                    "items": {
                                      "anyOf": [
                                        {
                                          "type": "object",
                                          "properties": {
                                            "assessmentVersion": {
                                              "type": "number",
                                              "enum": [
                                                1
                                              ]
                                            },
                                            "identity": {
                                              "type": "object",
                                              "properties": {
                                                "pageUrl": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "regionProfile": {
                                                  "anyOf": [
                                                    {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    {
                                                      "type": "null"
                                                    }
                                                  ]
                                                },
                                                "verifiedCountry": {
                                                  "anyOf": [
                                                    {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    {
                                                      "type": "null"
                                                    }
                                                  ]
                                                },
                                                "verifiedSubdivision": {
                                                  "anyOf": [
                                                    {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    {
                                                      "type": "null"
                                                    }
                                                  ]
                                                },
                                                "scenario": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "checkId": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "checkVersion": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "subject": {
                                                  "type": "string",
                                                  "minLength": 1
                                                }
                                              },
                                              "required": [
                                                "pageUrl",
                                                "regionProfile",
                                                "verifiedCountry",
                                                "verifiedSubdivision",
                                                "scenario",
                                                "checkId",
                                                "checkVersion",
                                                "subject"
                                              ],
                                              "additionalProperties": false
                                            },
                                            "visit": {
                                              "type": "object",
                                              "properties": {
                                                "runId": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "attemptId": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "captureId": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "documentId": {
                                                  "anyOf": [
                                                    {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    {
                                                      "type": "null"
                                                    }
                                                  ]
                                                },
                                                "interval": {
                                                  "type": "object",
                                                  "properties": {
                                                    "startMs": {
                                                      "type": "number",
                                                      "minimum": 0
                                                    },
                                                    "endMs": {
                                                      "type": "number",
                                                      "minimum": 0
                                                    }
                                                  },
                                                  "required": [
                                                    "startMs",
                                                    "endMs"
                                                  ],
                                                  "additionalProperties": false
                                                },
                                                "captureEngineVersion": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "registryVersion": {
                                                  "type": "string",
                                                  "minLength": 1
                                                }
                                              },
                                              "required": [
                                                "runId",
                                                "attemptId",
                                                "captureId",
                                                "documentId",
                                                "interval",
                                                "captureEngineVersion",
                                                "registryVersion"
                                              ],
                                              "additionalProperties": false
                                            },
                                            "diagnostics": {
                                              "type": "array",
                                              "items": {
                                                "type": "object",
                                                "properties": {
                                                  "code": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "kind": {
                                                    "type": "string",
                                                    "enum": [
                                                      "gap",
                                                      "note"
                                                    ]
                                                  },
                                                  "channel": {
                                                    "type": "string",
                                                    "enum": [
                                                      "network",
                                                      "cookies",
                                                      "storage",
                                                      "consent_state",
                                                      "protocol",
                                                      "discovery"
                                                    ]
                                                  },
                                                  "captureId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "documentId": {
                                                    "anyOf": [
                                                      {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  },
                                                  "subject": {
                                                    "anyOf": [
                                                      {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  },
                                                  "interval": {
                                                    "anyOf": [
                                                      {
                                                        "type": "object",
                                                        "properties": {
                                                          "startMs": {
                                                            "type": "number",
                                                            "minimum": 0
                                                          },
                                                          "endMs": {
                                                            "type": "number",
                                                            "minimum": 0
                                                          }
                                                        },
                                                        "required": [
                                                          "startMs",
                                                          "endMs"
                                                        ],
                                                        "additionalProperties": false
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  }
                                                },
                                                "required": [
                                                  "code",
                                                  "kind",
                                                  "channel",
                                                  "captureId",
                                                  "documentId",
                                                  "subject",
                                                  "interval"
                                                ],
                                                "additionalProperties": false
                                              }
                                            },
                                            "basis": {
                                              "type": "string",
                                              "enum": [
                                                "approved",
                                                "derived",
                                                "none"
                                              ]
                                            },
                                            "prerequisiteEvidence": {
                                              "type": "array",
                                              "prefixItems": [
                                                {
                                                  "type": "object",
                                                  "properties": {
                                                    "captureId": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "documentId": {
                                                      "anyOf": [
                                                        {
                                                          "type": "string",
                                                          "minLength": 1
                                                        },
                                                        {
                                                          "type": "null"
                                                        }
                                                      ]
                                                    },
                                                    "channel": {
                                                      "type": "string",
                                                      "enum": [
                                                        "network",
                                                        "cookies",
                                                        "storage",
                                                        "consent_state",
                                                        "protocol",
                                                        "discovery"
                                                      ]
                                                    },
                                                    "recordId": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "rowTable": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "interval": {
                                                      "anyOf": [
                                                        {
                                                          "type": "object",
                                                          "properties": {
                                                            "startMs": {
                                                              "type": "number",
                                                              "minimum": 0
                                                            },
                                                            "endMs": {
                                                              "type": "number",
                                                              "minimum": 0
                                                            }
                                                          },
                                                          "required": [
                                                            "startMs",
                                                            "endMs"
                                                          ],
                                                          "additionalProperties": false
                                                        },
                                                        {
                                                          "type": "null"
                                                        }
                                                      ]
                                                    }
                                                  },
                                                  "required": [
                                                    "captureId",
                                                    "documentId",
                                                    "channel",
                                                    "recordId",
                                                    "interval"
                                                  ],
                                                  "additionalProperties": false
                                                }
                                              ],
                                              "minItems": 1,
                                              "items": {
                                                "type": "object",
                                                "properties": {
                                                  "captureId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "documentId": {
                                                    "anyOf": [
                                                      {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  },
                                                  "channel": {
                                                    "type": "string",
                                                    "enum": [
                                                      "network",
                                                      "cookies",
                                                      "storage",
                                                      "consent_state",
                                                      "protocol",
                                                      "discovery"
                                                    ]
                                                  },
                                                  "recordId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "rowTable": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "interval": {
                                                    "anyOf": [
                                                      {
                                                        "type": "object",
                                                        "properties": {
                                                          "startMs": {
                                                            "type": "number",
                                                            "minimum": 0
                                                          },
                                                          "endMs": {
                                                            "type": "number",
                                                            "minimum": 0
                                                          }
                                                        },
                                                        "required": [
                                                          "startMs",
                                                          "endMs"
                                                        ],
                                                        "additionalProperties": false
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  }
                                                },
                                                "required": [
                                                  "captureId",
                                                  "documentId",
                                                  "channel",
                                                  "recordId",
                                                  "interval"
                                                ],
                                                "additionalProperties": false
                                              }
                                            },
                                            "evidence": {
                                              "type": "array",
                                              "prefixItems": [
                                                {
                                                  "type": "object",
                                                  "properties": {
                                                    "captureId": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "documentId": {
                                                      "anyOf": [
                                                        {
                                                          "type": "string",
                                                          "minLength": 1
                                                        },
                                                        {
                                                          "type": "null"
                                                        }
                                                      ]
                                                    },
                                                    "channel": {
                                                      "type": "string",
                                                      "enum": [
                                                        "network",
                                                        "cookies",
                                                        "storage",
                                                        "consent_state",
                                                        "protocol",
                                                        "discovery"
                                                      ]
                                                    },
                                                    "recordId": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "rowTable": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "interval": {
                                                      "anyOf": [
                                                        {
                                                          "type": "object",
                                                          "properties": {
                                                            "startMs": {
                                                              "type": "number",
                                                              "minimum": 0
                                                            },
                                                            "endMs": {
                                                              "type": "number",
                                                              "minimum": 0
                                                            }
                                                          },
                                                          "required": [
                                                            "startMs",
                                                            "endMs"
                                                          ],
                                                          "additionalProperties": false
                                                        },
                                                        {
                                                          "type": "null"
                                                        }
                                                      ]
                                                    }
                                                  },
                                                  "required": [
                                                    "captureId",
                                                    "documentId",
                                                    "channel",
                                                    "recordId",
                                                    "interval"
                                                  ],
                                                  "additionalProperties": false
                                                }
                                              ],
                                              "minItems": 1,
                                              "items": {
                                                "type": "object",
                                                "properties": {
                                                  "captureId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "documentId": {
                                                    "anyOf": [
                                                      {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  },
                                                  "channel": {
                                                    "type": "string",
                                                    "enum": [
                                                      "network",
                                                      "cookies",
                                                      "storage",
                                                      "consent_state",
                                                      "protocol",
                                                      "discovery"
                                                    ]
                                                  },
                                                  "recordId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "rowTable": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "interval": {
                                                    "anyOf": [
                                                      {
                                                        "type": "object",
                                                        "properties": {
                                                          "startMs": {
                                                            "type": "number",
                                                            "minimum": 0
                                                          },
                                                          "endMs": {
                                                            "type": "number",
                                                            "minimum": 0
                                                          }
                                                        },
                                                        "required": [
                                                          "startMs",
                                                          "endMs"
                                                        ],
                                                        "additionalProperties": false
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  }
                                                },
                                                "required": [
                                                  "captureId",
                                                  "documentId",
                                                  "channel",
                                                  "recordId",
                                                  "interval"
                                                ],
                                                "additionalProperties": false
                                              }
                                            },
                                            "outcome": {
                                              "type": "string",
                                              "enum": [
                                                "pass"
                                              ]
                                            }
                                          },
                                          "required": [
                                            "assessmentVersion",
                                            "identity",
                                            "visit",
                                            "diagnostics",
                                            "prerequisiteEvidence",
                                            "evidence",
                                            "outcome"
                                          ],
                                          "additionalProperties": false
                                        },
                                        {
                                          "type": "object",
                                          "properties": {
                                            "assessmentVersion": {
                                              "type": "number",
                                              "enum": [
                                                1
                                              ]
                                            },
                                            "identity": {
                                              "type": "object",
                                              "properties": {
                                                "pageUrl": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "regionProfile": {
                                                  "anyOf": [
                                                    {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    {
                                                      "type": "null"
                                                    }
                                                  ]
                                                },
                                                "verifiedCountry": {
                                                  "anyOf": [
                                                    {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    {
                                                      "type": "null"
                                                    }
                                                  ]
                                                },
                                                "verifiedSubdivision": {
                                                  "anyOf": [
                                                    {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    {
                                                      "type": "null"
                                                    }
                                                  ]
                                                },
                                                "scenario": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "checkId": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "checkVersion": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "subject": {
                                                  "type": "string",
                                                  "minLength": 1
                                                }
                                              },
                                              "required": [
                                                "pageUrl",
                                                "regionProfile",
                                                "verifiedCountry",
                                                "verifiedSubdivision",
                                                "scenario",
                                                "checkId",
                                                "checkVersion",
                                                "subject"
                                              ],
                                              "additionalProperties": false
                                            },
                                            "visit": {
                                              "type": "object",
                                              "properties": {
                                                "runId": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "attemptId": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "captureId": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "documentId": {
                                                  "anyOf": [
                                                    {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    {
                                                      "type": "null"
                                                    }
                                                  ]
                                                },
                                                "interval": {
                                                  "type": "object",
                                                  "properties": {
                                                    "startMs": {
                                                      "type": "number",
                                                      "minimum": 0
                                                    },
                                                    "endMs": {
                                                      "type": "number",
                                                      "minimum": 0
                                                    }
                                                  },
                                                  "required": [
                                                    "startMs",
                                                    "endMs"
                                                  ],
                                                  "additionalProperties": false
                                                },
                                                "captureEngineVersion": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "registryVersion": {
                                                  "type": "string",
                                                  "minLength": 1
                                                }
                                              },
                                              "required": [
                                                "runId",
                                                "attemptId",
                                                "captureId",
                                                "documentId",
                                                "interval",
                                                "captureEngineVersion",
                                                "registryVersion"
                                              ],
                                              "additionalProperties": false
                                            },
                                            "diagnostics": {
                                              "type": "array",
                                              "items": {
                                                "type": "object",
                                                "properties": {
                                                  "code": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "kind": {
                                                    "type": "string",
                                                    "enum": [
                                                      "gap",
                                                      "note"
                                                    ]
                                                  },
                                                  "channel": {
                                                    "type": "string",
                                                    "enum": [
                                                      "network",
                                                      "cookies",
                                                      "storage",
                                                      "consent_state",
                                                      "protocol",
                                                      "discovery"
                                                    ]
                                                  },
                                                  "captureId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "documentId": {
                                                    "anyOf": [
                                                      {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  },
                                                  "subject": {
                                                    "anyOf": [
                                                      {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  },
                                                  "interval": {
                                                    "anyOf": [
                                                      {
                                                        "type": "object",
                                                        "properties": {
                                                          "startMs": {
                                                            "type": "number",
                                                            "minimum": 0
                                                          },
                                                          "endMs": {
                                                            "type": "number",
                                                            "minimum": 0
                                                          }
                                                        },
                                                        "required": [
                                                          "startMs",
                                                          "endMs"
                                                        ],
                                                        "additionalProperties": false
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  }
                                                },
                                                "required": [
                                                  "code",
                                                  "kind",
                                                  "channel",
                                                  "captureId",
                                                  "documentId",
                                                  "subject",
                                                  "interval"
                                                ],
                                                "additionalProperties": false
                                              }
                                            },
                                            "basis": {
                                              "type": "string",
                                              "enum": [
                                                "approved",
                                                "derived",
                                                "none"
                                              ]
                                            },
                                            "prerequisiteEvidence": {
                                              "type": "array",
                                              "prefixItems": [
                                                {
                                                  "type": "object",
                                                  "properties": {
                                                    "captureId": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "documentId": {
                                                      "anyOf": [
                                                        {
                                                          "type": "string",
                                                          "minLength": 1
                                                        },
                                                        {
                                                          "type": "null"
                                                        }
                                                      ]
                                                    },
                                                    "channel": {
                                                      "type": "string",
                                                      "enum": [
                                                        "network",
                                                        "cookies",
                                                        "storage",
                                                        "consent_state",
                                                        "protocol",
                                                        "discovery"
                                                      ]
                                                    },
                                                    "recordId": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "rowTable": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "interval": {
                                                      "anyOf": [
                                                        {
                                                          "type": "object",
                                                          "properties": {
                                                            "startMs": {
                                                              "type": "number",
                                                              "minimum": 0
                                                            },
                                                            "endMs": {
                                                              "type": "number",
                                                              "minimum": 0
                                                            }
                                                          },
                                                          "required": [
                                                            "startMs",
                                                            "endMs"
                                                          ],
                                                          "additionalProperties": false
                                                        },
                                                        {
                                                          "type": "null"
                                                        }
                                                      ]
                                                    }
                                                  },
                                                  "required": [
                                                    "captureId",
                                                    "documentId",
                                                    "channel",
                                                    "recordId",
                                                    "interval"
                                                  ],
                                                  "additionalProperties": false
                                                }
                                              ],
                                              "minItems": 1,
                                              "items": {
                                                "type": "object",
                                                "properties": {
                                                  "captureId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "documentId": {
                                                    "anyOf": [
                                                      {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  },
                                                  "channel": {
                                                    "type": "string",
                                                    "enum": [
                                                      "network",
                                                      "cookies",
                                                      "storage",
                                                      "consent_state",
                                                      "protocol",
                                                      "discovery"
                                                    ]
                                                  },
                                                  "recordId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "rowTable": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "interval": {
                                                    "anyOf": [
                                                      {
                                                        "type": "object",
                                                        "properties": {
                                                          "startMs": {
                                                            "type": "number",
                                                            "minimum": 0
                                                          },
                                                          "endMs": {
                                                            "type": "number",
                                                            "minimum": 0
                                                          }
                                                        },
                                                        "required": [
                                                          "startMs",
                                                          "endMs"
                                                        ],
                                                        "additionalProperties": false
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  }
                                                },
                                                "required": [
                                                  "captureId",
                                                  "documentId",
                                                  "channel",
                                                  "recordId",
                                                  "interval"
                                                ],
                                                "additionalProperties": false
                                              }
                                            },
                                            "evidence": {
                                              "type": "array",
                                              "prefixItems": [
                                                {
                                                  "type": "object",
                                                  "properties": {
                                                    "captureId": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "documentId": {
                                                      "anyOf": [
                                                        {
                                                          "type": "string",
                                                          "minLength": 1
                                                        },
                                                        {
                                                          "type": "null"
                                                        }
                                                      ]
                                                    },
                                                    "channel": {
                                                      "type": "string",
                                                      "enum": [
                                                        "network",
                                                        "cookies",
                                                        "storage",
                                                        "consent_state",
                                                        "protocol",
                                                        "discovery"
                                                      ]
                                                    },
                                                    "recordId": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "rowTable": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "interval": {
                                                      "anyOf": [
                                                        {
                                                          "type": "object",
                                                          "properties": {
                                                            "startMs": {
                                                              "type": "number",
                                                              "minimum": 0
                                                            },
                                                            "endMs": {
                                                              "type": "number",
                                                              "minimum": 0
                                                            }
                                                          },
                                                          "required": [
                                                            "startMs",
                                                            "endMs"
                                                          ],
                                                          "additionalProperties": false
                                                        },
                                                        {
                                                          "type": "null"
                                                        }
                                                      ]
                                                    }
                                                  },
                                                  "required": [
                                                    "captureId",
                                                    "documentId",
                                                    "channel",
                                                    "recordId",
                                                    "interval"
                                                  ],
                                                  "additionalProperties": false
                                                }
                                              ],
                                              "minItems": 1,
                                              "items": {
                                                "type": "object",
                                                "properties": {
                                                  "captureId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "documentId": {
                                                    "anyOf": [
                                                      {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  },
                                                  "channel": {
                                                    "type": "string",
                                                    "enum": [
                                                      "network",
                                                      "cookies",
                                                      "storage",
                                                      "consent_state",
                                                      "protocol",
                                                      "discovery"
                                                    ]
                                                  },
                                                  "recordId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "rowTable": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "interval": {
                                                    "anyOf": [
                                                      {
                                                        "type": "object",
                                                        "properties": {
                                                          "startMs": {
                                                            "type": "number",
                                                            "minimum": 0
                                                          },
                                                          "endMs": {
                                                            "type": "number",
                                                            "minimum": 0
                                                          }
                                                        },
                                                        "required": [
                                                          "startMs",
                                                          "endMs"
                                                        ],
                                                        "additionalProperties": false
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  }
                                                },
                                                "required": [
                                                  "captureId",
                                                  "documentId",
                                                  "channel",
                                                  "recordId",
                                                  "interval"
                                                ],
                                                "additionalProperties": false
                                              }
                                            },
                                            "outcome": {
                                              "type": "string",
                                              "enum": [
                                                "fail"
                                              ]
                                            }
                                          },
                                          "required": [
                                            "assessmentVersion",
                                            "identity",
                                            "visit",
                                            "diagnostics",
                                            "prerequisiteEvidence",
                                            "evidence",
                                            "outcome"
                                          ],
                                          "additionalProperties": false
                                        },
                                        {
                                          "type": "object",
                                          "properties": {
                                            "assessmentVersion": {
                                              "type": "number",
                                              "enum": [
                                                1
                                              ]
                                            },
                                            "identity": {
                                              "type": "object",
                                              "properties": {
                                                "pageUrl": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "regionProfile": {
                                                  "anyOf": [
                                                    {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    {
                                                      "type": "null"
                                                    }
                                                  ]
                                                },
                                                "verifiedCountry": {
                                                  "anyOf": [
                                                    {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    {
                                                      "type": "null"
                                                    }
                                                  ]
                                                },
                                                "verifiedSubdivision": {
                                                  "anyOf": [
                                                    {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    {
                                                      "type": "null"
                                                    }
                                                  ]
                                                },
                                                "scenario": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "checkId": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "checkVersion": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "subject": {
                                                  "type": "string",
                                                  "minLength": 1
                                                }
                                              },
                                              "required": [
                                                "pageUrl",
                                                "regionProfile",
                                                "verifiedCountry",
                                                "verifiedSubdivision",
                                                "scenario",
                                                "checkId",
                                                "checkVersion",
                                                "subject"
                                              ],
                                              "additionalProperties": false
                                            },
                                            "visit": {
                                              "type": "object",
                                              "properties": {
                                                "runId": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "attemptId": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "captureId": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "documentId": {
                                                  "anyOf": [
                                                    {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    {
                                                      "type": "null"
                                                    }
                                                  ]
                                                },
                                                "interval": {
                                                  "type": "object",
                                                  "properties": {
                                                    "startMs": {
                                                      "type": "number",
                                                      "minimum": 0
                                                    },
                                                    "endMs": {
                                                      "type": "number",
                                                      "minimum": 0
                                                    }
                                                  },
                                                  "required": [
                                                    "startMs",
                                                    "endMs"
                                                  ],
                                                  "additionalProperties": false
                                                },
                                                "captureEngineVersion": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "registryVersion": {
                                                  "type": "string",
                                                  "minLength": 1
                                                }
                                              },
                                              "required": [
                                                "runId",
                                                "attemptId",
                                                "captureId",
                                                "documentId",
                                                "interval",
                                                "captureEngineVersion",
                                                "registryVersion"
                                              ],
                                              "additionalProperties": false
                                            },
                                            "diagnostics": {
                                              "type": "array",
                                              "items": {
                                                "type": "object",
                                                "properties": {
                                                  "code": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "kind": {
                                                    "type": "string",
                                                    "enum": [
                                                      "gap",
                                                      "note"
                                                    ]
                                                  },
                                                  "channel": {
                                                    "type": "string",
                                                    "enum": [
                                                      "network",
                                                      "cookies",
                                                      "storage",
                                                      "consent_state",
                                                      "protocol",
                                                      "discovery"
                                                    ]
                                                  },
                                                  "captureId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "documentId": {
                                                    "anyOf": [
                                                      {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  },
                                                  "subject": {
                                                    "anyOf": [
                                                      {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  },
                                                  "interval": {
                                                    "anyOf": [
                                                      {
                                                        "type": "object",
                                                        "properties": {
                                                          "startMs": {
                                                            "type": "number",
                                                            "minimum": 0
                                                          },
                                                          "endMs": {
                                                            "type": "number",
                                                            "minimum": 0
                                                          }
                                                        },
                                                        "required": [
                                                          "startMs",
                                                          "endMs"
                                                        ],
                                                        "additionalProperties": false
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  }
                                                },
                                                "required": [
                                                  "code",
                                                  "kind",
                                                  "channel",
                                                  "captureId",
                                                  "documentId",
                                                  "subject",
                                                  "interval"
                                                ],
                                                "additionalProperties": false
                                              }
                                            },
                                            "basis": {
                                              "type": "string",
                                              "enum": [
                                                "approved",
                                                "derived",
                                                "none"
                                              ]
                                            },
                                            "outcome": {
                                              "type": "string",
                                              "enum": [
                                                "not_run"
                                              ]
                                            },
                                            "reason": {
                                              "type": "string",
                                              "enum": [
                                                "not_applicable",
                                                "not_planned",
                                                "disabled",
                                                "unsupported",
                                                "prerequisite_unavailable",
                                                "capture_failed",
                                                "insufficient_evidence"
                                              ]
                                            },
                                            "detail": {
                                              "type": "string",
                                              "minLength": 1
                                            }
                                          },
                                          "required": [
                                            "assessmentVersion",
                                            "identity",
                                            "visit",
                                            "diagnostics",
                                            "outcome",
                                            "reason",
                                            "detail"
                                          ],
                                          "additionalProperties": false
                                        }
                                      ]
                                    }
                                  }
                                },
                                "required": [
                                  "familyId",
                                  "identity",
                                  "runId",
                                  "outcome",
                                  "attempts"
                                ],
                                "additionalProperties": false
                              },
                              {
                                "type": "object",
                                "properties": {
                                  "familyId": {
                                    "type": "string",
                                    "enum": [
                                      "cmp_detection",
                                      "banner_presence",
                                      "vendor_attribution",
                                      "request_purpose",
                                      "cookie_coverage",
                                      "interaction_completion",
                                      "reject",
                                      "acceptance_comparison",
                                      "banner_choices",
                                      "google_consent_mode",
                                      "tcf",
                                      "gpp",
                                      "usp",
                                      "gpc_effect",
                                      "regional_comparison",
                                      "navigation_geography",
                                      "ai_banner_analysis",
                                      "onetrust_categories",
                                      "selective_consent"
                                    ]
                                  },
                                  "identity": {
                                    "type": "object",
                                    "properties": {
                                      "pageUrl": {
                                        "type": "string",
                                        "minLength": 1
                                      },
                                      "regionProfile": {
                                        "anyOf": [
                                          {
                                            "type": "string",
                                            "minLength": 1
                                          },
                                          {
                                            "type": "null"
                                          }
                                        ]
                                      },
                                      "verifiedCountry": {
                                        "anyOf": [
                                          {
                                            "type": "string",
                                            "minLength": 1
                                          },
                                          {
                                            "type": "null"
                                          }
                                        ]
                                      },
                                      "verifiedSubdivision": {
                                        "anyOf": [
                                          {
                                            "type": "string",
                                            "minLength": 1
                                          },
                                          {
                                            "type": "null"
                                          }
                                        ]
                                      },
                                      "scenario": {
                                        "type": "string",
                                        "minLength": 1
                                      },
                                      "checkId": {
                                        "type": "string",
                                        "minLength": 1
                                      },
                                      "checkVersion": {
                                        "type": "string",
                                        "minLength": 1
                                      },
                                      "subject": {
                                        "type": "string",
                                        "minLength": 1
                                      }
                                    },
                                    "required": [
                                      "pageUrl",
                                      "regionProfile",
                                      "verifiedCountry",
                                      "verifiedSubdivision",
                                      "scenario",
                                      "checkId",
                                      "checkVersion",
                                      "subject"
                                    ],
                                    "additionalProperties": false
                                  },
                                  "runId": {
                                    "type": "string",
                                    "minLength": 1
                                  },
                                  "basis": {
                                    "type": "string",
                                    "enum": [
                                      "approved",
                                      "derived",
                                      "none"
                                    ]
                                  },
                                  "outcome": {
                                    "type": "string",
                                    "enum": [
                                      "not_run"
                                    ]
                                  },
                                  "attempts": {
                                    "type": "array",
                                    "items": {
                                      "anyOf": [
                                        {
                                          "type": "object",
                                          "properties": {
                                            "assessmentVersion": {
                                              "type": "number",
                                              "enum": [
                                                1
                                              ]
                                            },
                                            "identity": {
                                              "type": "object",
                                              "properties": {
                                                "pageUrl": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "regionProfile": {
                                                  "anyOf": [
                                                    {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    {
                                                      "type": "null"
                                                    }
                                                  ]
                                                },
                                                "verifiedCountry": {
                                                  "anyOf": [
                                                    {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    {
                                                      "type": "null"
                                                    }
                                                  ]
                                                },
                                                "verifiedSubdivision": {
                                                  "anyOf": [
                                                    {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    {
                                                      "type": "null"
                                                    }
                                                  ]
                                                },
                                                "scenario": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "checkId": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "checkVersion": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "subject": {
                                                  "type": "string",
                                                  "minLength": 1
                                                }
                                              },
                                              "required": [
                                                "pageUrl",
                                                "regionProfile",
                                                "verifiedCountry",
                                                "verifiedSubdivision",
                                                "scenario",
                                                "checkId",
                                                "checkVersion",
                                                "subject"
                                              ],
                                              "additionalProperties": false
                                            },
                                            "visit": {
                                              "type": "object",
                                              "properties": {
                                                "runId": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "attemptId": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "captureId": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "documentId": {
                                                  "anyOf": [
                                                    {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    {
                                                      "type": "null"
                                                    }
                                                  ]
                                                },
                                                "interval": {
                                                  "type": "object",
                                                  "properties": {
                                                    "startMs": {
                                                      "type": "number",
                                                      "minimum": 0
                                                    },
                                                    "endMs": {
                                                      "type": "number",
                                                      "minimum": 0
                                                    }
                                                  },
                                                  "required": [
                                                    "startMs",
                                                    "endMs"
                                                  ],
                                                  "additionalProperties": false
                                                },
                                                "captureEngineVersion": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "registryVersion": {
                                                  "type": "string",
                                                  "minLength": 1
                                                }
                                              },
                                              "required": [
                                                "runId",
                                                "attemptId",
                                                "captureId",
                                                "documentId",
                                                "interval",
                                                "captureEngineVersion",
                                                "registryVersion"
                                              ],
                                              "additionalProperties": false
                                            },
                                            "diagnostics": {
                                              "type": "array",
                                              "items": {
                                                "type": "object",
                                                "properties": {
                                                  "code": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "kind": {
                                                    "type": "string",
                                                    "enum": [
                                                      "gap",
                                                      "note"
                                                    ]
                                                  },
                                                  "channel": {
                                                    "type": "string",
                                                    "enum": [
                                                      "network",
                                                      "cookies",
                                                      "storage",
                                                      "consent_state",
                                                      "protocol",
                                                      "discovery"
                                                    ]
                                                  },
                                                  "captureId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "documentId": {
                                                    "anyOf": [
                                                      {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  },
                                                  "subject": {
                                                    "anyOf": [
                                                      {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  },
                                                  "interval": {
                                                    "anyOf": [
                                                      {
                                                        "type": "object",
                                                        "properties": {
                                                          "startMs": {
                                                            "type": "number",
                                                            "minimum": 0
                                                          },
                                                          "endMs": {
                                                            "type": "number",
                                                            "minimum": 0
                                                          }
                                                        },
                                                        "required": [
                                                          "startMs",
                                                          "endMs"
                                                        ],
                                                        "additionalProperties": false
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  }
                                                },
                                                "required": [
                                                  "code",
                                                  "kind",
                                                  "channel",
                                                  "captureId",
                                                  "documentId",
                                                  "subject",
                                                  "interval"
                                                ],
                                                "additionalProperties": false
                                              }
                                            },
                                            "basis": {
                                              "type": "string",
                                              "enum": [
                                                "approved",
                                                "derived",
                                                "none"
                                              ]
                                            },
                                            "prerequisiteEvidence": {
                                              "type": "array",
                                              "prefixItems": [
                                                {
                                                  "type": "object",
                                                  "properties": {
                                                    "captureId": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "documentId": {
                                                      "anyOf": [
                                                        {
                                                          "type": "string",
                                                          "minLength": 1
                                                        },
                                                        {
                                                          "type": "null"
                                                        }
                                                      ]
                                                    },
                                                    "channel": {
                                                      "type": "string",
                                                      "enum": [
                                                        "network",
                                                        "cookies",
                                                        "storage",
                                                        "consent_state",
                                                        "protocol",
                                                        "discovery"
                                                      ]
                                                    },
                                                    "recordId": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "rowTable": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "interval": {
                                                      "anyOf": [
                                                        {
                                                          "type": "object",
                                                          "properties": {
                                                            "startMs": {
                                                              "type": "number",
                                                              "minimum": 0
                                                            },
                                                            "endMs": {
                                                              "type": "number",
                                                              "minimum": 0
                                                            }
                                                          },
                                                          "required": [
                                                            "startMs",
                                                            "endMs"
                                                          ],
                                                          "additionalProperties": false
                                                        },
                                                        {
                                                          "type": "null"
                                                        }
                                                      ]
                                                    }
                                                  },
                                                  "required": [
                                                    "captureId",
                                                    "documentId",
                                                    "channel",
                                                    "recordId",
                                                    "interval"
                                                  ],
                                                  "additionalProperties": false
                                                }
                                              ],
                                              "minItems": 1,
                                              "items": {
                                                "type": "object",
                                                "properties": {
                                                  "captureId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "documentId": {
                                                    "anyOf": [
                                                      {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  },
                                                  "channel": {
                                                    "type": "string",
                                                    "enum": [
                                                      "network",
                                                      "cookies",
                                                      "storage",
                                                      "consent_state",
                                                      "protocol",
                                                      "discovery"
                                                    ]
                                                  },
                                                  "recordId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "rowTable": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "interval": {
                                                    "anyOf": [
                                                      {
                                                        "type": "object",
                                                        "properties": {
                                                          "startMs": {
                                                            "type": "number",
                                                            "minimum": 0
                                                          },
                                                          "endMs": {
                                                            "type": "number",
                                                            "minimum": 0
                                                          }
                                                        },
                                                        "required": [
                                                          "startMs",
                                                          "endMs"
                                                        ],
                                                        "additionalProperties": false
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  }
                                                },
                                                "required": [
                                                  "captureId",
                                                  "documentId",
                                                  "channel",
                                                  "recordId",
                                                  "interval"
                                                ],
                                                "additionalProperties": false
                                              }
                                            },
                                            "evidence": {
                                              "type": "array",
                                              "prefixItems": [
                                                {
                                                  "type": "object",
                                                  "properties": {
                                                    "captureId": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "documentId": {
                                                      "anyOf": [
                                                        {
                                                          "type": "string",
                                                          "minLength": 1
                                                        },
                                                        {
                                                          "type": "null"
                                                        }
                                                      ]
                                                    },
                                                    "channel": {
                                                      "type": "string",
                                                      "enum": [
                                                        "network",
                                                        "cookies",
                                                        "storage",
                                                        "consent_state",
                                                        "protocol",
                                                        "discovery"
                                                      ]
                                                    },
                                                    "recordId": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "rowTable": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "interval": {
                                                      "anyOf": [
                                                        {
                                                          "type": "object",
                                                          "properties": {
                                                            "startMs": {
                                                              "type": "number",
                                                              "minimum": 0
                                                            },
                                                            "endMs": {
                                                              "type": "number",
                                                              "minimum": 0
                                                            }
                                                          },
                                                          "required": [
                                                            "startMs",
                                                            "endMs"
                                                          ],
                                                          "additionalProperties": false
                                                        },
                                                        {
                                                          "type": "null"
                                                        }
                                                      ]
                                                    }
                                                  },
                                                  "required": [
                                                    "captureId",
                                                    "documentId",
                                                    "channel",
                                                    "recordId",
                                                    "interval"
                                                  ],
                                                  "additionalProperties": false
                                                }
                                              ],
                                              "minItems": 1,
                                              "items": {
                                                "type": "object",
                                                "properties": {
                                                  "captureId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "documentId": {
                                                    "anyOf": [
                                                      {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  },
                                                  "channel": {
                                                    "type": "string",
                                                    "enum": [
                                                      "network",
                                                      "cookies",
                                                      "storage",
                                                      "consent_state",
                                                      "protocol",
                                                      "discovery"
                                                    ]
                                                  },
                                                  "recordId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "rowTable": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "interval": {
                                                    "anyOf": [
                                                      {
                                                        "type": "object",
                                                        "properties": {
                                                          "startMs": {
                                                            "type": "number",
                                                            "minimum": 0
                                                          },
                                                          "endMs": {
                                                            "type": "number",
                                                            "minimum": 0
                                                          }
                                                        },
                                                        "required": [
                                                          "startMs",
                                                          "endMs"
                                                        ],
                                                        "additionalProperties": false
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  }
                                                },
                                                "required": [
                                                  "captureId",
                                                  "documentId",
                                                  "channel",
                                                  "recordId",
                                                  "interval"
                                                ],
                                                "additionalProperties": false
                                              }
                                            },
                                            "outcome": {
                                              "type": "string",
                                              "enum": [
                                                "pass"
                                              ]
                                            }
                                          },
                                          "required": [
                                            "assessmentVersion",
                                            "identity",
                                            "visit",
                                            "diagnostics",
                                            "prerequisiteEvidence",
                                            "evidence",
                                            "outcome"
                                          ],
                                          "additionalProperties": false
                                        },
                                        {
                                          "type": "object",
                                          "properties": {
                                            "assessmentVersion": {
                                              "type": "number",
                                              "enum": [
                                                1
                                              ]
                                            },
                                            "identity": {
                                              "type": "object",
                                              "properties": {
                                                "pageUrl": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "regionProfile": {
                                                  "anyOf": [
                                                    {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    {
                                                      "type": "null"
                                                    }
                                                  ]
                                                },
                                                "verifiedCountry": {
                                                  "anyOf": [
                                                    {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    {
                                                      "type": "null"
                                                    }
                                                  ]
                                                },
                                                "verifiedSubdivision": {
                                                  "anyOf": [
                                                    {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    {
                                                      "type": "null"
                                                    }
                                                  ]
                                                },
                                                "scenario": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "checkId": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "checkVersion": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "subject": {
                                                  "type": "string",
                                                  "minLength": 1
                                                }
                                              },
                                              "required": [
                                                "pageUrl",
                                                "regionProfile",
                                                "verifiedCountry",
                                                "verifiedSubdivision",
                                                "scenario",
                                                "checkId",
                                                "checkVersion",
                                                "subject"
                                              ],
                                              "additionalProperties": false
                                            },
                                            "visit": {
                                              "type": "object",
                                              "properties": {
                                                "runId": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "attemptId": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "captureId": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "documentId": {
                                                  "anyOf": [
                                                    {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    {
                                                      "type": "null"
                                                    }
                                                  ]
                                                },
                                                "interval": {
                                                  "type": "object",
                                                  "properties": {
                                                    "startMs": {
                                                      "type": "number",
                                                      "minimum": 0
                                                    },
                                                    "endMs": {
                                                      "type": "number",
                                                      "minimum": 0
                                                    }
                                                  },
                                                  "required": [
                                                    "startMs",
                                                    "endMs"
                                                  ],
                                                  "additionalProperties": false
                                                },
                                                "captureEngineVersion": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "registryVersion": {
                                                  "type": "string",
                                                  "minLength": 1
                                                }
                                              },
                                              "required": [
                                                "runId",
                                                "attemptId",
                                                "captureId",
                                                "documentId",
                                                "interval",
                                                "captureEngineVersion",
                                                "registryVersion"
                                              ],
                                              "additionalProperties": false
                                            },
                                            "diagnostics": {
                                              "type": "array",
                                              "items": {
                                                "type": "object",
                                                "properties": {
                                                  "code": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "kind": {
                                                    "type": "string",
                                                    "enum": [
                                                      "gap",
                                                      "note"
                                                    ]
                                                  },
                                                  "channel": {
                                                    "type": "string",
                                                    "enum": [
                                                      "network",
                                                      "cookies",
                                                      "storage",
                                                      "consent_state",
                                                      "protocol",
                                                      "discovery"
                                                    ]
                                                  },
                                                  "captureId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "documentId": {
                                                    "anyOf": [
                                                      {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  },
                                                  "subject": {
                                                    "anyOf": [
                                                      {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  },
                                                  "interval": {
                                                    "anyOf": [
                                                      {
                                                        "type": "object",
                                                        "properties": {
                                                          "startMs": {
                                                            "type": "number",
                                                            "minimum": 0
                                                          },
                                                          "endMs": {
                                                            "type": "number",
                                                            "minimum": 0
                                                          }
                                                        },
                                                        "required": [
                                                          "startMs",
                                                          "endMs"
                                                        ],
                                                        "additionalProperties": false
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  }
                                                },
                                                "required": [
                                                  "code",
                                                  "kind",
                                                  "channel",
                                                  "captureId",
                                                  "documentId",
                                                  "subject",
                                                  "interval"
                                                ],
                                                "additionalProperties": false
                                              }
                                            },
                                            "basis": {
                                              "type": "string",
                                              "enum": [
                                                "approved",
                                                "derived",
                                                "none"
                                              ]
                                            },
                                            "prerequisiteEvidence": {
                                              "type": "array",
                                              "prefixItems": [
                                                {
                                                  "type": "object",
                                                  "properties": {
                                                    "captureId": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "documentId": {
                                                      "anyOf": [
                                                        {
                                                          "type": "string",
                                                          "minLength": 1
                                                        },
                                                        {
                                                          "type": "null"
                                                        }
                                                      ]
                                                    },
                                                    "channel": {
                                                      "type": "string",
                                                      "enum": [
                                                        "network",
                                                        "cookies",
                                                        "storage",
                                                        "consent_state",
                                                        "protocol",
                                                        "discovery"
                                                      ]
                                                    },
                                                    "recordId": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "rowTable": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "interval": {
                                                      "anyOf": [
                                                        {
                                                          "type": "object",
                                                          "properties": {
                                                            "startMs": {
                                                              "type": "number",
                                                              "minimum": 0
                                                            },
                                                            "endMs": {
                                                              "type": "number",
                                                              "minimum": 0
                                                            }
                                                          },
                                                          "required": [
                                                            "startMs",
                                                            "endMs"
                                                          ],
                                                          "additionalProperties": false
                                                        },
                                                        {
                                                          "type": "null"
                                                        }
                                                      ]
                                                    }
                                                  },
                                                  "required": [
                                                    "captureId",
                                                    "documentId",
                                                    "channel",
                                                    "recordId",
                                                    "interval"
                                                  ],
                                                  "additionalProperties": false
                                                }
                                              ],
                                              "minItems": 1,
                                              "items": {
                                                "type": "object",
                                                "properties": {
                                                  "captureId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "documentId": {
                                                    "anyOf": [
                                                      {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  },
                                                  "channel": {
                                                    "type": "string",
                                                    "enum": [
                                                      "network",
                                                      "cookies",
                                                      "storage",
                                                      "consent_state",
                                                      "protocol",
                                                      "discovery"
                                                    ]
                                                  },
                                                  "recordId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "rowTable": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "interval": {
                                                    "anyOf": [
                                                      {
                                                        "type": "object",
                                                        "properties": {
                                                          "startMs": {
                                                            "type": "number",
                                                            "minimum": 0
                                                          },
                                                          "endMs": {
                                                            "type": "number",
                                                            "minimum": 0
                                                          }
                                                        },
                                                        "required": [
                                                          "startMs",
                                                          "endMs"
                                                        ],
                                                        "additionalProperties": false
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  }
                                                },
                                                "required": [
                                                  "captureId",
                                                  "documentId",
                                                  "channel",
                                                  "recordId",
                                                  "interval"
                                                ],
                                                "additionalProperties": false
                                              }
                                            },
                                            "evidence": {
                                              "type": "array",
                                              "prefixItems": [
                                                {
                                                  "type": "object",
                                                  "properties": {
                                                    "captureId": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "documentId": {
                                                      "anyOf": [
                                                        {
                                                          "type": "string",
                                                          "minLength": 1
                                                        },
                                                        {
                                                          "type": "null"
                                                        }
                                                      ]
                                                    },
                                                    "channel": {
                                                      "type": "string",
                                                      "enum": [
                                                        "network",
                                                        "cookies",
                                                        "storage",
                                                        "consent_state",
                                                        "protocol",
                                                        "discovery"
                                                      ]
                                                    },
                                                    "recordId": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "rowTable": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "interval": {
                                                      "anyOf": [
                                                        {
                                                          "type": "object",
                                                          "properties": {
                                                            "startMs": {
                                                              "type": "number",
                                                              "minimum": 0
                                                            },
                                                            "endMs": {
                                                              "type": "number",
                                                              "minimum": 0
                                                            }
                                                          },
                                                          "required": [
                                                            "startMs",
                                                            "endMs"
                                                          ],
                                                          "additionalProperties": false
                                                        },
                                                        {
                                                          "type": "null"
                                                        }
                                                      ]
                                                    }
                                                  },
                                                  "required": [
                                                    "captureId",
                                                    "documentId",
                                                    "channel",
                                                    "recordId",
                                                    "interval"
                                                  ],
                                                  "additionalProperties": false
                                                }
                                              ],
                                              "minItems": 1,
                                              "items": {
                                                "type": "object",
                                                "properties": {
                                                  "captureId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "documentId": {
                                                    "anyOf": [
                                                      {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  },
                                                  "channel": {
                                                    "type": "string",
                                                    "enum": [
                                                      "network",
                                                      "cookies",
                                                      "storage",
                                                      "consent_state",
                                                      "protocol",
                                                      "discovery"
                                                    ]
                                                  },
                                                  "recordId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "rowTable": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "interval": {
                                                    "anyOf": [
                                                      {
                                                        "type": "object",
                                                        "properties": {
                                                          "startMs": {
                                                            "type": "number",
                                                            "minimum": 0
                                                          },
                                                          "endMs": {
                                                            "type": "number",
                                                            "minimum": 0
                                                          }
                                                        },
                                                        "required": [
                                                          "startMs",
                                                          "endMs"
                                                        ],
                                                        "additionalProperties": false
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  }
                                                },
                                                "required": [
                                                  "captureId",
                                                  "documentId",
                                                  "channel",
                                                  "recordId",
                                                  "interval"
                                                ],
                                                "additionalProperties": false
                                              }
                                            },
                                            "outcome": {
                                              "type": "string",
                                              "enum": [
                                                "fail"
                                              ]
                                            }
                                          },
                                          "required": [
                                            "assessmentVersion",
                                            "identity",
                                            "visit",
                                            "diagnostics",
                                            "prerequisiteEvidence",
                                            "evidence",
                                            "outcome"
                                          ],
                                          "additionalProperties": false
                                        },
                                        {
                                          "type": "object",
                                          "properties": {
                                            "assessmentVersion": {
                                              "type": "number",
                                              "enum": [
                                                1
                                              ]
                                            },
                                            "identity": {
                                              "type": "object",
                                              "properties": {
                                                "pageUrl": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "regionProfile": {
                                                  "anyOf": [
                                                    {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    {
                                                      "type": "null"
                                                    }
                                                  ]
                                                },
                                                "verifiedCountry": {
                                                  "anyOf": [
                                                    {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    {
                                                      "type": "null"
                                                    }
                                                  ]
                                                },
                                                "verifiedSubdivision": {
                                                  "anyOf": [
                                                    {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    {
                                                      "type": "null"
                                                    }
                                                  ]
                                                },
                                                "scenario": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "checkId": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "checkVersion": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "subject": {
                                                  "type": "string",
                                                  "minLength": 1
                                                }
                                              },
                                              "required": [
                                                "pageUrl",
                                                "regionProfile",
                                                "verifiedCountry",
                                                "verifiedSubdivision",
                                                "scenario",
                                                "checkId",
                                                "checkVersion",
                                                "subject"
                                              ],
                                              "additionalProperties": false
                                            },
                                            "visit": {
                                              "type": "object",
                                              "properties": {
                                                "runId": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "attemptId": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "captureId": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "documentId": {
                                                  "anyOf": [
                                                    {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    {
                                                      "type": "null"
                                                    }
                                                  ]
                                                },
                                                "interval": {
                                                  "type": "object",
                                                  "properties": {
                                                    "startMs": {
                                                      "type": "number",
                                                      "minimum": 0
                                                    },
                                                    "endMs": {
                                                      "type": "number",
                                                      "minimum": 0
                                                    }
                                                  },
                                                  "required": [
                                                    "startMs",
                                                    "endMs"
                                                  ],
                                                  "additionalProperties": false
                                                },
                                                "captureEngineVersion": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "registryVersion": {
                                                  "type": "string",
                                                  "minLength": 1
                                                }
                                              },
                                              "required": [
                                                "runId",
                                                "attemptId",
                                                "captureId",
                                                "documentId",
                                                "interval",
                                                "captureEngineVersion",
                                                "registryVersion"
                                              ],
                                              "additionalProperties": false
                                            },
                                            "diagnostics": {
                                              "type": "array",
                                              "items": {
                                                "type": "object",
                                                "properties": {
                                                  "code": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "kind": {
                                                    "type": "string",
                                                    "enum": [
                                                      "gap",
                                                      "note"
                                                    ]
                                                  },
                                                  "channel": {
                                                    "type": "string",
                                                    "enum": [
                                                      "network",
                                                      "cookies",
                                                      "storage",
                                                      "consent_state",
                                                      "protocol",
                                                      "discovery"
                                                    ]
                                                  },
                                                  "captureId": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "documentId": {
                                                    "anyOf": [
                                                      {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  },
                                                  "subject": {
                                                    "anyOf": [
                                                      {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  },
                                                  "interval": {
                                                    "anyOf": [
                                                      {
                                                        "type": "object",
                                                        "properties": {
                                                          "startMs": {
                                                            "type": "number",
                                                            "minimum": 0
                                                          },
                                                          "endMs": {
                                                            "type": "number",
                                                            "minimum": 0
                                                          }
                                                        },
                                                        "required": [
                                                          "startMs",
                                                          "endMs"
                                                        ],
                                                        "additionalProperties": false
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  }
                                                },
                                                "required": [
                                                  "code",
                                                  "kind",
                                                  "channel",
                                                  "captureId",
                                                  "documentId",
                                                  "subject",
                                                  "interval"
                                                ],
                                                "additionalProperties": false
                                              }
                                            },
                                            "basis": {
                                              "type": "string",
                                              "enum": [
                                                "approved",
                                                "derived",
                                                "none"
                                              ]
                                            },
                                            "outcome": {
                                              "type": "string",
                                              "enum": [
                                                "not_run"
                                              ]
                                            },
                                            "reason": {
                                              "type": "string",
                                              "enum": [
                                                "not_applicable",
                                                "not_planned",
                                                "disabled",
                                                "unsupported",
                                                "prerequisite_unavailable",
                                                "capture_failed",
                                                "insufficient_evidence"
                                              ]
                                            },
                                            "detail": {
                                              "type": "string",
                                              "minLength": 1
                                            }
                                          },
                                          "required": [
                                            "assessmentVersion",
                                            "identity",
                                            "visit",
                                            "diagnostics",
                                            "outcome",
                                            "reason",
                                            "detail"
                                          ],
                                          "additionalProperties": false
                                        }
                                      ]
                                    }
                                  },
                                  "reasons": {
                                    "type": "array",
                                    "prefixItems": [
                                      {
                                        "type": "object",
                                        "properties": {
                                          "reason": {
                                            "type": "string",
                                            "enum": [
                                              "not_applicable",
                                              "not_planned",
                                              "disabled",
                                              "unsupported",
                                              "prerequisite_unavailable",
                                              "capture_failed",
                                              "insufficient_evidence"
                                            ]
                                          },
                                          "detail": {
                                            "type": "string",
                                            "minLength": 1
                                          }
                                        },
                                        "required": [
                                          "reason",
                                          "detail"
                                        ],
                                        "additionalProperties": false
                                      }
                                    ],
                                    "minItems": 1,
                                    "items": {
                                      "type": "object",
                                      "properties": {
                                        "reason": {
                                          "type": "string",
                                          "enum": [
                                            "not_applicable",
                                            "not_planned",
                                            "disabled",
                                            "unsupported",
                                            "prerequisite_unavailable",
                                            "capture_failed",
                                            "insufficient_evidence"
                                          ]
                                        },
                                        "detail": {
                                          "type": "string",
                                          "minLength": 1
                                        }
                                      },
                                      "required": [
                                        "reason",
                                        "detail"
                                      ],
                                      "additionalProperties": false
                                    }
                                  }
                                },
                                "required": [
                                  "familyId",
                                  "identity",
                                  "runId",
                                  "outcome",
                                  "attempts",
                                  "reasons"
                                ],
                                "additionalProperties": false
                              }
                            ]
                          }
                        },
                        "summary": {
                          "type": "object",
                          "properties": {
                            "pass": {
                              "type": "integer",
                              "minimum": 0
                            },
                            "fail": {
                              "type": "integer",
                              "minimum": 0
                            },
                            "not_run": {
                              "type": "integer",
                              "minimum": 0
                            }
                          },
                          "required": [
                            "pass",
                            "fail",
                            "not_run"
                          ],
                          "additionalProperties": false
                        },
                        "summaryByBasis": {
                          "type": "object",
                          "properties": {
                            "approved": {
                              "type": "object",
                              "properties": {
                                "pass": {
                                  "type": "integer",
                                  "minimum": 0
                                },
                                "fail": {
                                  "type": "integer",
                                  "minimum": 0
                                },
                                "not_run": {
                                  "type": "integer",
                                  "minimum": 0
                                }
                              },
                              "required": [
                                "pass",
                                "fail",
                                "not_run"
                              ],
                              "additionalProperties": false
                            },
                            "derived": {
                              "type": "object",
                              "properties": {
                                "pass": {
                                  "type": "integer",
                                  "minimum": 0
                                },
                                "fail": {
                                  "type": "integer",
                                  "minimum": 0
                                },
                                "not_run": {
                                  "type": "integer",
                                  "minimum": 0
                                }
                              },
                              "required": [
                                "pass",
                                "fail",
                                "not_run"
                              ],
                              "additionalProperties": false
                            },
                            "none": {
                              "type": "object",
                              "properties": {
                                "pass": {
                                  "type": "integer",
                                  "minimum": 0
                                },
                                "fail": {
                                  "type": "integer",
                                  "minimum": 0
                                },
                                "not_run": {
                                  "type": "integer",
                                  "minimum": 0
                                }
                              },
                              "required": [
                                "pass",
                                "fail",
                                "not_run"
                              ],
                              "additionalProperties": false
                            }
                          },
                          "required": [
                            "approved",
                            "derived",
                            "none"
                          ],
                          "additionalProperties": false
                        },
                        "coverage": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "familyId": {
                                "type": "string",
                                "enum": [
                                  "cmp_detection",
                                  "banner_presence",
                                  "vendor_attribution",
                                  "request_purpose",
                                  "cookie_coverage",
                                  "interaction_completion",
                                  "reject",
                                  "acceptance_comparison",
                                  "banner_choices",
                                  "google_consent_mode",
                                  "tcf",
                                  "gpp",
                                  "usp",
                                  "gpc_effect",
                                  "regional_comparison",
                                  "navigation_geography",
                                  "ai_banner_analysis",
                                  "onetrust_categories",
                                  "selective_consent"
                                ]
                              },
                              "state": {
                                "type": "string",
                                "enum": [
                                  "provided",
                                  "unavailable"
                                ]
                              },
                              "detail": {
                                "type": "string",
                                "minLength": 1
                              },
                              "inventoryItems": {
                                "type": "integer",
                                "minimum": 0
                              },
                              "groups": {
                                "type": "object",
                                "properties": {
                                  "pass": {
                                    "type": "integer",
                                    "minimum": 0
                                  },
                                  "fail": {
                                    "type": "integer",
                                    "minimum": 0
                                  },
                                  "not_run": {
                                    "type": "integer",
                                    "minimum": 0
                                  }
                                },
                                "required": [
                                  "pass",
                                  "fail",
                                  "not_run"
                                ],
                                "additionalProperties": false
                              },
                              "attempts": {
                                "type": "object",
                                "properties": {
                                  "pass": {
                                    "type": "integer",
                                    "minimum": 0
                                  },
                                  "fail": {
                                    "type": "integer",
                                    "minimum": 0
                                  },
                                  "not_run": {
                                    "type": "integer",
                                    "minimum": 0
                                  }
                                },
                                "required": [
                                  "pass",
                                  "fail",
                                  "not_run"
                                ],
                                "additionalProperties": false
                              },
                              "groupsWithUnrunAttempts": {
                                "type": "integer",
                                "minimum": 0
                              }
                            },
                            "required": [
                              "familyId",
                              "state",
                              "detail",
                              "inventoryItems",
                              "groups",
                              "attempts",
                              "groupsWithUnrunAttempts"
                            ],
                            "additionalProperties": false
                          }
                        },
                        "plannedChecks": {
                          "type": "object",
                          "properties": {
                            "version": {
                              "type": "number",
                              "enum": [
                                1,
                                2
                              ]
                            },
                            "tests": {
                              "type": "array",
                              "items": {
                                "type": "object",
                                "properties": {
                                  "familyId": {
                                    "type": "string",
                                    "enum": [
                                      "cmp_detection",
                                      "banner_presence",
                                      "vendor_attribution",
                                      "request_purpose",
                                      "cookie_coverage",
                                      "interaction_completion",
                                      "reject",
                                      "acceptance_comparison",
                                      "banner_choices",
                                      "google_consent_mode",
                                      "tcf",
                                      "gpp",
                                      "usp",
                                      "gpc_effect",
                                      "regional_comparison",
                                      "navigation_geography",
                                      "ai_banner_analysis",
                                      "onetrust_categories",
                                      "selective_consent"
                                    ]
                                  },
                                  "identity": {
                                    "type": "object",
                                    "properties": {
                                      "pageUrl": {
                                        "type": "string",
                                        "minLength": 1
                                      },
                                      "regionProfile": {
                                        "anyOf": [
                                          {
                                            "type": "string",
                                            "minLength": 1
                                          },
                                          {
                                            "type": "null"
                                          }
                                        ]
                                      },
                                      "scenario": {
                                        "type": "string",
                                        "minLength": 1
                                      },
                                      "checkId": {
                                        "type": "string",
                                        "minLength": 1
                                      },
                                      "checkVersion": {
                                        "type": "string",
                                        "minLength": 1
                                      },
                                      "subject": {
                                        "type": "string",
                                        "minLength": 1
                                      }
                                    },
                                    "required": [
                                      "pageUrl",
                                      "regionProfile",
                                      "scenario",
                                      "checkId",
                                      "checkVersion",
                                      "subject"
                                    ],
                                    "additionalProperties": false
                                  },
                                  "outcome": {
                                    "type": "string",
                                    "enum": [
                                      "pass",
                                      "fail",
                                      "not_run"
                                    ]
                                  },
                                  "physicalTestIndexes": {
                                    "type": "array",
                                    "prefixItems": [
                                      {
                                        "type": "integer",
                                        "minimum": 0
                                      }
                                    ],
                                    "minItems": 1,
                                    "items": {
                                      "type": "integer",
                                      "minimum": 0
                                    }
                                  }
                                },
                                "required": [
                                  "familyId",
                                  "identity",
                                  "outcome",
                                  "physicalTestIndexes"
                                ],
                                "additionalProperties": false
                              }
                            },
                            "summary": {
                              "type": "object",
                              "properties": {
                                "pass": {
                                  "type": "integer",
                                  "minimum": 0
                                },
                                "fail": {
                                  "type": "integer",
                                  "minimum": 0
                                },
                                "not_run": {
                                  "type": "integer",
                                  "minimum": 0
                                }
                              },
                              "required": [
                                "pass",
                                "fail",
                                "not_run"
                              ],
                              "additionalProperties": false
                            },
                            "coverage": {
                              "type": "array",
                              "items": {
                                "type": "object",
                                "properties": {
                                  "familyId": {
                                    "type": "string",
                                    "enum": [
                                      "cmp_detection",
                                      "banner_presence",
                                      "vendor_attribution",
                                      "request_purpose",
                                      "cookie_coverage",
                                      "interaction_completion",
                                      "reject",
                                      "acceptance_comparison",
                                      "banner_choices",
                                      "google_consent_mode",
                                      "tcf",
                                      "gpp",
                                      "usp",
                                      "gpc_effect",
                                      "regional_comparison",
                                      "navigation_geography",
                                      "ai_banner_analysis",
                                      "onetrust_categories",
                                      "selective_consent"
                                    ]
                                  },
                                  "groups": {
                                    "type": "object",
                                    "properties": {
                                      "pass": {
                                        "type": "integer",
                                        "minimum": 0
                                      },
                                      "fail": {
                                        "type": "integer",
                                        "minimum": 0
                                      },
                                      "not_run": {
                                        "type": "integer",
                                        "minimum": 0
                                      }
                                    },
                                    "required": [
                                      "pass",
                                      "fail",
                                      "not_run"
                                    ],
                                    "additionalProperties": false
                                  }
                                },
                                "required": [
                                  "familyId",
                                  "groups"
                                ],
                                "additionalProperties": false
                              }
                            },
                            "capturePages": {
                              "type": "array",
                              "items": {
                                "type": "object",
                                "properties": {
                                  "captureId": {
                                    "type": "string",
                                    "minLength": 1
                                  },
                                  "finalUrl": {
                                    "anyOf": [
                                      {
                                        "type": "string",
                                        "minLength": 1
                                      },
                                      {
                                        "type": "null"
                                      }
                                    ]
                                  }
                                },
                                "required": [
                                  "captureId",
                                  "finalUrl"
                                ],
                                "additionalProperties": false
                              }
                            }
                          },
                          "required": [
                            "version",
                            "tests",
                            "summary",
                            "coverage",
                            "capturePages"
                          ],
                          "additionalProperties": false
                        },
                        "notice": {
                          "type": "string",
                          "minLength": 1
                        }
                      },
                      "required": [
                        "version",
                        "engineRunId",
                        "status",
                        "inventory",
                        "tests",
                        "summary",
                        "coverage",
                        "notice"
                      ],
                      "additionalProperties": false
                    }
                  ]
                },
                {
                  "type": "null"
                }
              ]
            },
            "scanId": {
              "type": "string"
            }
          },
          "required": [
            "collection",
            "organizationId",
            "projectionVersion",
            "report",
            "scanId"
          ],
          "additionalProperties": false
        }
      ]
    }
  }
}
```

### 400

The request payload or parameters are invalid.

Content type: application/json

|Property|Type|Required|Description|
|:--|:--|:--|:--|
|`success`|boolean|required||
|`error`|object|required||
|`error.code`|"UNAUTHORIZED" \|"FORBIDDEN" \|"INSUFFICIENT\_SCOPE" \|"PLAN\_LIMIT\_REACHED" \|"PLAN\_REQUIRED" \|"INVALID\_ORIGIN" \|"INVALID\_REGION" \|"INVALID\_PAYLOAD" \|"NOT\_FOUND" \|"CONFLICT" \|"KEY\_LIMIT\_REACHED" \|"INSUFFICIENT\_CREDITS" \|"SCAN\_IN\_PROGRESS" \|"UNLOCK\_REQUIRED" \|"REPOSITORY\_NOT\_LINKED" \|"PAYLOAD\_TOO\_LARGE" \|"RATE\_LIMITED" \|"SERVICE\_UNAVAILABLE" \|"INTERNAL\_ERROR"|required||
|`error.message`|string|required||
|`error.details`|unknown|optional|Optional structured error details.|

Example: default

```json
{
  "success": false,
  "error": {
    "code": "INVALID_PAYLOAD",
    "message": "Invalid request payload",
    "details": [
      {
        "code": "too_small",
        "message": "Too small: expected string to have >=1 characters",
        "path": [
          "name"
        ]
      }
    ]
  }
}
```

JSON Schema:

```json
{
  "type": "object",
  "required": [
    "success",
    "error"
  ],
  "properties": {
    "success": {
      "type": "boolean",
      "const": false
    },
    "error": {
      "type": "object",
      "required": [
        "code",
        "message"
      ],
      "properties": {
        "code": {
          "type": "string",
          "enum": [
            "UNAUTHORIZED",
            "FORBIDDEN",
            "INSUFFICIENT_SCOPE",
            "PLAN_LIMIT_REACHED",
            "PLAN_REQUIRED",
            "INVALID_ORIGIN",
            "INVALID_REGION",
            "INVALID_PAYLOAD",
            "NOT_FOUND",
            "CONFLICT",
            "KEY_LIMIT_REACHED",
            "INSUFFICIENT_CREDITS",
            "SCAN_IN_PROGRESS",
            "UNLOCK_REQUIRED",
            "REPOSITORY_NOT_LINKED",
            "PAYLOAD_TOO_LARGE",
            "RATE_LIMITED",
            "SERVICE_UNAVAILABLE",
            "INTERNAL_ERROR"
          ]
        },
        "message": {
          "type": "string"
        },
        "details": {
          "description": "Optional structured error details."
        }
      }
    }
  }
}
```

### 401

Authentication is missing, invalid, or expired.

Content type: application/json

|Property|Type|Required|Description|
|:--|:--|:--|:--|
|`success`|boolean|required||
|`error`|object|required||
|`error.code`|"UNAUTHORIZED" \|"FORBIDDEN" \|"INSUFFICIENT\_SCOPE" \|"PLAN\_LIMIT\_REACHED" \|"PLAN\_REQUIRED" \|"INVALID\_ORIGIN" \|"INVALID\_REGION" \|"INVALID\_PAYLOAD" \|"NOT\_FOUND" \|"CONFLICT" \|"KEY\_LIMIT\_REACHED" \|"INSUFFICIENT\_CREDITS" \|"SCAN\_IN\_PROGRESS" \|"UNLOCK\_REQUIRED" \|"REPOSITORY\_NOT\_LINKED" \|"PAYLOAD\_TOO\_LARGE" \|"RATE\_LIMITED" \|"SERVICE\_UNAVAILABLE" \|"INTERNAL\_ERROR"|required||
|`error.message`|string|required||
|`error.details`|unknown|optional|Optional structured error details.|

Example: default

```json
{
  "success": false,
  "error": {
    "code": "UNAUTHORIZED",
    "message": "Authentication required"
  }
}
```

JSON Schema:

```json
{
  "type": "object",
  "required": [
    "success",
    "error"
  ],
  "properties": {
    "success": {
      "type": "boolean",
      "const": false
    },
    "error": {
      "type": "object",
      "required": [
        "code",
        "message"
      ],
      "properties": {
        "code": {
          "type": "string",
          "enum": [
            "UNAUTHORIZED",
            "FORBIDDEN",
            "INSUFFICIENT_SCOPE",
            "PLAN_LIMIT_REACHED",
            "PLAN_REQUIRED",
            "INVALID_ORIGIN",
            "INVALID_REGION",
            "INVALID_PAYLOAD",
            "NOT_FOUND",
            "CONFLICT",
            "KEY_LIMIT_REACHED",
            "INSUFFICIENT_CREDITS",
            "SCAN_IN_PROGRESS",
            "UNLOCK_REQUIRED",
            "REPOSITORY_NOT_LINKED",
            "PAYLOAD_TOO_LARGE",
            "RATE_LIMITED",
            "SERVICE_UNAVAILABLE",
            "INTERNAL_ERROR"
          ]
        },
        "message": {
          "type": "string"
        },
        "details": {
          "description": "Optional structured error details."
        }
      }
    }
  }
}
```

### 403

The credential is valid but may not perform the operation.

\`INSUFFICIENT\_SCOPE\`: the credential was never granted the capability the operation needs. \`details.requiredScope\` names it, and the \`WWW-Authenticate\` header carries \`Bearer error="insufficient\_scope"\`. An OAuth client fixes this by requesting the scope; an organization API key cannot gain it.

\`FORBIDDEN\`: the capability is present but the membership behind the credential lacks the role, or the resource belongs to another organization.

Content type: application/json

|Property|Type|Required|Description|
|:--|:--|:--|:--|
|`success`|boolean|required||
|`error`|object|required||
|`error.code`|"UNAUTHORIZED" \|"FORBIDDEN" \|"INSUFFICIENT\_SCOPE" \|"PLAN\_LIMIT\_REACHED" \|"PLAN\_REQUIRED" \|"INVALID\_ORIGIN" \|"INVALID\_REGION" \|"INVALID\_PAYLOAD" \|"NOT\_FOUND" \|"CONFLICT" \|"KEY\_LIMIT\_REACHED" \|"INSUFFICIENT\_CREDITS" \|"SCAN\_IN\_PROGRESS" \|"UNLOCK\_REQUIRED" \|"REPOSITORY\_NOT\_LINKED" \|"PAYLOAD\_TOO\_LARGE" \|"RATE\_LIMITED" \|"SERVICE\_UNAVAILABLE" \|"INTERNAL\_ERROR"|required||
|`error.message`|string|required||
|`error.details`|unknown|optional|Optional structured error details.|

Example: insufficientScope

```json
{
  "success": false,
  "error": {
    "code": "INSUFFICIENT_SCOPE",
    "message": "This token was not granted the projects.write scope",
    "details": {
      "requiredScope": "projects.write"
    }
  }
}
```

Example: forbidden

```json
{
  "success": false,
  "error": {
    "code": "FORBIDDEN",
    "message": "Organization membership is required"
  }
}
```

JSON Schema:

```json
{
  "type": "object",
  "required": [
    "success",
    "error"
  ],
  "properties": {
    "success": {
      "type": "boolean",
      "const": false
    },
    "error": {
      "type": "object",
      "required": [
        "code",
        "message"
      ],
      "properties": {
        "code": {
          "type": "string",
          "enum": [
            "UNAUTHORIZED",
            "FORBIDDEN",
            "INSUFFICIENT_SCOPE",
            "PLAN_LIMIT_REACHED",
            "PLAN_REQUIRED",
            "INVALID_ORIGIN",
            "INVALID_REGION",
            "INVALID_PAYLOAD",
            "NOT_FOUND",
            "CONFLICT",
            "KEY_LIMIT_REACHED",
            "INSUFFICIENT_CREDITS",
            "SCAN_IN_PROGRESS",
            "UNLOCK_REQUIRED",
            "REPOSITORY_NOT_LINKED",
            "PAYLOAD_TOO_LARGE",
            "RATE_LIMITED",
            "SERVICE_UNAVAILABLE",
            "INTERNAL_ERROR"
          ]
        },
        "message": {
          "type": "string"
        },
        "details": {
          "description": "Optional structured error details."
        }
      }
    }
  }
}
```

#### Headers

|Name|Type|Required|Description|
|:--|:--|:--|:--|
|`WWW-Authenticate`|string|optional|Present on \`INSUFFICIENT\_SCOPE\`: \`Bearer error="insufficient\_scope", scope="\<required scope>"\`.|

### 404

The requested resource was not found.

Content type: application/json

|Property|Type|Required|Description|
|:--|:--|:--|:--|
|`success`|boolean|required||
|`error`|object|required||
|`error.code`|"UNAUTHORIZED" \|"FORBIDDEN" \|"INSUFFICIENT\_SCOPE" \|"PLAN\_LIMIT\_REACHED" \|"PLAN\_REQUIRED" \|"INVALID\_ORIGIN" \|"INVALID\_REGION" \|"INVALID\_PAYLOAD" \|"NOT\_FOUND" \|"CONFLICT" \|"KEY\_LIMIT\_REACHED" \|"INSUFFICIENT\_CREDITS" \|"SCAN\_IN\_PROGRESS" \|"UNLOCK\_REQUIRED" \|"REPOSITORY\_NOT\_LINKED" \|"PAYLOAD\_TOO\_LARGE" \|"RATE\_LIMITED" \|"SERVICE\_UNAVAILABLE" \|"INTERNAL\_ERROR"|required||
|`error.message`|string|required||
|`error.details`|unknown|optional|Optional structured error details.|

Example:

```json
{
  "success": true,
  "error": {
    "code": "UNAUTHORIZED",
    "message": "string",
    "details": {}
  }
}
```

JSON Schema:

```json
{
  "type": "object",
  "required": [
    "success",
    "error"
  ],
  "properties": {
    "success": {
      "type": "boolean",
      "const": false
    },
    "error": {
      "type": "object",
      "required": [
        "code",
        "message"
      ],
      "properties": {
        "code": {
          "type": "string",
          "enum": [
            "UNAUTHORIZED",
            "FORBIDDEN",
            "INSUFFICIENT_SCOPE",
            "PLAN_LIMIT_REACHED",
            "PLAN_REQUIRED",
            "INVALID_ORIGIN",
            "INVALID_REGION",
            "INVALID_PAYLOAD",
            "NOT_FOUND",
            "CONFLICT",
            "KEY_LIMIT_REACHED",
            "INSUFFICIENT_CREDITS",
            "SCAN_IN_PROGRESS",
            "UNLOCK_REQUIRED",
            "REPOSITORY_NOT_LINKED",
            "PAYLOAD_TOO_LARGE",
            "RATE_LIMITED",
            "SERVICE_UNAVAILABLE",
            "INTERNAL_ERROR"
          ]
        },
        "message": {
          "type": "string"
        },
        "details": {
          "description": "Optional structured error details."
        }
      }
    }
  }
}
```

## Related

* [REST API overview](/docs/rest-api): Every operation in this API.
