Validate Pixel
Checks whether the Whop pixel is installed for an account. Recent pixel events count as proof on their own, so an account that has sent data lately comes back installed without a url. Pass a url and events from that page settle it; conversion events are also read across the hostname because they commonly fire on a later confirmation page. If the requested page hasn't sent any events lately, it is fetched and read for the pixel and conversion events wired on it. installed is only true when the pixel was actually seen — in the account's events or in the page.
Headers
A unique key that makes this request safe to retry. See Idempotent requests.
Request body
Example request
{
"account_id": "biz_xxxxxxxxxxxxxx",
"url": "https://shinetime.example/checkout/complete"
}Response
pixel validated
Example response
{
"firing_data_ok": true,
"host_events": [
"lead"
],
"last_fired_days": {
"lead": 2
},
"last_seen_days": 2,
"page_events": [
"lead"
],
"reachable": true,
"url": "https://shinetime.example/"
}Changes
Changed in 65 of the 74 revisions of this API.133
- ○
the security scope
company:basic:readwas added to the endpoint's security schemebearerAuthapi-security-scope-added
- ○
the security scope
member:journey:readwas removed from the endpoint's security schemebearerAuthapi-security-scope-removed
- ○
- ○
the security scope
company:basic:readwas added to the endpoint's security schemebearerAuthapi-security-scope-added
- ○
the security scope
member:journey:readwas removed from the endpoint's security schemebearerAuthapi-security-scope-removed
- ○
- ○
the security scope
company:basic:readwas added to the endpoint's security schemebearerAuthapi-security-scope-added
- ○
the security scope
member:journey:readwas removed from the endpoint's security schemebearerAuthapi-security-scope-removed
- ○
- ○
the security scope
company:basic:readwas added to the endpoint's security schemebearerAuthapi-security-scope-added
- ○
the security scope
member:journey:readwas removed from the endpoint's security schemebearerAuthapi-security-scope-removed
- ○
- ○
the security scope
company:basic:readwas added to the endpoint's security schemebearerAuthapi-security-scope-added
- ○
the security scope
member:journey:readwas removed from the endpoint's security schemebearerAuthapi-security-scope-removed
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ○
the security scope
company:basic:readwas added to the endpoint's security schemebearerAuthapi-security-scope-added
- ○
the security scope
member:journey:readwas removed from the endpoint's security schemebearerAuthapi-security-scope-removed
- ○
- ○
the security scope
company:basic:readwas added to the endpoint's security schemebearerAuthapi-security-scope-added
- ○
the security scope
member:journey:readwas removed from the endpoint's security schemebearerAuthapi-security-scope-removed
This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ○
the security scope
company:basic:readwas added to the endpoint's security schemebearerAuthapi-security-scope-added
- ○
the security scope
member:journey:readwas removed from the endpoint's security schemebearerAuthapi-security-scope-removed
- ○
- ○
the security scope
company:basic:readwas added to the endpoint's security schemebearerAuthapi-security-scope-added
- ○
the security scope
member:journey:readwas removed from the endpoint's security schemebearerAuthapi-security-scope-removed
- ○
- ○
the security scope
company:basic:readwas added to the endpoint's security schemebearerAuthapi-security-scope-added
- ○
the security scope
member:journey:readwas removed from the endpoint's security schemebearerAuthapi-security-scope-removed
- ○
Of the 74 revisions, 1 has no diff computed.