Product IdeaBank

API Search Exact Match

Avatar
  • updated
  • Future Consideration

When performing a search for members using VRUID or WebID it does not allow for an exact search. This can cause issues with shorter VRUIDs that could partially match other employees. For example, we utilize our Emp IDs as our VRUIDs and with a employee/contractor population approaching 40,000. The likelihood of a emp with an ID of 12345 and employees with an ID of 12345# gets higher. Adding the active status flag helps, but it does not eliminate multiple members being returned when you were expecting only one to be returned. I think a simple additional flag of exact match or case insensitive match would solve this issue.

Avatar
Cameron Hoffman-Brown

To those looking for a way to do an exact search I think I found at least a halfway decent work around

GET https://prod.rostermonster.com/arcos/rest/employees?searchType=extendedAttribute&searchString=501%3DXXX%3B

Where XXX is the exact WebID 


or 

GET https://prod.rostermonster.com/arcos/rest/employees?searchType=extendedAttribute&searchString=502%3DXXX%3B

Where XXX is the exact VRUID

Avatar
Kayla Fathbruckner
  • Under review
Avatar
Kayla Fathbruckner
  • Future Consideration