Model Management

To create your first model access your workspace and click on the models menu item 

In this page you can create new models and see your existing models.

Click on New

This is the Model creation form where you can name your Model, add a description and set the model to be Localized. Setting the Model Label will auto generate the API Id.

Setting a Model to Localized enables a few features for the Content Records under that model:

  1. Add translations – you can add any number of translations to your content and view all the different languages your content has been translated into.
  2. Configure fields to auto translate – Once your Model is created and you start adding fields to them you will be able to choose which field will be auto translated when adding translations to any given Content Record under that model
  3. API Language Filtering – Models that are localized can be queried in the same way as a non-localized model, but also accept a simple language flag to return you your translated content, you can keep the same query being sent and simply update the language parameter to get different translations.

Once your Model is saved you can start adding fields to it.

In this page you can view the existing fields on this Model and create new ones by clicking Add Field

The Field creation form requires you to enter a Label for your field (API Name will be automatically generated) and a Type for your field.

The types available for a field are 

Text – Simple string field to store unformatted text

Rich Text – Text field capable of storing formatted text and HTML

Choice – Field that presents user with a predetermined list of choices

Reference – This field allows you to link Content Records from the same or different models to your current record. Note: when this type is chosen you will be asked to choose a model from which to reference

Asset – The Asset field allows you to link assets to your content record, it can be a single asset or a list of multiple assets

Number – Used to save integer numbers

Boolean – Field to store a true or false value

Date – Field that represents a Date

Date/time – Field that represents a Date as well as exact time

There are also several optional setting and configurations available 

Default – Here you can set the default value for your field. If a Content Record is saved without a value in a field with a default value then the value of the field will be set to the default value.

Title Field – This is used to specify a field as the main display field for a Model, when looking up or referencing a Content Record the field set as Title Field will be shown.

Mandatory – Mandatory allows you to set your field as required before a Content Record is saved. Content Records where a mandatory field is not set will not be allowed to be saved.

Hidden – This flag allows you to hide fields on the form

Read Only – Used to make fields on your record not editable

Auto Translate – Setting this flag to true allows you to have your Content auto translated into other languages when adding translations to your content. Note this is only visible when the Model is set to Localized.

Once you have created all your fields you can customize the layout of your Model. You can add Rows for grouping fields, name those sections and reorganize your fields in the form. Customizing the Layout of your Model changes how your Content Record will look to content creators.

© Copyright 2026・

ContentWorkspace

・All rights reserved.