<div dir="ltr"><span style="font-size:12.8px">Hi All,</span><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">I am currently working on registering a user with user realm role and client role assignment.</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">Steps followed</div><div style="font-size:12.8px">1/ create user (retrieve the user ID from Location header)</div><div style="font-size:12.8px">2/ get user details</div><div style="font-size:12.8px">3/ update password  </div><div style="font-size:12.8px">4/ create realm role</div><div style="font-size:12.8px">5/ retrieve all realm roles and filter the ones which needs to be assigned (since the assignment of roles requires the role ID)</div><div style="font-size:12.8px">6/ assign realm role</div><div style="font-size:12.8px">7/ same for the application roles as well, which also has multiple iterations for each client</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">With all the API calls the user registration seems to have 8+ API calls and I would like to know if there are any other alternatives/suggestions to get the user registration flow working more efficiently. </div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">Is there any plan to give a consolidated user registration API in the future?</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">Regards, </div></div>