Skip to main content

Resend email confirmation

POST 

/guests/confirm/resend

Mails a guest the link that confirms the email address they typed (Better Messages 3.3). The guest authenticates with the BM-Guest-ID and BM-Guest-Secret headers. The link works once and expires in 24 hours. Opening it makes the email confirmed, so the guest gets emails about unread messages and can sign in again from any browser with a sign-in link.

The answer is { "sent": false } when there is nothing to confirm: the guest has no email, or it is confirmed already. A guest can have 3 emails an hour, and an address 5 a day, counting the sign-in links and the confirmations together. Over that the route answers 429 with the code bm_guest_too_many_emails. A logged in member gets 403, as only guests have an email to confirm.

Responses#

The email was handled