Verify the CookiePal banner is installed
verify_installationRecords a check of one domain’s live page, loaded on the user’s own computer, and sets that domain’s banner verification status to verified or failed. Load the page locally first and send what it found: CookiePal never requests the page. The server compares the banner script the page loads with the one this domain’s tag must load, so a tag from another site, or a hand-built one, ends as failed with the reason. Nothing is crawled on CookiePal’s side. The local run this needs is made only by the CookiePal plugin in Claude Code on the user’s own computer: the terminal, the desktop app or an IDE extension. claude.ai and Claude Code on the web run in the cloud, so they cannot make it, and a crawler or browser run anywhere else does not stand in for it. The result reports what was found. It does not assess whether a site, page or banner complies with any law, so it is never a verdict of compliant or non-compliant.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domainId | No | Which domain was checked, such as example.com. Omit it for the account’s default domain. | |
| evidence | Yes | What the page load on the user’s computer found. Send it exactly as the local verify step returned it; never assemble or edit it. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The page that was read, as origin and path only: the query string and fragment are never stored or returned. | |
| reason | Yes | Why the reading was not a verified install. Null when it was. | |
| status | Yes | What the reading settled. `verified` and `failed` are the domain’s banner verification status, as this reading has just set it. `inconclusive` means the page could not be loaded, so nothing is known about the banner either way and the domain’s status was left exactly as it was — report it as a check that could not be run, never as a missing banner. | |
| domainId | Yes | ||
| evidence | Yes | The reading was taken on the user’s computer, not by CookiePal. It is recorded as indicative. | |
| nextStep | Yes | ||
| verifiedAt | Yes | ||
| expectedScriptUrl | Yes | The banner script this domain’s tag must load. |