Problem Statement: I am trying to add comments to a SharePoint list item using Power Automate. For this, I used the "Send an HTTP request to SharePoint" action. However, my flow fails with the following error:
Action 'Send_an_HTTP_request_to_SharePoint-copy' failed: {"odata.error":{"code":"-1, Microsoft.SharePoint.Client.ResourceNotFoundException","message":{"lang":"en-US","value":"Cannot find resource for the request Commnets."}}
Steps I Took:
- I created a flow in Power Automate.
- I added a "Send an HTTP request to SharePoint" action with the following settings:
- Site Address: <Your Site URL>
- Method: POST
- Uri: _api/web/lists/getbytitle('Project Tracker')/items(<Item ID>)/Comments
- Headers:
- Content-Type: application/json
- Body
{
"text": "This is a comment."
}
The error suggests that the resource "Commnets" cannot be found. I double-checked my endpoint URL, but the issue persists.
- What am I doing wrong?
- Is there a different API endpoint I should use for adding comments to SharePoint list items?
- Are there any specific permissions required for this action?
I am working with a modern SharePoint Online list named "Project Tracker."
I have full control permissions on the list.
Any guidance or suggestions would be greatly appreciated. Thank you!