Weblint API Viewer

{
  "entries": [
    {
      "type": "error",
      "code": "html-validate/element-required-content",
      "message": "<html> element must have <body> as content"
    },
    {
      "type": "error",
      "code": "html-validate/element-permitted-content",
      "message": "Element <body> is not permitted as content in <head>"
    },
    {
      "type": "error",
      "code": "html-validate/no-implicit-close",
      "message": "Element <p> is implicitly closed by sibling"
    },
    {
      "type": "error",
      "code": "html-validate/no-implicit-close",
      "message": "Element <p> is implicitly closed by parent </div>"
    },
    {
      "type": "error",
      "code": "html-validate/close-order",
      "message": "Mismatched close-tag, expected '</head>' but found '</html>'."
    },
    {
      "type": "error",
      "code": "html-validate/close-order",
      "message": "Missing close-tag, expected '</html>' but document ended before it was found."
    },
    {
      "type": "info",
      "message": "Uncompressed html size: 1kB",
      "code": "html-validate"
    }
  ],
  "hasErrors": true,
  "hasWarnings": false,
  "totalTimeMs": 174,
  "url": "https://example.com",
  "analyzedAt": "2025-12-17T17:01:48.641Z"
}
Rest API: /api/weblint