Create List in SharePoint using REST API

The example in this topic show how to use REST API to Create List in SharePoint

  • function CreateList() {
  •     $.ajax
  •         ({
  •             // _spPageContextInfo.webAbsoluteUrl - will give absolute URL of the site where you are running the code.
  •             // You can replace this with other site URL where you want to apply the function
  •  
  •             url: _spPageContextInfo.webAbsoluteUrl + "/_api/web/lists/",
  •             type: "POST",
  •             data: JSON.stringify
  •         ({
  •             __metadata:
  •             {
  •                 type: "SP.List"
  •             },
  •             Title: "List Name",
  •             Description: "New List Description",
  •             BaseTemplate: 100
  •         }),
  •             headers:
  •         {
  •             "Accept": "application/json;odata=verbose",
  •             "Content-Type": "application/json;odata=verbose",
  •             "X-RequestDigest": $("#__REQUESTDIGEST").val()
  •         },
  •             success: function (data, status, xhr) {
  •                 console.log("success");
  •             },
  •             error: function (xhr, status, error) {
  •                 console.log("Failed");
  •             }
  •         });
  • }

Thank you for reading this article. This code was tested in SharePoint 2013

We value your feedback:

Page URL:

Name:

 

Email:

 
 

Feedback:

 

© 2019 Code SharePoint