Skip to main content

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.

 

Good Morning ​@JBauer 693f843 mva ! I am happy to see if I can try to assist with this. Just to clarify, what do you mean more specifically when you say “why don’t the parent emails exist with a User ID?”

 

Do you have an example User that is displaying the correct information for met to compare to the Test User above? Thank you!


Hi ​@Melissa_iiQ,

I think what I meant by my statement “why don’t the parent emails exist with a User ID” is that the API results don’t bring up a user ID for a parent email/user.

For example, I am able to search for testdemoparent36@PWpacificcoastacademy.org user under the Parent/Guardian role on the iiQ front end and get a user ID from the URL, but when I search for the same user via API, I don’t get their user ID. You can see the user ID from the iiQ front end is not the same when I search via the API - instead I get a user ID for a student plus other “Meta” data.

 

 

In contrast, I’m able to pull the user ID for Test Demo Teacher via the API (screenshot).

Please let me know if you have any additional questions.

Thank You,

Jessica


@JBauer 693f843 mva thank you for your reply. I tried to do some digging on my end. I definitely see what you are referring to but can’t seem to find the root cause of why it’s not populating that data.


I would recommend submitting a support ticket so they can try to investigate further.

https://community.incidentiq.com/dashboard%2D225/how%2Dto%2Dget%2Din%2Dcontact%2Dwith%2Diiq%2Dsupport%2Dteam%2D2230?tid=2230&fid=225 

 

Thank you!

 


@Melissa_iiQ I’ve created that support ticket. I’ll try to follow up here once I receive an update on this. Thank you.


Reply