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
Content Definitions API
API Reference
Create new editor definition.
All
Pages
Start typing to search…
JUMP TO
Content definitions, class libraries and other APIs
Content Definitions API
Content Definitions API 3.4.0
ContentTypes
List all content types in the system.
get
Creates a new content type in the system.
post
Gets the content type at the current location.
get
Updates the content type at the current location or create a new one if it doesn't already exist.
put
Deletes the content type at this location.
del
EditorDefinitions
Create new editor definition.
post
Updates an existing editor definition or creates a new one.
put
List editor definitions.
get
Gets an editor definition identified by a type and an optional uihint.
get
Deletes an editor definition identified by a type and an optional uihint.
del
LanguageBranches
Gets the language branch definition with the provided name.
get
Deletes the language branch definition with the provided name.
del
Updates the language branch definition with the provided name. If no language branch with the provided name exist, one is created.
put
Patches an existing language branch definition with the provided name.
patch
List all language branch definitions.
get
Creates a new language branch definition.
post
Manifest
Exports a manifest containing definitions from the application.
get
Imports a manifest containing definitions from the application.
put
PropertyDataTypes
List all property data types available in the system.
get
PropertyGroups
Gets a property group with the provided name.
get
Deletes the property group with the provided name.
del
Updates or creates a property group in the system with the provided name.
put
List all property groups in the system.
get
Creates a new property group in the system.
post
Content Definitions API 3.0.0
ContentTypes
List all content types in the system.
get
Creates a new content type in the system.
post
Gets the content type at the current location.
get
Updates the content type at the current location or create a new one if it doesn't already exist.
put
Deletes the content type at this location.
del
EditorDefinitions
Create new editor definition.
post
Updates an existing editor definition or creates a new one.
put
List editor definitions.
get
Gets an editor definition identified by a type and an optional uihint.
get
Deletes an editor definition identified by a type and an optional uihint.
del
Manifest
Exports a manifest containing definitions from the application.
get
Imports a manifest containing definitions from the application.
put
PropertyDataTypes
List all property data types available in the system.
get
PropertyGroups
Gets a property group with the provided name.
get
Deletes the property group with the provided name.
del
Updates or creates a property group in the system with the provided name.
put
List all property groups in the system.
get
Creates a new property group in the system.
post
Powered by
Create new editor definition.
Ask AI
post
https://example.com/api/episerver/v3.0/editors
Language
Shell
Node
Ruby
PHP
Python
Response
Click
Try It!
to start a request and see the response here!