Search code examples
microsoft-graph-apionedriveoffice365api

Create a New Folder using Microsoft Graph API


I am trying to create a new folder under the root of my onedrive by making a call to the following end point :

Request:

POST graph.microsoft.com/v1.0/me/drive/items/rootId/children
Content-Type: application/json
{
 "name": "New Folder",
 "folder": { },
 "@microsoft.graph.conflictBehavior": "rename"
}

Expected Response:

HTTP/1.1 201 Created
Content-Type: application/json
{
 "createdBy": {
  "user": {
    ...

Obtained Response:

200 OK

When I make a call to this endpoint using Postman, I get a list of children under the root folder and the folder is not created. Is the any way to resolve this?
Is there anything that i am doing wrong?
Kindly let me know.


Solution

  • use HTTPS request for all Microsoft Graph APIs

    POST https://graph.microsoft.com/v1.0/me/drive/items/<rootId>/children