itemAttachment resource type

Namespace: microsoft.graph


APIs under the /beta version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. To determine whether an API is available in v1.0, use the Version selector.


Existing apps that use this feature with Outlook tasks should be updated, as Outlook tasks are being deprecated. See To Do APIs in public preview for more information.

A contact, event, or message that's attached to a user event, message, Outlook task, or post.

Derived from attachment.


Method Return Type Description
Get itemAttachment Read the properties, relationships, or raw contents of an itemAttachment object.
Delete None Delete itemAttachment object.


Property Type Description
contentType String The content type of the attachment.
id String The attachment ID.
isInline Boolean Set to true if the attachment is inline, such as an embedded image within the body of the item.
lastModifiedDateTime DateTimeOffset The last time and date that the attachment was modified.
name String The display name of the attachment.
size Int32 The size in bytes of the attachment.


Relationship Type Description
item OutlookItem The attached contact, message or event. Navigation property.

JSON representation

Here is a JSON representation of the resource

  "contentType": "string",
  "id": "string (identifier)",
  "isInline": true,
  "lastModifiedDateTime": "String (timestamp)",
  "name": "string",
  "size": 1024