REST API supports only the format given below, so please be careful before executing your code.
The method given below will retrive all the folders under this Web.
- url: http://site url/_api/web/folders
- method: GET
- headers:
- Authorization: "Bearer " + accessToken
- accept: "application/json;odata=verbose"
Example
Copy the format given below in your Browser and you will get the JSON data, which is given below.
Copy the format given below in your Browser and you will get the JSON data, which is given below.
- <?xml version="1.0" encoding="utf-8"?>
- <feed xml:base="https://gowthamr.sharepoint.com/sites/TestSite/_api/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata" xmlns:georss="http://www.georss.org/georss" xmlns:gml="http://www.opengis.net/gml">
- <id>f299537c-a7f0-4498-97f6-2406f8e5381e</id>
- <title />
- <updated>2017-03-14T03:05:58Z</updated>
- <entry>
- <id>https://gowthamr.sharepoint.com/sites/TestSite/_api/Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_catalogs')</id>
- <category term="SP.Folder" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" />
- <link rel="edit" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_catalogs')" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Activities" type="application/atom+xml;type=feed" title="Activities" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_catalogs')/Activities" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Files" type="application/atom+xml;type=feed" title="Files" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_catalogs')/Files" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ListItemAllFields" type="application/atom+xml;type=entry" title="ListItemAllFields" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_catalogs')/ListItemAllFields" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ParentFolder" type="application/atom+xml;type=entry" title="ParentFolder" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_catalogs')/ParentFolder" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Properties" type="application/atom+xml;type=entry" title="Properties" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_catalogs')/Properties" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/StorageMetrics" type="application/atom+xml;type=entry" title="StorageMetrics" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_catalogs')/StorageMetrics" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Folders" type="application/atom+xml;type=feed" title="Folders" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_catalogs')/Folders" />
- <title />
- <updated>2017-03-14T03:05:58Z</updated>
- <author>
- <name />
- </author>
- <content type="application/xml">
- <m:properties>
- <d:Exists m:type="Edm.Boolean">true</d:Exists>
- <d:IsWOPIEnabled m:type="Edm.Boolean">false</d:IsWOPIEnabled>
- <d:ItemCount m:type="Edm.Int32">0</d:ItemCount>
- <d:Name>_catalogs</d:Name>
- <d:ProgID m:null="true" />
- <d:ServerRelativeUrl>/sites/TestSite/_catalogs</d:ServerRelativeUrl>
- <d:TimeCreated m:type="Edm.DateTime">2017-01-25T21:06:09Z</d:TimeCreated>
- <d:TimeLastModified m:type="Edm.DateTime">2017-01-25T21:06:09Z</d:TimeLastModified>
- <d:UniqueId m:type="Edm.Guid">c1a58d90-5c0d-4fe9-af5b-0db8fb43fb17</d:UniqueId>
- <d:WelcomePage></d:WelcomePage>
- </m:properties>
- </content>
- </entry>
- <entry>
- <id>https://gowthamr.sharepoint.com/sites/TestSite/_api/Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/FormServerTemplates')</id>
- <category term="SP.Folder" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" />
- <link rel="edit" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/FormServerTemplates')" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Activities" type="application/atom+xml;type=feed" title="Activities" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/FormServerTemplates')/Activities" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Files" type="application/atom+xml;type=feed" title="Files" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/FormServerTemplates')/Files" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ListItemAllFields" type="application/atom+xml;type=entry" title="ListItemAllFields" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/FormServerTemplates')/ListItemAllFields" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ParentFolder" type="application/atom+xml;type=entry" title="ParentFolder" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/FormServerTemplates')/ParentFolder" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Properties" type="application/atom+xml;type=entry" title="Properties" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/FormServerTemplates')/Properties" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/StorageMetrics" type="application/atom+xml;type=entry" title="StorageMetrics" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/FormServerTemplates')/StorageMetrics" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Folders" type="application/atom+xml;type=feed" title="Folders" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/FormServerTemplates')/Folders" />
- <title />
- <updated>2017-03-14T03:05:58Z</updated>
- <author>
- <name />
- </author>
- <content type="application/xml">
- <m:properties>
- <d:Exists m:type="Edm.Boolean">true</d:Exists>
- <d:IsWOPIEnabled m:type="Edm.Boolean">false</d:IsWOPIEnabled>
- <d:ItemCount m:type="Edm.Int32">0</d:ItemCount>
- <d:Name>FormServerTemplates</d:Name>
- <d:ProgID m:null="true" />
- <d:ServerRelativeUrl>/sites/TestSite/FormServerTemplates</d:ServerRelativeUrl>
- <d:TimeCreated m:type="Edm.DateTime">2017-03-07T17:21:45Z</d:TimeCreated>
- <d:TimeLastModified m:type="Edm.DateTime">2017-03-07T17:21:45Z</d:TimeLastModified>
- <d:UniqueId m:type="Edm.Guid">e32bf039-6596-482e-8e5c-0df417fbaa24</d:UniqueId>
- <d:WelcomePage></d:WelcomePage>
- </m:properties>
- </content>
- </entry>
- <entry>
- <id>https://gowthamr.sharepoint.com/sites/TestSite/_api/Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/SiteAssets')</id>
- <category term="SP.Folder" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" />
- <link rel="edit" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/SiteAssets')" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Activities" type="application/atom+xml;type=feed" title="Activities" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/SiteAssets')/Activities" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Files" type="application/atom+xml;type=feed" title="Files" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/SiteAssets')/Files" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ListItemAllFields" type="application/atom+xml;type=entry" title="ListItemAllFields" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/SiteAssets')/ListItemAllFields" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ParentFolder" type="application/atom+xml;type=entry" title="ParentFolder" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/SiteAssets')/ParentFolder" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Properties" type="application/atom+xml;type=entry" title="Properties" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/SiteAssets')/Properties" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/StorageMetrics" type="application/atom+xml;type=entry" title="StorageMetrics" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/SiteAssets')/StorageMetrics" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Folders" type="application/atom+xml;type=feed" title="Folders" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/SiteAssets')/Folders" />
- <title />
- <updated>2017-03-14T03:05:58Z</updated>
- <author>
- <name />
- </author>
- <content type="application/xml">
- <m:properties>
- <d:Exists m:type="Edm.Boolean">true</d:Exists>
- <d:IsWOPIEnabled m:type="Edm.Boolean">false</d:IsWOPIEnabled>
- <d:ItemCount m:type="Edm.Int32">1</d:ItemCount>
- <d:Name>SiteAssets</d:Name>
- <d:ProgID m:null="true" />
- <d:ServerRelativeUrl>/sites/TestSite/SiteAssets</d:ServerRelativeUrl>
- <d:TimeCreated m:type="Edm.DateTime">2017-03-07T17:38:37Z</d:TimeCreated>
- <d:TimeLastModified m:type="Edm.DateTime">2017-03-07T17:38:38Z</d:TimeLastModified>
- <d:UniqueId m:type="Edm.Guid">9669972c-ac1f-4f47-bf23-14e87f8f4faa</d:UniqueId>
- <d:WelcomePage></d:WelcomePage>
- </m:properties>
- </content>
- </entry>
- <entry>
- <id>https://gowthamr.sharepoint.com/sites/TestSite/_api/Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/Shared Documents')</id>
- <category term="SP.Folder" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" />
- <link rel="edit" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/Shared%20Documents')" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Activities" type="application/atom+xml;type=feed" title="Activities" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/Shared%20Documents')/Activities" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Files" type="application/atom+xml;type=feed" title="Files" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/Shared%20Documents')/Files" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ListItemAllFields" type="application/atom+xml;type=entry" title="ListItemAllFields" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/Shared%20Documents')/ListItemAllFields" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ParentFolder" type="application/atom+xml;type=entry" title="ParentFolder" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/Shared%20Documents')/ParentFolder" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Properties" type="application/atom+xml;type=entry" title="Properties" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/Shared%20Documents')/Properties" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/StorageMetrics" type="application/atom+xml;type=entry" title="StorageMetrics" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/Shared%20Documents')/StorageMetrics" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Folders" type="application/atom+xml;type=feed" title="Folders" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/Shared%20Documents')/Folders" />
- <title />
- <updated>2017-03-14T03:05:58Z</updated>
- <author>
- <name />
- </author>
- <content type="application/xml">
- <m:properties>
- <d:Exists m:type="Edm.Boolean">true</d:Exists>
- <d:IsWOPIEnabled m:type="Edm.Boolean">false</d:IsWOPIEnabled>
- <d:ItemCount m:type="Edm.Int32">1</d:ItemCount>
- <d:Name>Shared Documents</d:Name>
- <d:ProgID m:null="true" />
- <d:ServerRelativeUrl>/sites/TestSite/Shared Documents</d:ServerRelativeUrl>
- <d:TimeCreated m:type="Edm.DateTime">2017-01-25T21:06:18Z</d:TimeCreated>
- <d:TimeLastModified m:type="Edm.DateTime">2017-03-11T17:36:26Z</d:TimeLastModified>
- <d:UniqueId m:type="Edm.Guid">6feedb83-a4f2-4ea9-9dae-23b616db38aa</d:UniqueId>
- <d:WelcomePage></d:WelcomePage>
- </m:properties>
- </content>
- </entry>
- <entry>
- <id>https://gowthamr.sharepoint.com/sites/TestSite/_api/Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/Lists')</id>
- <category term="SP.Folder" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" />
- <link rel="edit" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/Lists')" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Activities" type="application/atom+xml;type=feed" title="Activities" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/Lists')/Activities" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Files" type="application/atom+xml;type=feed" title="Files" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/Lists')/Files" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ListItemAllFields" type="application/atom+xml;type=entry" title="ListItemAllFields" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/Lists')/ListItemAllFields" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ParentFolder" type="application/atom+xml;type=entry" title="ParentFolder" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/Lists')/ParentFolder" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Properties" type="application/atom+xml;type=entry" title="Properties" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/Lists')/Properties" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/StorageMetrics" type="application/atom+xml;type=entry" title="StorageMetrics" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/Lists')/StorageMetrics" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Folders" type="application/atom+xml;type=feed" title="Folders" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/Lists')/Folders" />
- <title />
- <updated>2017-03-14T03:05:58Z</updated>
- <author>
- <name />
- </author>
- <content type="application/xml">
- <m:properties>
- <d:Exists m:type="Edm.Boolean">true</d:Exists>
- <d:IsWOPIEnabled m:type="Edm.Boolean">false</d:IsWOPIEnabled>
- <d:ItemCount m:type="Edm.Int32">0</d:ItemCount>
- <d:Name>Lists</d:Name>
- <d:ProgID m:null="true" />
- <d:ServerRelativeUrl>/sites/TestSite/Lists</d:ServerRelativeUrl>
- <d:TimeCreated m:type="Edm.DateTime">2017-01-25T21:06:09Z</d:TimeCreated>
- <d:TimeLastModified m:type="Edm.DateTime">2017-01-25T21:06:09Z</d:TimeLastModified>
- <d:UniqueId m:type="Edm.Guid">5331e5b8-f6e8-42c4-9c87-567c486bc20a</d:UniqueId>
- <d:WelcomePage></d:WelcomePage>
- </m:properties>
- </content>
- </entry>
- <entry>
- <id>https://gowthamr.sharepoint.com/sites/TestSite/_api/Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/Style Library')</id>
- <category term="SP.Folder" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" />
- <link rel="edit" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/Style%20Library')" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Activities" type="application/atom+xml;type=feed" title="Activities" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/Style%20Library')/Activities" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Files" type="application/atom+xml;type=feed" title="Files" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/Style%20Library')/Files" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ListItemAllFields" type="application/atom+xml;type=entry" title="ListItemAllFields" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/Style%20Library')/ListItemAllFields" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ParentFolder" type="application/atom+xml;type=entry" title="ParentFolder" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/Style%20Library')/ParentFolder" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Properties" type="application/atom+xml;type=entry" title="Properties" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/Style%20Library')/Properties" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/StorageMetrics" type="application/atom+xml;type=entry" title="StorageMetrics" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/Style%20Library')/StorageMetrics" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Folders" type="application/atom+xml;type=feed" title="Folders" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/Style%20Library')/Folders" />
- <title />
- <updated>2017-03-14T03:05:58Z</updated>
- <author>
- <name />
- </author>
- <content type="application/xml">
- <m:properties>
- <d:Exists m:type="Edm.Boolean">true</d:Exists>
- <d:IsWOPIEnabled m:type="Edm.Boolean">false</d:IsWOPIEnabled>
- <d:ItemCount m:type="Edm.Int32">0</d:ItemCount>
- <d:Name>Style Library</d:Name>
- <d:ProgID m:null="true" />
- <d:ServerRelativeUrl>/sites/TestSite/Style Library</d:ServerRelativeUrl>
- <d:TimeCreated m:type="Edm.DateTime">2017-01-25T21:06:12Z</d:TimeCreated>
- <d:TimeLastModified m:type="Edm.DateTime">2017-01-25T21:06:12Z</d:TimeLastModified>
- <d:UniqueId m:type="Edm.Guid">550ffa6e-7ec4-4dcb-9574-7d7914e1e085</d:UniqueId>
- <d:WelcomePage></d:WelcomePage>
- </m:properties>
- </content>
- </entry>
- <entry>
- <id>https://gowthamr.sharepoint.com/sites/TestSite/_api/Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_vti_pvt')</id>
- <category term="SP.Folder" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" />
- <link rel="edit" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_vti_pvt')" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Activities" type="application/atom+xml;type=feed" title="Activities" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_vti_pvt')/Activities" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Files" type="application/atom+xml;type=feed" title="Files" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_vti_pvt')/Files" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ListItemAllFields" type="application/atom+xml;type=entry" title="ListItemAllFields" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_vti_pvt')/ListItemAllFields" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ParentFolder" type="application/atom+xml;type=entry" title="ParentFolder" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_vti_pvt')/ParentFolder" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Properties" type="application/atom+xml;type=entry" title="Properties" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_vti_pvt')/Properties" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/StorageMetrics" type="application/atom+xml;type=entry" title="StorageMetrics" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_vti_pvt')/StorageMetrics" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Folders" type="application/atom+xml;type=feed" title="Folders" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_vti_pvt')/Folders" />
- <title />
- <updated>2017-03-14T03:05:58Z</updated>
- <author>
- <name />
- </author>
- <content type="application/xml">
- <m:properties>
- <d:Exists m:type="Edm.Boolean">true</d:Exists>
- <d:IsWOPIEnabled m:type="Edm.Boolean">false</d:IsWOPIEnabled>
- <d:ItemCount m:type="Edm.Int32">0</d:ItemCount>
- <d:Name>_vti_pvt</d:Name>
- <d:ProgID m:null="true" />
- <d:ServerRelativeUrl>/sites/TestSite/_vti_pvt</d:ServerRelativeUrl>
- <d:TimeCreated m:type="Edm.DateTime">2017-01-25T21:06:06Z</d:TimeCreated>
- <d:TimeLastModified m:type="Edm.DateTime">2017-01-25T21:06:06Z</d:TimeLastModified>
- <d:UniqueId m:type="Edm.Guid">a8baf11f-ff9c-4743-8d1d-93f81253e538</d:UniqueId>
- <d:WelcomePage></d:WelcomePage>
- </m:properties>
- </content>
- </entry>
- <entry>
- <id>https://gowthamr.sharepoint.com/sites/TestSite/_api/Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/images')</id>
- <category term="SP.Folder" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" />
- <link rel="edit" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/images')" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Activities" type="application/atom+xml;type=feed" title="Activities" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/images')/Activities" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Files" type="application/atom+xml;type=feed" title="Files" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/images')/Files" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ListItemAllFields" type="application/atom+xml;type=entry" title="ListItemAllFields" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/images')/ListItemAllFields" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ParentFolder" type="application/atom+xml;type=entry" title="ParentFolder" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/images')/ParentFolder" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Properties" type="application/atom+xml;type=entry" title="Properties" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/images')/Properties" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/StorageMetrics" type="application/atom+xml;type=entry" title="StorageMetrics" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/images')/StorageMetrics" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Folders" type="application/atom+xml;type=feed" title="Folders" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/images')/Folders" />
- <title />
- <updated>2017-03-14T03:05:58Z</updated>
- <author>
- <name />
- </author>
- <content type="application/xml">
- <m:properties>
- <d:Exists m:type="Edm.Boolean">true</d:Exists>
- <d:IsWOPIEnabled m:type="Edm.Boolean">false</d:IsWOPIEnabled>
- <d:ItemCount m:type="Edm.Int32">0</d:ItemCount>
- <d:Name>images</d:Name>
- <d:ProgID m:null="true" />
- <d:ServerRelativeUrl>/sites/TestSite/images</d:ServerRelativeUrl>
- <d:TimeCreated m:type="Edm.DateTime">2017-01-25T21:06:06Z</d:TimeCreated>
- <d:TimeLastModified m:type="Edm.DateTime">2017-01-25T21:06:06Z</d:TimeLastModified>
- <d:UniqueId m:type="Edm.Guid">f40e0f77-ef74-4218-8f8c-b3a5d3b186bd</d:UniqueId>
- <d:WelcomePage></d:WelcomePage>
- </m:properties>
- </content>
- </entry>
- <entry>
- <id>https://gowthamr.sharepoint.com/sites/TestSite/_api/Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/SitePages')</id>
- <category term="SP.Folder" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" />
- <link rel="edit" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/SitePages')" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Activities" type="application/atom+xml;type=feed" title="Activities" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/SitePages')/Activities" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Files" type="application/atom+xml;type=feed" title="Files" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/SitePages')/Files" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ListItemAllFields" type="application/atom+xml;type=entry" title="ListItemAllFields" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/SitePages')/ListItemAllFields" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ParentFolder" type="application/atom+xml;type=entry" title="ParentFolder" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/SitePages')/ParentFolder" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Properties" type="application/atom+xml;type=entry" title="Properties" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/SitePages')/Properties" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/StorageMetrics" type="application/atom+xml;type=entry" title="StorageMetrics" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/SitePages')/StorageMetrics" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Folders" type="application/atom+xml;type=feed" title="Folders" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/SitePages')/Folders" />
- <title />
- <updated>2017-03-14T03:05:58Z</updated>
- <author>
- <name />
- </author>
- <content type="application/xml">
- <m:properties>
- <d:Exists m:type="Edm.Boolean">true</d:Exists>
- <d:IsWOPIEnabled m:type="Edm.Boolean">false</d:IsWOPIEnabled>
- <d:ItemCount m:type="Edm.Int32">1</d:ItemCount>
- <d:Name>SitePages</d:Name>
- <d:ProgID m:null="true" />
- <d:ServerRelativeUrl>/sites/TestSite/SitePages</d:ServerRelativeUrl>
- <d:TimeCreated m:type="Edm.DateTime">2017-01-25T21:06:21Z</d:TimeCreated>
- <d:TimeLastModified m:type="Edm.DateTime">2017-01-25T21:06:27Z</d:TimeLastModified>
- <d:UniqueId m:type="Edm.Guid">60b0e402-0bbf-46bd-961b-c405432268b5</d:UniqueId>
- <d:WelcomePage></d:WelcomePage>
- </m:properties>
- </content>
- </entry>
- <entry>
- <id>https://gowthamr.sharepoint.com/sites/TestSite/_api/Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_cts')</id>
- <category term="SP.Folder" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" />
- <link rel="edit" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_cts')" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Activities" type="application/atom+xml;type=feed" title="Activities" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_cts')/Activities" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Files" type="application/atom+xml;type=feed" title="Files" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_cts')/Files" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ListItemAllFields" type="application/atom+xml;type=entry" title="ListItemAllFields" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_cts')/ListItemAllFields" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ParentFolder" type="application/atom+xml;type=entry" title="ParentFolder" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_cts')/ParentFolder" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Properties" type="application/atom+xml;type=entry" title="Properties" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_cts')/Properties" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/StorageMetrics" type="application/atom+xml;type=entry" title="StorageMetrics" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_cts')/StorageMetrics" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Folders" type="application/atom+xml;type=feed" title="Folders" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_cts')/Folders" />
- <title />
- <updated>2017-03-14T03:05:58Z</updated>
- <author>
- <name />
- </author>
- <content type="application/xml">
- <m:properties>
- <d:Exists m:type="Edm.Boolean">true</d:Exists>
- <d:IsWOPIEnabled m:type="Edm.Boolean">false</d:IsWOPIEnabled>
- <d:ItemCount m:type="Edm.Int32">0</d:ItemCount>
- <d:Name>_cts</d:Name>
- <d:ProgID m:null="true" />
- <d:ServerRelativeUrl>/sites/TestSite/_cts</d:ServerRelativeUrl>
- <d:TimeCreated m:type="Edm.DateTime">2017-01-25T21:06:08Z</d:TimeCreated>
- <d:TimeLastModified m:type="Edm.DateTime">2017-01-25T21:06:08Z</d:TimeLastModified>
- <d:UniqueId m:type="Edm.Guid">7fde8e37-0a23-454e-bf3b-d7b69f448121</d:UniqueId>
- <d:WelcomePage></d:WelcomePage>
- </m:properties>
- </content>
- </entry>
- <entry>
- <id>https://gowthamr.sharepoint.com/sites/TestSite/_api/Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/IWConvertedForms')</id>
- <category term="SP.Folder" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" />
- <link rel="edit" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/IWConvertedForms')" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Activities" type="application/atom+xml;type=feed" title="Activities" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/IWConvertedForms')/Activities" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Files" type="application/atom+xml;type=feed" title="Files" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/IWConvertedForms')/Files" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ListItemAllFields" type="application/atom+xml;type=entry" title="ListItemAllFields" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/IWConvertedForms')/ListItemAllFields" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ParentFolder" type="application/atom+xml;type=entry" title="ParentFolder" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/IWConvertedForms')/ParentFolder" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Properties" type="application/atom+xml;type=entry" title="Properties" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/IWConvertedForms')/Properties" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/StorageMetrics" type="application/atom+xml;type=entry" title="StorageMetrics" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/IWConvertedForms')/StorageMetrics" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Folders" type="application/atom+xml;type=feed" title="Folders" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/IWConvertedForms')/Folders" />
- <title />
- <updated>2017-03-14T03:05:58Z</updated>
- <author>
- <name />
- </author>
- <content type="application/xml">
- <m:properties>
- <d:Exists m:type="Edm.Boolean">true</d:Exists>
- <d:IsWOPIEnabled m:type="Edm.Boolean">false</d:IsWOPIEnabled>
- <d:ItemCount m:type="Edm.Int32">0</d:ItemCount>
- <d:Name>IWConvertedForms</d:Name>
- <d:ProgID m:null="true" />
- <d:ServerRelativeUrl>/sites/TestSite/IWConvertedForms</d:ServerRelativeUrl>
- <d:TimeCreated m:type="Edm.DateTime">2017-03-07T17:21:46Z</d:TimeCreated>
- <d:TimeLastModified m:type="Edm.DateTime">2017-03-07T17:21:46Z</d:TimeLastModified>
- <d:UniqueId m:type="Edm.Guid">c9af8b0d-6f39-4328-bda9-d951f2a40c62</d:UniqueId>
- <d:WelcomePage></d:WelcomePage>
- </m:properties>
- </content>
- </entry>
- <entry>
- <id>https://gowthamr.sharepoint.com/sites/TestSite/_api/Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_private')</id>
- <category term="SP.Folder" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" />
- <link rel="edit" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_private')" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Activities" type="application/atom+xml;type=feed" title="Activities" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_private')/Activities" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Files" type="application/atom+xml;type=feed" title="Files" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_private')/Files" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ListItemAllFields" type="application/atom+xml;type=entry" title="ListItemAllFields" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_private')/ListItemAllFields" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ParentFolder" type="application/atom+xml;type=entry" title="ParentFolder" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_private')/ParentFolder" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Properties" type="application/atom+xml;type=entry" title="Properties" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_private')/Properties" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/StorageMetrics" type="application/atom+xml;type=entry" title="StorageMetrics" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_private')/StorageMetrics" />
- <link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Folders" type="application/atom+xml;type=feed" title="Folders" href="Web/GetFolderByServerRelativePath(decodedurl='/sites/TestSite/_private')/Folders" />
- <title />
- <updated>2017-03-14T03:05:58Z</updated>
- <author>
- <name />
- </author>
- <content type="application/xml">
- <m:properties>
- <d:Exists m:type="Edm.Boolean">true</d:Exists>
- <d:IsWOPIEnabled m:type="Edm.Boolean">false</d:IsWOPIEnabled>
- <d:ItemCount m:type="Edm.Int32">0</d:ItemCount>
- <d:Name>_private</d:Name>
- <d:ProgID m:null="true" />
- <d:ServerRelativeUrl>/sites/TestSite/_private</d:ServerRelativeUrl>
- <d:TimeCreated m:type="Edm.DateTime">2017-01-25T21:06:06Z</d:TimeCreated>
- <d:TimeLastModified m:type="Edm.DateTime">2017-01-25T21:06:06Z</d:TimeLastModified>
- <d:UniqueId m:type="Edm.Guid">d871eac7-a90c-443a-a1e6-e2c120615eb0</d:UniqueId>
- <d:WelcomePage></d:WelcomePage>
- </m:properties>
- </content>
- </entry>
- </feed>
Source code
Copy the code given below and paste in your SharePoint ADD-IN.
Create a folder in SharePoint O365, using REST API.
Copy the code given below and paste in your SharePoint ADD-IN.
Create a folder in SharePoint O365, using REST API.
- var hostweburl;
- var appweburl;
- $(document).ready(function () {
- hostweburl = decodeURIComponent(getQueryStringParameter("SPHostUrl"));
- appweburl = decodeURIComponent(getQueryStringParameter("SPAppWebUrl"));
- $.getScript(hostweburl + "/_layouts/15/SP.RequestExecutor.js", runCrossDomainRequest);
- });
- function runCrossDomainRequest() {
- var executor = new SP.RequestExecutor(appweburl);
- executor.executeAsync({
- method: POST
- url:appweburl+"/_api/web/folders"
- body: { '__metadata': { 'type': 'SP.Folder' }, 'ServerRelativeUrl': '/Documents/CustomFolder'}
- Headers:
- Authorization: "Bearer " + accessToken
- X-RequestDigest: form digest value
- accept: "application/json;odata=verbose"
- content-type: "application/json;odata=verbose"
- content-length:length of post body
- success: successHandler
- error: errorHandler
- });
- }
- function getQueryStringParameter(paramToRetrieve) {
- var params = document.URL.split("?")[1].split("&");
- var strParams = "";
- for (var i = 0; i < params.length; i = i + 1) {
- var singleParam = params[i].split("=");
- if (singleParam[0] == paramToRetrieve) return singleParam[1];
- }
- }
Was my blog helpful?
Post your feedback here. Thanks for reading my blog.

Join the conversation! Your thoughts help the community grow.