I was planning to use Azure AD Graph API but then noticed on the Microsoft docs about suggestions to use Microsoft Graph API.
Is there a documentation provided for c
See here:
https://blogs.msdn.microsoft.com/aaddevsup/2018/10/17/unable-to-modify-user-email-phone-number-password-or-other-personal-information-for-azure-active-directory-users/
If you call this from an app/api, you'll need to assign an AD role to the serviceprincipal of the application.