Record that the user closed the verify-email prompt
Call when the user dismisses the in-app prompt without verifying. Increments the dismiss counter and returns the updated status. When called with an email that has no user row yet, the row is created (unverified, default commission plan) so counting starts from the very first prompt. When mustVerify is true the app must keep the prompt open until the email is verified. No-op for already verified users.
Request body
Example request
{
"userId": 123,
"email": "user@example.com",
"name": "John Doe"
}Response
Example response
{
"success": true,
"userId": 123,
"email": "user@example.com",
"dismissCount": 2,
"maxDismissals": 5,
"remainingDismissals": 3,
"tracked": true,
"message": "Dismissal recorded"
}Changes
Changed in 2 of the 4 revisions of this API.13
- ▲
the response property
became nullable for the statusresponse-property-became-nullable
- ○
added the new optional request property
new-optional-request-property
- ○
added the required property
to the response with the statusresponse-required-property-added
- ▲
- ○
endpoint added
endpoint-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○