Content Modeling
Rosmarium empowers marketing and editorial teams to construct rich, nested, and reusable content structures. Comparable to leading enterprise headless CMS platforms, our advanced content modeling capabilities ensure you can adapt to any digital channel instantly.
Basic Fields
Rosmarium includes all standard field types to model your data effectively.
| Field Type | Best Used For | Example Use Case |
|---|---|---|
| Text & Rich Text | Titles, short descriptions, and long-form markdown | Blog Post Body, Product Title |
| Number & Boolean | Precise values, toggles, and metrics | Product Price, Is Published Flag |
| Date & DateTime | Scheduling, events, and historical tracking | Event Start Date, Publish Time |
| Slug | Auto-generated identifiers for URL routing | /blog/my-awesome-post |
| Media | References to uploaded assets and images | Hero Image, Author Avatar |
| Relation | Linking entries to other content types | Connecting an Author to a Post |
| JSON | Storing arbitrary, untyped structured data | 3rd Party API Responses, Metadata |
Composite Fields (Nested Content)
To support complex layouts and repeating blocks (e.g. page builders, nested component trees), Rosmarium provides three advanced composite field types:
Fixed Sub-fields
Defines a fixed set of sub-fields grouped together under a single object key (inline with the parent).
Use Case: Grouping SEO metadata (Title, Description, Keywords) or Address details (Street, City, Zip).
Reusable Singleton
Embeds exactly one instance of a predefined “Component” content type.
Use Case: Reusing a standard “Call to Action” component or “Author Bio” block across multiple content models.
Dynamic Zones
Allows editors to insert a dynamic array of different components in any order. Validation can restrict which components are allowed.
Use Case: Building dynamic landing pages where editors can freely mix and match Hero Sections, Feature Grids, and Testimonials.
The Visual Content Editor
The Admin Dashboard provides an intuitive, distraction-free visual editor designed specifically for marketing and editorial teams.
- Visual Nesting: Complex data structures are visually nested, making it incredibly easy for non-technical users to grasp content hierarchies.
- Drag-and-Drop Block Builder: Editors can effortlessly add, reorder, and remove sections to build landing pages on the fly.
[!TIP] JSON Mode: At any time, technical users can toggle to “JSON Mode” in the editor to inspect the exact API payload being generated, making frontend integration a breeze.

