Compare two audits
compare_auditsCompare two completed audits of one website and get what changed. Defaults to the website's latest completed audit against the one before it; pass base/head run ids to compare any two. Each finding gets one of seven kinds: new, resolved, worsened, improved, unchanged (both audits published it), still_open (the evidence store says it is still there but the newer audit did not republish it), or not_crawled (the page was not visited, so the issue is neither fixed nor still broken). resolutionEvidence says what backed the resolved verdicts; when it is "none" nothing is reported as fixed. Score movement is broken down by category. A website with only one audit returns first_run with an empty finding list; an audit where nothing moved returns changed: false. Unchanged, still-open and not-crawled rows are omitted unless requested.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| base | No | Older run id. Default: the completed run before head. | |
| head | No | Newer run id. Default: the website's latest completed run. | |
| limit | No | Max findings returned (default 100). Totals are never capped. | |
| website_id | Yes | Website id from list_websites or run_audit. | |
| include_unchanged | No | Include unchanged findings. | |
| include_still_open | No | Include still-open findings (present per the evidence store, not republished). | |
| include_not_crawled | No | Include not-crawled findings. |