{auth_base_url}, check it out here - Get started with base url.
Note: APP-KEY to be passed in Headers can be obtained from the settings in
the project dashboard
1. Signup API
This endpoints allows you to create a new user using the email and password method.Endpoint
Endpoint
Header
Header
App key of the particular project
Body Data
Body Data
POST the data in the application/json format.
Input email address of the user
Password of the user
If True, then a verification mail will be sent to the user’s mail-id. Default
is False.
Email Verification Process - An Email verification link will be sent automatically to the user’s email address if is_verification is True. Upon clicking the link, the user’s email address will be verified automatically.
Response Body Data
Response Body Data
Example
Request
Response
2. Login API
This endpoints allows you to login a user using the email and password method.Endpoint
Endpoint
Header
Header
App key of the particular project
Body Data
Body Data
Response Body Data
Response Body Data
User Id of the user
Email address of the user
If email verification is required then “pending”, else status if
“verified” if verification not required.
JWT access token is returned
Value is bearer
Currently no expiry time for token, Returns null
Example
Request
Response
3. Password Reset API
This endpoints allows you to reset the password for the user.Endpoint
Endpoint
Header
Header
App key of the particular project
Body Data
Body Data
Email address of the user
Response Body Data
Response Body Data
User Id of the new created user
Email address of the user
Password Reset Process - An Email password reset link will be sent
automatically to the user’s email address. Upon clicking the link, the user
will be redirected to password reset page where user can set his new password.
You don’t need to create a webpage for password reset from your client end.
Example
Request
Response