In Experro’s headless CMS, every Model you create must be designated as either a Single Entry Type or a Multi Entry Type. Choosing the correct type ensures your content schema aligns with how you intend to manage and deliver data.

Single Entry Type Model

A Single Entry Type Model is designed to hold exactly one record. Use it for site‑wide or one‑off configurations i.e., content that exists only once and shouldn’t be duplicated. Common Use Cases
  • Site Header: Logo, navigation links, contact info—there’s only one header across the site.
  • Site Footer: Copyright text, footer menus, social links—managed as a single entity.
  • Home Page Settings: Hero banner text, featured sections, SEO metadata for the homepage.

Multi Entry Type Model

A Multi Entry Type Model supports multiple records, all following the same schema. Use it for content collections where you’ll create many entries of the same type. Common Use Cases
  • Blog Posts: Each post is a separate entry—title, body, author, publish date.
  • Products: Every product in your catalog shares the same fields but has unique values.
  • Events: A listing of upcoming events, each with date, venue, description.
The Enable Act as Webpage toggle appears only for Multi Entry Type Models. Turning it on exposes each entry under a public URL and allows use of the Page Editor for visual layout.

When to Choose Which

  • Select Single Entry Type for configuration or global content that exists only once (header, footer, homepage).
  • Select Multi Entry Type for collections of similar items where each item is unique (blog posts, product listings).

What’s Next

With the right entry type selected, you ensure your content API endpoints and editorial workflow behave exactly as you expect. Next, learn how to configure fields in your chosen Model type in Adding Fields to Your Model.