Validate Pixel
Checks whether the Whop pixel is installed for an account, or on one page when you pass a url. Use it before launching an ad to confirm its destination is tracked, or in a setup flow to tell a merchant whether their install is live.
Authorizations
An Account API key, an App API key, an account access token, an account-scoped user token, or a user OAuth token. Prepend the key or token with Bearer, for example Bearer ***************************. See Auth & API keys for how to get each one.
Headers
A unique key that makes this request safe to retry. See Idempotent requests.
255"d9105228-4a08-46b1-8b91-42fed586d383"
Pins the request to a dated API version.
"2026-10-15-1"
Body
Account to check. Defaults to the authenticated account.
"biz_xxxxxxxxxxxxxx"
A page to check for the pixel, such as an ad destination. Events from that page settle the answer; if it hasn't sent any lately, it is fetched and its source read for the pixel and the conversion events wired on it. Omit it to check the account from its events alone.
"https://shinetime.example/checkout/complete"
Response
pixel validated
Whether an affiliate tracking SDK was found on the page at url. Supported platforms: Everflow.
false
False when the event lookup failed, meaning host_events and last_seen_days are incomplete.
true
Conversion event names detected on the requested page or fired recently anywhere on its hostname or final redirect hostname.
Whether the pixel was seen. Without a url this answers for the whole account: true when it has sent events recently. With a url it answers for THAT page only — true when the page is hosted on Whop, when the page itself has sent events recently, or when the pixel was found in its source. Events the account sent from other pages do not make a given url installed.
false
Event name to whole days since that event last fired, e.g. { "lead": 3 }. Carries events that fired too long ago to count as installed, so you can prompt to re-check rather than report them missing.
Days since the pixel last sent an event, within a 30-day window. null when it hasn't sent one in that window — which includes a pixel installed moments ago.
2
True when url is hosted on Whop, so no pixel snippet is required.
false
Conversion event names detected on the requested page, from its recent events or its source and linked scripts.
Whether the page could be loaded. null when the request included no URL, and true when events settled the answer without a fetch.
true
The URL that was checked, after normalization. null when the request didn't include one.
"https://shinetime.example/"

