← Back to all provider errors
Microsoft
ErrorIrresolvableConflict — Edit conflict
Operation conflicts with current item state.
Riposte solution
A conflict occurred because the item changed (e.g., updated or deleted by someone else). If you were updating an item via Riposte and got this 409 error, it means your copy is stale. Use a GET operation (e.g., /accounts/{accountId}/messages/{messageId} or equivalent) to fetch the latest version of the item. Then apply your changes again, possibly using an If-Match header if Riposte supports it, or just ensuring no concurrent changes.
Quick facts
- Provider
- Microsoft
- Endpoint / surface
- Microsoft Graph
- Status code
- 409
Why it happens
[Concurrent update; ETag mismatch]
How to fix it
[Re-read item; use If-Match and retry]