Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions api-reference/v1.0/api/message-delta.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,19 @@ _id_ property is always returned.
an `$orderby` expression, the return order is not guaranteed.
- There is no support for `$search`.


> [!NOTE]
> Delta queries for messages can return change events that don't match the filter conditions specified in the initial request.
> These include:
>
> - `@removed` entries with `"reason": "deleted"` when an item is deleted or moved from the folder.
> - Read/unread state changes.
>
> These events do **not** originate from changes to the message itself. They are emitted as part of the folder‑level synchronization process that delta tokens rely on.
> Delta tracking operates at the **collection** level, not the message‑level, and therefore these events are **not filtered out**.
>
> Clients should be prepared to handle such entries to maintain an accurate and fully synchronized local view of the message collection.

## Request headers
| Name | Type | Description |
|:---------------|:----------|:----------|
Expand Down
Loading