GET:pages/{pageid}/health

Response

{
    "count": "{count}",
    
    // "inspections" is a list, if multiple inspections returned, or a single inspection object
    "inspections": [
        
        // multiple inspections are supported
        {inspection}
        ...
    ],
    "querycount": "{querycount}"
}
Name Type Description
{querycount} int The total count of fetched inspections
{count} int The count of inspections in response
{inspection} Inspection One inspection in a collection of inspections

Inspection

{
    "@severity": "{severity}",
    "@type": "{type}",
    "message": "{message}",
    "page": {
        "@uri": "{uri}",
        "@id": "{id}",
        "article": "{article}"
    }
}
Name Type Description
{severity} Severity The severity level of the inspection
{analyzer} Analyzer The inspection analyzer
{message} string A description of the inspection and potential corrective actions to take
{uri} uri The page location URI
{id} int Local page id - if the page is exported and imported into a different Expert site, a new local page id will be assigned
{article} (optional) string? Page type

Severity

Name Description
Error The inspection located an issue with the page that is resulting in broken experience
Info The inspection is strictly informational or has located an opportunity within the page to provide a better experience
Warning The inspection located an issue with the page that is resulting in a poor experience

Analyzer

Name Description
Conditional content Lists instances of conditional content on a page
DekiScript Checks for DekiScript programming errors on a page
HTTP reference Checks for insecure links (non-HTTPS) on a page
Permissions Lists user-specific permissions set on a page (group permissions are preferred)
Structure Validates the page for Guided Content Framework page hierarchy compatibility
Template Validates the page for Guided Content Framework page content compatibility