Jump to Content
Dev Guide
API Reference
User Guide
Home
Dev Guide
Recipes
API Reference
Commerce Connect
Configured Commerce
Content Management System
Content Marketing Platform
Cross-platform products
Digital Experience Platform
Experimentation Data
Feature Experimentation
Optimizely Connect Platform
Optimizely Data Platform
Performance Edge
Recommendations
Web Experimentation
Campaign
Deprecated Products
CMS (SaaS)
Search & Navigation
CMS Forms
Community API
Content Delivery API
Content Management API
Content Definitions API
CMS 11
CMS 12
v13-Pre-Release
Dev Guide
API Reference
User Guide
GitHub
NuGet
Dev Community
Optimizely Academy
Submit a ticket
Log In
API Reference
GitHub
NuGet
Dev Community
Optimizely Academy
Submit a ticket
Log In
Content Management System
v13-Pre-Release
API Reference
Create contentsource
All
Pages
Start typing to search…
JUMP TO
Optimizely CMS REST API - Content (Early Access)
Blueprints
List blueprints
get
Create blueprint
post
Get blueprint
get
Patch blueprint
patch
Delete blueprint
del
Content
Create content
post
Copy content
post
Restore content
post
Get content node
get
Patch content
patch
Delete content
del
List assets
get
List content in container
get
List locale versions
get
Delete locale
del
Get content path
get
List versions
get
Create version
post
Approve the active step of an approval for a content version that is in review. For multi-step approvals, the version remains in review until all steps are approved.
post
Change content version into draft status.
post
Publish content version
post
Make content ready to publish, if approvals are required the version will automatically be moved to in review.
post
Reject a content version that is in review. The version transitions to rejected status regardless of remaining approval steps.
post
Get version
get
Patch version
patch
Delete version
del
Download content media file.
get
Get preview URLs for a content item version.
get
Query versions
get
ContentSources
List content sources
get
Create contentsource
post
Get contentsource
get
Patch contentsource
patch
Delete contentsource
del
ContentTypeBindings
List content type bindings
get
Create contenttypebinding
post
Get contenttypebinding
get
Patch contenttypebinding
patch
Delete contenttypebinding
del
ContentTypes
List content types
get
Create content type
post
Get content type
get
Patch content type
patch
Delete content type
del
DisplayTemplates
List display templates
get
Create display template
post
Get display template
get
Patch display template
patch
Delete display template
del
Locales
List locales
get
Create locale
post
Get locale
get
Patch locale
patch
Delete locale
del
Manifest
Export manifest
get
Import manifest
post
PropertyFormats
List property formats
get
Get property format
get
PropertyGroups
List property groups
get
Create property group
post
Get property group
get
Patch property group
patch
Delete property group
del
EPiServer.ContentApi.Docs
Content
Get content by given content reference or unique identifier and language.
get
Get the children of the content item by given content reference or unique identifier and language.
get
Get the ancestors of the content item by given content reference or unique identifier and language.
get
Get content by given content url or by list of GUID/Reference with given language
get
Site
Get a list of sites.
get
Gets the site with the provided identifier.
get
Powered by
Create contentsource
Ask AI
post
https://example.com/_cms/v1/contentsources
Create a new contentsource.
Language
Shell
Node
Ruby
PHP
Python
Credentials
OAuth2
OAuth2
Bearer
Response
Click
Try It!
to start a request and see the response here!