Property managers

Get a profile photo

Redirects to the property manager's profile photo. When they have no photo it redirects to a generated avatar built from their name, so it always resolves to an image.

GET
https://api.portal.magicdoor.com/company-app/property-managers/{propertyManagerId}/image.webp

Authorization

Authorizationstringrequired
Bearer token — Send your API token in the Authorization header as Bearer <token>. Requests without a valid token are rejected with 401 Unauthorized.

Path parameters

propertyManagerIdstringrequired

The property manager. A Snowflake id, sent as a decimal string.

example: 1830472847398404098

Response

302 · A redirect to the image. Follow the `Location` header. Despite the `.webp` in the path, what you get is whatever format the stored file is in — or a generated avatar.

401 · The access token is missing, expired, or does not belong to a property manager.

404 · No property manager 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.

It never 404s for a missing photo

A property manager with no photo is redirected to an avatar service that draws their initials. The only 404 here is for a property manager that does not exist, or belongs to another company.

If you would rather have the URL than a redirect, read the property manager instead: image.signedUrl and image.signedThumbUrl carry ready-to-use links, and both are absent when there is no photo.