SP.Web.availableContentTypes property (sp.js)

Gets the collection of all content types that apply to the current scope, including those of the current Web site, as well as any parent Web sites.

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

var value = SP.Web.get_availableContentTypes ()

Return value

Type: SP.ContentTypeCollection

An SP.ContentTypeCollection object that represents the content types.


It must not be null.

REST resource endpoint

See Web resource for more information.

Endpoint URI structure


HTTP requests

This resource supports the following HTTP commands:

  • POST

POST syntax

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

GET syntax

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