Embed Widgets
Verify Widget Installation
Run pre-flight checks on a widget’s configuration and (optionally) a live page.
POST
Verify Widget Installation
Runs a series of checks and returns a list of results. With no
domain, it checks the widget’s own configuration (status, linked key, domain allowlist). With a domain, it also fetches that page to confirm the embed code is present and inspects the page’s Content-Security-Policy for directives that would block the widget.
Authentication
Requires a Bearer token (API key) or a dashboard session.Path Parameters
The widget config UUID.
Request
Optional page URL to inspect. When provided, the page is fetched (with SSRF protection) and scanned for the embed snippet and CSP issues.
Response
Each check:
name, status (pass | fail | warn), message, and an optional fix snippet (e.g., a CSP directive to add to your site).Example
curl
Verify Widget Installation
