I'm getting the user email from an external HR system.
I want to retrieve the user properties from SharePoint User Profile by email using the rest API (I'm using a SharePoint-hosted app) but it seems like it's not supported. The only that I found is getting the user by his account name like the following http://<domain>/en/_api/SP.UserProfiles.PeopleManager/GetPropertiesFor(accountName=@v)?@v=%27domain\user%27
When I change the accountName by email, it simply doesn't work : http://<domain>/en/_api/SP.UserProfiles.PeopleManager/GetPropertiesFor(Email=@v)?@v=%27Email%27
Anyone has faced the same requirement ? Anyone has another idea ?