0

I am trying to update the task in Microsoft planner using Graph API in postman. I have already created a blank task and I am updating the created task using PATCH function to attach a file.

PATCH Request:

 PATCH https://graph.microsoft.com/v1.0/planner/tasks/{task-id}/details
 Content-type: application/json
 Prefer: return=representation
 If-Match: W/\"JzEtVGFza0RldGFpbHMgQEBAQEBAQEBAQEBAQEBAVCc=\"

{
    "@odata.etag": "W/\"JzEtVGFza0RldGFpbHMgQEBAQEBAQEBAQEBAQEBAVCc=\"",
   "previewType": "noPreview",
   "references": {
   "https%3A//my%2Esharepoint%2Ecom/sites/Test12/Shared Documents/Sample%2Edocx":
   {
     "@odata.type": "microsoft.graph.plannerExternalReference",
     "alias": "Sample.docx",
     "lastModifiedBy": {
       "user": {
         "id": "5442777a-0440-4a2f-9269-21824464e3a1"
       }
     },
     "lastModifiedDateTime": "2022-09-05T11:06:47.6011074Z",
     "previewPriority": "0009005756397228702",
     "type": "word"
   }
   }
}

When i sent it it showed 400 Bad Request.

Response Error Message -

{
    "error": {
        "code": "",
        "message": "The request is invalid:\r\nAn unexpected 'StartObject' node was found for property named 'lastModifiedBy' when reading from the JSON reader. A 'PrimitiveValue' node was expected.",
        "innerError": {
            "date": "2022-09-06T04:49:34",
            "request-id": "37001992-fafb-461e-a4f0-9f1dafa34b21",
            "client-request-id": "37001992-fafb-461e-a4f0-9f1dafa34b21"
        }
    }
}

Is there any issue with the body content?

Error message image

0 Answers0