GoSmarter API Gateway
string · uuid · requiredstring · uuidstringstringboolean
string · uuid · requiredstring · uuidstringstringboolean
Check user sync status
POST
https://api.gosmarter.ai
/api/user/{userId}/sync-check
Compares Entra ID values against database. Returns DB values (or nulls) and isSynced flag.
path Parameters
userIdThe unique identifier of the user (must match authenticated user)
Check user sync status › Responses
Sync status and database values returned
userIdfirstNamelastNameisSyncedUpdate user profile in database
PUT
https://api.gosmarter.ai
/api/user/{userId}
Updates a user's profile information in local database. Frontend updates Entra ID separately.
path Parameters
userIdThe unique identifier of the user to update (must match authenticated user)
Update user profile in database › Responses
User profile update accepted
userIdfirstNamelastNameisSynced
