Verify — what viewers see and what broke
Changed onOpens the page the way its viewers get it — on its content origin, in a fresh browser with no ShareOut session, with the viewer sandbox emulated (storage, cookies and IndexedDB throw SecurityError) and the viewer's Content-Security-Policy enforced — on a 1280×800 desktop and a 390×844 phone, and reports script errors (with file:line:col), failed requests (with the code/hint of ShareOut API errors), blocked CDNs, accessibility (axe-core, WCAG 2.1 A/AA), horizontal overflow, tap targets under 44 px, broken images, blank screens, design lint, LCP/CLS/bytes and common source mistakes. Writes the page makes on load are refused (read-only render). The phone view renders the version's mobile entrypoint when it has one, and a pinned version is rendered entirely from that version's files. Verifying the live version also refreshes the thumbnail. Owners and editors only; workspace Agent tokens need artifacts:publish. Limited per user per hour (30 unless the instance sets VERIFY_RUNS_PER_HOUR). Without a Browser Rendering binding the result is partial (source checks only). Typical run: 5–15 s.
Request
- Base URLhttps://shareout.site
- URLhttps://shareout.site/v1/artifacts/{id}/verify
- AuthHTTP bearer
Request body
Response
The verify run (also stored as the latest)
Changes
- info
endpoint added
- info