Successful Scenarios - Sign up user flow

Allow a user to sign up and register their device. There are two different methods to sign up a user and activate their device.

1. Auto activation: This method automatically registers and activates the user's device without any extra input from the user.

2. User activation: This method involves the user in the device registration and activation process. They are required to enter an activation token to activate their device.

Auto activation

Haventec Authenticate sign up auto activation user flow
APIs used
POST /self-service/user
POST /authentication/activate/user

User activation

Haventec Authenticate sign up user activation user flow>

* Third party can be any mechanism you decide to use to deliver the activation token to your user. For example, email, push notification, SMS

APIs used
POST /self-service/user
POST /authentication/activate/user

Unsuccessful Scenarios - Sign up user flow

Haventec username already exists flow

Haventec username already exists in this application


        {
            "responseStatus": {
                "status": "ERROR",
                "message": "Username already exists in this application",
                "code": "AN-USER-1001"
            }
        }