FAQ

Frequently asked questions and answers.

How can I access QUALO website?

You need to have Staff Member account which can be created by your authority.

How can I access QUALO API?

You or someone with proper permissions need to create an API Client which can be used in connect/token request

For more information, please visit the Authorization page.

I have "Not authorized, access denied." error when using API, what should I do?

You need to add Authorization HTTP header with your access token to API request. If Authorization header is present and you still has the error then it could mean the provided access token is expired and a new one is needed.

For more information, please visit the Authorization page.

Why I do not get all clients when I call "clients" query?

It might be related to assigned organizational unit to your API Client. If API Client has any OU assigned then it only gets data related to that OU, including clients assigned to that OU or children OUs.

I am logged into QUALO website but I do not see Public API Clients section. Why?

It might be related to missing permissions. You need to have PublicAPIClients.View permission to see Public API Clients. You can ask authority on your or Advanced Metrics side to get proper permission.

When I try to submit form submission for a case I get "WorkflowUserInteractionCondition ... do not meet expectations.". What does it mean?

It means that the form submission is not allowed by the workflow. It could be related to the workflow configuration and current state of a case (ex. trying to submit some additional form before submitting admission form). You can ask your authority to check workflow configuration to see what might be wrong.

When I make "createClient" mutation I get "Not Authorized" error even though I have valid access token. Why is that?

API Client which you use may have assigned some Organizational Unit. In this case you have to provide parameter organizationalUnitIds with proper OU where the new client will be assigned. To being able to create a client without OU assignation your authority needs to remove OU assignation and left API Client without any OUs.