Update a property manager
Replaces a property manager's name, email and phone. Every field you leave out is cleared, so send the whole record. Permissions, property access and menu access are untouched.
Authorization
AuthorizationstringrequiredPath parameters
propertyManagerIdstringrequiredThe property manager. A Snowflake id, sent as a decimal string.
Body
application/json
firstName and email are required. Changing the email changes the address this person signs in with.
firstNamestringrequiredGiven name. 1 to 150 characters.
lastNamestringFamily name. 1 to 150 characters.
emailstring · emailrequiredEmail address, which is also the sign-in name.
phonestringPhone number. Must be a valid number.
Response
200 · The property manager as it now stands.
idstringThe property manager. This is also their MagicDoor user id.
companyIdstringThe company they work for.
emailstringEmail address, which is also the name they sign in with.
phonestringPhone number. Absent when none is on file.
firstNamestringGiven name.
lastNamestringFamily name. Absent when only a first name is on file.
activebooleanfalse once the property manager has been deactivated. A deactivated property manager cannot sign in and cannot be given a new password.
createdstring · date-timeWhen the property manager was added.
lastSeenstring · date-timeWhen they last used the company portal. Absent when they never have.
namestringfirstName and lastName joined with a space. Read-only.
imageIdstringTheir profile photo. Absent when they have none.
imageobjectReady-to-use URLs for the profile photo. Absent when they have no photo.