profilePhoto resource type

Namespace: microsoft.graph

A profile photo of a user, group or an Outlook contact accessed from Exchange Online. It's binary data not encoded in base-64.

The supported sizes of HD photos on Exchange Online are as follows: '48x48', '64x64', '96x96', '120x120', '240x240', '360x360','432x432', '504x504', and '648x648'.


Method Return Type Description
Get profilePhoto profilePhoto Get the specified profilePhoto or its metadata (profilePhoto properties).
Update profilePhoto Assign a photo to the specified user, group, or contact. The photo should be in binary. It replaces the existing photo, if any.


Managing users' photos using the Microsoft Graph API is currently not supported in Azure AD B2C tenants.


Property Type Description
id string Read-only.
height int32 The height of the photo. Read-only.
width int32 The width of the photo. Read-only.



JSON representation

Here is a JSON representation of the resource.

  "id": "240X240",
  "height": 240,
  "width": 240