When you are reading this, you are looking to create a SharePoint library from the Microsoft Graph. It is straightforward but a bit confusing because you will have to use the lists
endpoint. When you are a SharePoint developer, we all learned that a list is not the same as a library, and lists get created under the /lists/
URL path. Document libraries are not.
When you want to create a new document library, you can perform the same call as mentioned in the create list documentation page instead of using the genericList
template value. Use the documentLibrary
value.
POST /sites/{site-id}/lists
Content-Type: application/json
{
"displayName": "YourLibraryName",
"list": {
"template": "documentLibrary"
}
}
Info: More information about all properties can be found here: JSON body representation.
That is it for this #DevHack
Top comments (0)