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 |