Forum Discussion
Kimchhun
Mar 25, 2026Copper Contributor
Error ColdStoreNotSupportedForMessageException when sending message MS Teams via Graph API.
I'm using the Graph API to send a message to a Microsoft Teams channel, but I'm getting the following error. Endpoint: https://graph.microsoft.com/v1.0/teams/{team_id}/channels/{channel_id}/messages...
Nivedipa-MSFT
Microsoft
Mar 25, 2026Hello Kimchhun - Thanks for bringing this issue to our attention.
The “cold store” error typically occurs when your request is handled as if it should operate on an existing thread or message—such as in a reply or parent-message scenario—but the required internal parameter (cutOffColdStoreEpoch) is missing and cannot be set via Graph.
Here’s how to address it quickly:
- To post a new top-level message, ensure you’re using the correct endpoint (without {message-id}):
POST /teams/{team-id}/channels/{channel-id}/messages and include at least body.content. - If replying to a message, use:
POST /teams/{team-id}/channels/{channel-id}/messages/{message-id}/replies and verify that {message-id} is valid. - If the error persists even with a minimal payload (just body.content) and correct IDs, it may be a backend issue or an edge case. Please provide the request ID, timestamp, and tenant ID for further investigation.