#DevHack: Create SharePoint library with the Microsoft Graph
This post is over a year old, some of this information may be out of date.
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.
{{< blockquote type="info" text="Documentation to create a new list
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}/listsContent-Type: application/json
{ "displayName": "YourLibraryName", "list": { "template": "documentLibrary" }}
That is it for this #DevHack
Related articles
#DevHack: Dismiss messaging extension dialog in MS Teams
Things to know when creating subscriptions via the Microsoft Graph API
Handling page creation events in your SPFx application customizer
Report issues or make changes on GitHub
Found a typo or issue in this article? Visit the GitHub repository to make changes or submit a bug report.
Comments
Let's build together
Manage content in VS Code
Present from VS Code