Switch Current User Company
This endpoint allows you to switch a user from their current user to another. The new user must be valid.
Path parameters
-
UserGUID
string(uuid) Required The GUID of the user you want to login to.
PATCH
/api/v2/user/logins/{UserGUID}
curl \
--request PATCH 'https://api.fincalc.co.uk/api/v2/user/logins/{UserGUID}' \
--header "Authorization: Bearer $ACCESS_TOKEN"
Response examples (200)
{
"success": true,
"data": {
"UserGUID": "A411CD2C-6602-4CE8-BFD6-2658AD0628BB",
"PersonGUID": "D05426D5-1BDD-4032-A1C9-0101536A8E74",
"CompanyGUID": "A411CD2C-6602-4CE8-BFD6-2658AD0628BB",
"Locked": 1,
"SecurityProfileGUID": "ACE95013-F90E-4463-ACD5-7679F9FC0C68",
"LicenceEnabled": 1,
"Adviser": 1,
"TeamGUID": "11EF1721-A43C-71CA-86F2-BBE995FAD6CC",
"UserLicenceType": 1,
"FirstName": "James",
"LastName": "Burton",
"Email": "hello@example.com",
"MobilePhone": "07777000858",
"FormattedValues": {
"Locked": "No",
"Adviser": "Yes",
"TeamGUID": "London Branch",
"CompanyGUID": "FinCalc",
"LicenceEnabled": "Yes",
"UserLicenceType": "FinCalc",
"SecurityProfileGUID": "Administrator"
}
}
}
Response examples (404)
{
"success": false,
"message": "User must be a guid."
}
Response examples (422)
{
"success": false,
"message": "You do not have permission for this login."
}