I'm looking for a way to update multiple users profiles to remove any personal or work phone numbers that have been added to an agents profile. I've found the article on updating 1 user's profile but how would I go about updating it for multiple (100's) users?
Unfortunately, there is no endpoint for updating users in bulk. You will have to iterate over the user Ids and call the PATCH /api/v2/users/{userId} for each one.
No, fortunately, that's not necessary since PATCH is used for a partial update of a resource. The user's current version is required though and that can be retrieved by calling GET /api/v2/users/{userId}