Issues & Pages API
Issues
List issues
GET /api/sites/:id/issuesSupports filtering:
| Parameter | Values | Description |
|---|---|---|
severity | critical, serious, moderate, minor | Filter by severity |
wcagLevel | A, AA | Filter by WCAG level |
status | open, fixed, dismissed, cant_fix | Filter by issue status |
pageId | UUID | Filter to a specific page |
limit | Integer | Default 20 |
offset | Integer | Default 0 |
Example:
GET /api/sites/:id/issues?severity=critical&status=open&limit=50Get issue detail
GET /api/sites/:id/issues/:issueIdReturns the full issue object including description, fix suggestion, element HTML, and status history.
Update issue status
PATCH /api/sites/:id/issues/:issueId
Content-Type: application/json
{
"status": "dismissed"
}Valid status values: open, dismissed, cant_fix.
Pages
List pages
GET /api/sites/:id/pages?limit=50&offset=0Response: Paginated array of page objects with their latest scan score and issue counts.
Get page detail
GET /api/sites/:id/pages/:pageIdResponse: Page object with full scan history and all issues found on this page.
Next steps
Last updated on