Revoke the caller's stored Google Services token
curl --request DELETE \
--url https://pria.praxislxp.com/api/auth/google/services/revoke \
--header 'Authorization: Bearer <token>'{
"success": true,
"message": "Google services access revoked"
}OAuth
Revoke the caller's stored Google Services token
Clears the caller’s stored Google OAuth token from the database — institution-specific
(UserInstitution.googleLoginToken) when the JWT has institution context, otherwise
personal (User.googleLoginToken). Best-effort: also calls Google’s
https://oauth2.googleapis.com/revoke to invalidate the token at Google’s end. If
the upstream call fails (e.g. token already expired), the local database is still
cleared and the endpoint still returns success.
DELETE
/
api
/
auth
/
google
/
services
/
revoke
Revoke the caller's stored Google Services token
curl --request DELETE \
--url https://pria.praxislxp.com/api/auth/google/services/revoke \
--header 'Authorization: Bearer <token>'{
"success": true,
"message": "Google services access revoked"
}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.
Was this page helpful?
Validate the caller's stored Google Services tokenStart the Google OAuth flow for an institution-level token
⌘I