Security enhancements to IP Vault and new Gemini 3.1 Flash Live STS model for Convo mode
curl --request GET \
--url https://pria.praxislxp.com/api/auth/google/institution/{institutionId}/validate \
--header 'Authorization: Bearer <token>'{
"valid": true,
"cleared": true,
"message": "No Google tokens configured",
"error": "<string>"
}Probes Google’s userinfo endpoint with the institution’s stored
cloudServices.google.googleLoginToken to check whether it is still accepted.
If Google rejects the token, the entire cloudServices.google subtree is
cleared ($unset) and the response reports valid: false, cleared: true.
The caller must hold institutions.edit on the target institution.
curl --request GET \
--url https://pria.praxislxp.com/api/auth/google/institution/{institutionId}/validate \
--header 'Authorization: Bearer <token>'{
"valid": true,
"cleared": true,
"message": "No Google tokens configured",
"error": "<string>"
}Documentation Index
Fetch the complete documentation index at: https://docs.praxis-ai.com/llms.txt
Use this file to discover all available pages before exploring further.
JWT token passed in authorization header
ObjectId of the institution whose token to validate.
Validation completed. Inspect valid for the outcome.
Was this page helpful?