I am making a short program to update values in Dynamics CRM 2016 through the web API however, the examples from Microsoft always use the account guid such as,
PATCH [Organization URI]/api/data/v8.1/accounts(00000000-0000-0000-0000-000000000001) HTTP/1.1
The problem is that the users are already created and I don't have their GUID values.
Is it possible to update account's details based on say email address value if it's unique? Can I pass the email value instead of the GUID? If no, what would you recommended doing, something like get request for all account GUIDs and email addresses and then locally map them to create appropriate requests with guid?
Would this be relevant when we talk about big amount of accounts(in millions)?