Contensis JS Management API
Log in to add to favouritesIntroduction
The Management API allows you to create and manage entries within Contensis.
Our primary aim with this version of the API is to enable you to easily import/integrate content from other systems.
The API is a RESTful service to ensure maximum compatibility, delivering content as JSON and resource files (assets) as text or binary files. The life-cycle of content is controlled by workflow which can be controlled by invoking events. We currently provide .NET and JS client API wrappers to simplify using the API.
Key concepts
Projects
Content types
- Get a content type
- Create a content type
- Update a content type
- List content types
- Delete a content type
- Publish a content type
Components
- Get a component
- Create a component
- Update a component
- Add a component to a content type
- List components
- Delete a component
- Publish a component
Entries
Nodes
- Get the root node
- Get a node
- Get nodes by entry id
- Get a node's children
- Create a node
- Update a node
- Move a node
- Delete a node
- Order nodes
Users and groups
- Get a user
- List users
- Create a user
- Update a user
- Delete a user
- Update a user password
- Suspend a user
- Unlock a user
- Unsuspend a user
- Check group membership
- Get a group
- List groups
- Create a group
- Update a group
- Delete a group
- Get users in group
- Get user group membership
- Get child groups in group
- Add user to a group
- Remove user from a group
- Add child group to a group
- Remove child group from a group