Skip to content

MIST Developer API

API access is plan-configured. Workspace owners/admins create scoped keys in Advanced workspace; keys expire after 90 days and can be revoked immediately. Never commit keys.

Manage workspace access

REST v1

Endpoint: https://misttechnology.net/api/public/v1. Send Authorization: Bearer with your workspace key. Reads are bounded to 100 scans or 5,000 findings and scoped to the key’s workspace.

CI / pull requests

MIST_API_KEY=your-secret node ci/mist.mjs --scan-id CURRENT_UUID --baseline-id BASELINE_UUID

CLI exits 1 for new critical automated violations; exits 2 for unavailable or incomplete evidence. No missing page is treated as fixed. The included GitHub workflow queues scans on same-repository PRs and updates a summary comment from trusted default-branch automation. Configure MIST_SITE_ID and MIST_BASELINE_SCAN_ID repository variables and the MIST_API_KEY secret. Deploy the PR preview to the verified registered site first; fork PRs are skipped. Offline workers and incomplete coverage fail, never pass.

Chrome extension

Manifest V3 source lives in extension/. Load it unpacked in Chrome → Extensions → Developer mode → Load unpacked. The extension performs local axe checks, highlights matching elements and displays WCAG tags, plus current-page outlines. Workspace-linked storage, AI suggestions and secure extension sign-in remain unfinished.

Outgoing events

scan.completed, issue.critical and regression.detected create deduplicated blocked delivery records for saved integrations. Network delivery, signatures, retries and Slack/Teams/Jira/Linear adapters are not enabled or fully implemented.

Preview implementation only. Changes have not been published. Automated checks are not certification.