Scans
Start Scan
Trigger a new accessibility and performance audit for a website.
POST
POST
scan:full_scan:add permission.
Each scan consumes credits from the organisation’s plan quota. Check the subscription before starting large scans.
Request Body
string
required
UUID of the website to scan.
string
default:"full"
Scan depth:
quick, full, or custom.string
default:"desktop"
Device type to emulate:
mobile or desktop.integer
default:"0"
Maximum pages to crawl.
0 means unlimited (up to the plan limit).object
Custom audit configuration.
audit_types: array of"accessibility","performance","seo","quality"standards: array of"wcag2.1aa","wcag2.2aa","ADA","EN301549"
array
URL patterns (substrings) to include in the crawl.
array
URL patterns (substrings) to exclude from the crawl.
Response
boolean
true when the scan has been queued.object
The created scan object — includes
id (audit_id), status, scan_type, audit_start_time.Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
application/json
Available options:
quick, full, custom Available options:
mobile, desktop 0 = unlimited
{ audit_types: [...], standards: [...] }
Example:
URL patterns to include
URL patterns to exclude