I am trying to perform user lookups using the REST API but keep getting multiple results for "Loose" matches. For example, if I issue the API call below I get multiple matches for users with similar displayName values. I want to enforce strict matching but cannot seem to accomplish this, even when using a variety of escaped double-quotes etc.
https://<company>.atlassian.net/rest/api/3/user/search?query=%22Bob%20Loblaw%22
I have also tried using the property value 'displayName' but that returns the same result set. When I provide the same user string "Bob Loblaw" in the Jira Cloud User search page, it correctly returns the single matching user.