Hello,
I am utilizing the API method listed in this post and it only seems to work when trying to search for email addresses of users under the iiQ Administrator, Student, and Staff roles, but not for those under the Parent/Guardian or Guest roles.
I receive exact results when I search for a student or staff member by their email address, but I get random information back when I try with any parent email address that’s listed under the Parent/Guardian or Guest roles. This is also the case if a user does not exist in iiQ.
Is there a reason why the parent email address would not be showing up with a user ID even though they exist in IncidentIQ?
For additional information about our IncidentIQ set up in case it helps:
- I have an iiQ Administrator role so this shouldn’t be an issue related to permissions
- I am able to search for the user in the Global Search on the front end
- We allow users with the Staff role to sign into IncidentIQ, but users in the Student and Parent/Guardian roles are not allowed to sign in
Below are screenshots of my results via Postman:
Searching a staff email address gives me a single and correct ID for the user

Searching for a parent email address (whether it’s Gmail, Yahoo, etc) yields random results and doesn’t give me the user ID for that user even though they exist in iiQ and I’m able to search for them under Global Search on the front end.

