pixellint

vendor/zendesk · vendor documented

Zendesk widget snippets need key

Zendesk documents the loader as snippet.js?key=. Copy the snippet from Admin Center Installation.

key is required

A snippet.js URL with no key is not tied to a widget.

Rule: vendor.zendesk.param.key.missing

What this pack matches

Hosts
static.zdassets.com
Paths
…/ekr/snippet.js…
Vendor docs
developer.zendesk.com/documentation/classic-web-widget-sdks/web-widget/quickstart-tutorials/web-widget-javascript-apis/

Rules

Codes are stable. A finding in CI, MCP, or the playground lands on the same id.

Field Required What it checks Rule ids Source
key required It is the Web Widget snippet key. Zendesk documents the loader as snippet.js?key=. Fix: Copy the snippet from Admin Center Installation so key carries the widget key. vendor.zendesk.param.key.missing
vendor.zendesk.param.key.empty
docs

Validate a payload

pixellint validate url "$ARTIFACT" --rulepack vendor/zendesk

Try this failing payload in the playground. Zendesk widget snippet missing key.

https://static.zdassets.com/ekr/snippet.js

cargo install pixellint · npm install pixellint