The process of user enrollment is a series of steps. At each step, there is an endpoint that is initiated to get a response and continue to the next step. Once the user's device is paired, first it fetches an access token to authenticate to access the endpoints and the customer's branding. The following are the steps to complete enrollment.
- Fetch the workflow details using the workflow details endpoint.
- Fetch the issuing authorities of the ID proofing documents using the issuing authority's endpoint.
- Fetch the country codes configured for the organization.
- Initiate the face comparison to verify the user identity using the compare face endpoint.
- Save the user enrollment data using the enroll endpoint.