[UPDATED 9/24/25]
This will be added to the documentation as well but if you’d like to implement sending the password reset link on your own, this is the formatting for the deep link you’ll want to use:
[users_app_scheme]://reset_pw?reset=[reset_token]
Note: if you do not have an app scheme set, it will be app-[appID]
So for example, lets say my app is called basic-mobile-app, the password reset deeplink is
app-basic-mobile-app://reset_pw?reset=[result of step send reset password email]
HOWEVER - emails notoriously do not like deep links so its very possible the above format will not be recognized properly. As such, the following URL structure should be used if the password reset link is going to be sent via email:
https://[app-domain]/api/1.1/deep-link-redirect/[app-scheme]://reset_pw?reset=[reset-token]
so in my test app’s case, it would be:
https://basic-mobile-app.bubbleapps.io/api/1.1/deep-link-redirect/basic-mobile-app://reset_pw?reset=[result of step send reset password email]