API-FIRST CMS
Content is the infrastructure your business runs on
Our "Content as Infrastructure" philosophy helps enterprises thrive in today's ever-changing digital ecosystem. We empower marketers and developers to work together to deliver engaging customers experiences.
How It Works
Create, update, and retrieve content and assets with ease. Pull personalized content to deliver amazing experiences across devices.
Content Modeling
Content Modeling
It all starts with the content model. Our drag-n-drop UI allows you to quickly build rich content with all content types including text, location, dates, media, rich text editor, snippets, relationships and more.
JSON Data
JSON Data
Marketers and business users can create and manage layouts and templates in a full editorial environment and deliver as JSON to any device or application.
Presentation Layer
Presentation Layer
New devices and touch points are emerging all the time. Our content as infrastructure philosophy allows you to be ready for whatever comes next.
APIs
dotCMS includes native REST APIs which enable you to create, read, and manage almost all types of objects within the dotCMS system through a RESTful interface.
APIs | Description | ||
---|---|---|---|
Content Types Enables management of Content Types. | |||
AI Use dotAI to create chat-style search results based on your website content. Also, AI can be used to generate, edit and optimize your content and images. | — | ||
SSO/SAML Support Use Single-Sign-On (SSO) to provision and de-provision the privileges of dotCMS users through a SAML- or Oauth-based Identity Provider (IdP). | — | ||
Custom Apps | — | ||
Records Record is an umbrella term for entries and assets. If you have one entry and one image you would have two records. Each entry and asset is counted as a single record. | Unlimited | ||
Workflows A Workflow enables you to take your content through a standard process, such as editing, content review, legal review, and publication. dotCMS Workflows are no-code, highly customizable, and highly granular, with full control over who can see and use each action. Different Workflows can be used for different types of content (blogs, files, employee information, etc.). | — | ||
Analytics & Experiments | — | ||
Inline Editing | — |
Explore Our Articles
Your go-to resource for the latest content, tech, marketing and developer strategies, insights and guides.
Related Blogs - Devs
- dotCMS29Jan 25
Mastering dotCMS Content API Integration with Next.js
Unlock the potential of your web applications by integrating dotCMS with Next.js. This guide covers using the dotCMS content API to enhance dynamic capabilities, streamline content management, and boost SEO, resulting in faster load times and improved performance.
- dotCMS15Jan 25
Render dotCMS pages effortlessly with GraphQL and the JavaScript SDK
Discover how to leverage dotCMS' GraphQL API and JavaScript SDK to render content for any channel.
- 17Dec 24Innovation
Navigating AI's Impact on Building a Winning Content Strategy
Read this article and tune in to Episode 3 of "Real Talk, Real Trust with dotCMS" on YouTube and Spotify to learn how to build a winning content strategy and leverage AI as a vital tool in navigating the complexities of marketing and brand management.
- 16Dec 24Marketers
Unlock the Power of Headless CMS
Unlock the full potential of your content with dotCMS's headless CMS. Explore flexible, scalable solutions designed for seamless digital experiences and get a demo today.
Get Inspired
Discover how technical teams have leveraged dotCMS
dotCMS Helps CarFinance 247 Speed Into the Modern Era
CarFinance 247 is one of the largest car finance brokers in the UK. With dotCMS’ help, they updated their outdated website and made it easier for marketers to update content without getting developer assistance.
Before dotCMS, we were wasting a small team of developers on website maintenance. With dotCMS Cloud, we have completely freed up our development team and no longer have to worry about bandwidth, security, upgrades and patches-- dotCMS takes care of all that.