Verify Email

watch.auth.user.verify_email

Confirms a viewer's email address from the link in their verification email, then sends them on to the destination configured for the watch product.

This is the link the viewer opens in a browser, not an API call your application makes. It takes no Authorization header — the confirmation key in the URL is the credential.

Headers

No headers are required.

Endpoint

GET v2/watch/auth/verify-email

Query Parameters

Parameter Type Required Description
confirmation_key String Required The key from the verification email.

Response Body

This endpoint does not return JSON.

On success it responds with an HTTP redirect to the watch product's configured verification destination. A viewer whose email is already verified is redirected to the same place, so opening the link twice is safe.

If the key is missing or does not match an active account, it responds with HTTP 200 and a short plain-text message rather than a redirect:

    Sorry, we couldn't verify your email. this could be because your
    verification link has expired. Please try regenerating the verification
    link or you can reach out to support@indee.tv

Status Codes

This endpoint returns no Indee status codes. Outcomes are conveyed by the redirect or the plain-text message above.