Reactivate an owner
Sets a deactivated owner back to active and restores their ability to sign in to the owner portal. It does not restore any property stake that was removed.
Authorization
AuthorizationstringrequiredPath parameters
ownerIdstringrequiredThe owner. A Snowflake id, sent as a decimal string.
Response
200 · The owner, now with `active` set to `true`.
idstringThe owner.
activebooleanfalse once the owner has been deactivated. A deactivated owner cannot sign in and cannot be given a new password.
emailstringEmail address. Absent when none is on file.
firstNamestringGiven name, or the company name when isCompany is true.
lastNamestringFamily name. Absent for a company, or when only a first name is on file.
isCompanybooleantrue when the owner is a business rather than a person.
phonestringPhone number, formatted for reading. Absent when none is on file.
federalTaxInformationobjectTax identification used for the owner's 1099. Absent when none is on file.
createdstring · date-timeWhen the owner record was created.
updatedstring · date-timeWhen the owner record was last changed.
lastSeenstring · date-timeWhen the owner last used the owner portal. Absent when they never have.
lastPortalInvitestring · date-timeWhen a portal invite was last sent. Absent when none ever was.
chatIdstringThe owner's conversation with the company. Absent when no conversation exists.
languagestringISO 639-1 language code used for messages to this owner. Defaults to en.
iconsstring[]Icon keys a property manager has pinned to the owner. Always present, possibly empty.
addressobjectThe owner's mailing address.
portalStatusenum<string>Where the owner is in getting onto the owner portal: notInvited, invited (invited but never signed in), active (has signed in).
ownerPropertiesobject[]This owner's stake in each property they own, as a link record.
portfoliosobject[]The portfolios holding those properties.
propertiesobject[]The properties themselves.
paymentAccountsobject[]The accounts MagicDoor can pay this owner through. Account and card numbers are reduced to their last four digits.
401 · The access token is missing, expired, or does not belong to a property manager.
404 · No owner with that id exists for the calling company. A record that belongs to another company is reported the same way as one that does not exist. The id you asked for is in `entityId`; `detail` names only the kind of record.
Reactivating an already-active owner returns the owner unchanged rather than failing.