SP.Web.webTemplate property (sp.js)

Gets the name of the site definition or site template that was used to create the site.

Applies to: apps for SharePoint | SharePoint Foundation 2013 | SharePoint Server 2013

var value =SP.Web.get_webTemplate()

Return value

A string that contains the name of the site definition. This value corresponds to the Name attribute of the Template element in Collaborative Application Markup Language (CAML).

REST resource endpoint

See Web resource for more information.

Endpoint URI structure

http://<sitecollection>/<site>/_api/web/webTemplate

HTTP requests

This resource supports the following HTTP commands:

  • POST

POST syntax

POST http://<sitecollection>/<site>/_api/web/webTemplate

GET syntax

GET http://<sitecollection>/<site>/_api/web/webTemplate