Skip to content

Caraer API Documentation (1.8.9)

This documentation provides an overview of the Caraer API, including authentication methods, endpoint details, data models, and integration guidelines for building on the Caraer platform.

Download OpenAPI description
Languages
Servers
Mock server
https://developer.caraer.com/_mock/apis
Production
https://v2.api.caraer.com

Auth endpoints handle user authentication and session management. They support login (email/password), registration, password reset (request and reset), email verification (verify and resend), logout, company selection, and user profile retrieval (/me). Authentication uses Bearer tokens and integrates with the multi-tenant company system, allowing users to access multiple companies. The auth system manages user sessions, email verification tokens, password reset tokens, and company access. Auth endpoints temporarily disable scope violation tracking during authentication operations to allow unauthenticated access to login/register endpoints.

Sync configurations define automated data synchronization mappings between CaraerObjects. A Sync specifies how property values from source Records should be mapped to target Records, enabling automated data flow between different object types. Syncs use Mappings that define source and target properties, allowing data to be copied, transformed, or synchronized when source Records are created or updated. Syncs are used for data integration, automation workflows, and keeping related data in sync across the platform. They enable scenarios like automatically creating a Company Record when a User Record is created, or syncing Candidate data to an external system. Syncs support complex mapping rules and can trigger on various Record events.

Operations

Relations define typed connections between CaraerObjects, enabling graph-like data modeling. A Relation specifies how Records of one Object can connect to Records of another Object (e.g., "Candidate applies to Vacancy", "Company has Employees"). Relations create directed or bidirectional relationships between Records, allowing navigation and querying of related data. Relations support cardinality, directionality, and can be used in filtering, sorting, and querying Records. They enable complex data structures where Records reference each other, creating a graph database model on top of the object-oriented schema. Relations are essential for modeling real-world relationships between entities and enable powerful querying capabilities across connected Records.

Operations

WebMenus define navigation structures for public-facing websites. They specify menu items with labels and URLs, locations (header, footer, sidebar), environments (production, preview), and can include custom URLs or links to Records and Webpages. WebMenus enable dynamic navigation that adapts based on published content, allowing websites to automatically reflect changes in the data model. Menus can be activated/deactivated, organized hierarchically, and support multiple environments for preview/testing before production deployment. WebMenus are essential for building dynamic, content-driven navigation in career sites and public-facing applications.

Operations

Feeds expose Records as XML or JSON for job boards and external integrations.

Operations

Forms are dynamic data collection interfaces associated with CaraerObjects. They use a grid-based layout system with FormItems (GridItems) arranged in rows and columns that can render various field types based on Property definitions. Forms support multi-step wizards, lead scoring configurations, styling options (standard, underline, plain), and form submissions that create Records. Forms enable public-facing data collection (e.g., job applications, contact forms, candidate registrations) and can be embedded in Webpages. Forms validate input against Property validation rules and can include nested forms (inner forms) for complex data structures. Form submissions trigger FormSubmissionEvents and can create Relations between Records. Forms are essential for converting external user input into structured Records in the platform.

Operations

File endpoints manage file uploads and downloads using S3-compatible storage. Files are used for attachments, images, documents, and media in Records and Webpages. Files support property format constraints (when used with file-type Properties) and access control through scopes. The file system provides pre-signed URLs for secure, time-limited access to files, supports bulk uploads, and can list files associated with specific Records. Files are stored with unique keys and can be deleted when no longer needed. The file system enables rich content management, allowing Records and Webpages to include images, documents, and other media assets.

Operations

Users represent authenticated individuals in the system. Users belong to one or more Companies and can switch between them. Users can be members of Teams, have roles (SUPER_ADMIN, DEVELOPER, etc.) and scopes that determine their permissions. Users can have associated Records (if the User trait is enabled on an object), enabling user profiles and authentication. Each User has access configurations (HAS_ACCESS_TO) per company that define scopes, filters, and permissions. Users can request additional permissions, reset their permissions to match their team's permissions, and manage their own profile data. The User system enables authentication, authorization, and user management across the multi-tenant platform.

SavedFilters are reusable filter configurations that users can save and share. They encapsulate complex filter criteria for Records, enabling quick access to filtered data views without re-entering filter conditions. SavedFilters improve UX by allowing users to bookmark common queries (e.g., "Active Candidates", "Open Vacancies", "My Applications") and share them with team members. Filters can be soft-deleted and restored, and they support the same filter capabilities as Views but are stored separately for quick access. SavedFilters enable consistent data access patterns across teams and reduce the time needed to access frequently-used filtered views.

Operations

Serverless functions are runtime+code units attached to Apps, used in Webhooks and other extensibility points.

Operations

API endpoints for managing modules

Operations

Views are saved configurations for displaying Records that define filters, sorting, visible properties (show), grouping, calculations, row heights, and display traits (table, flow). Views enable users to create custom perspectives on data (e.g., "My Active Candidates", "High Priority Vacancies", "Recent Applications"). Each View belongs to a CaraerObject and specifies how Records of that Object should be displayed. Views can be shared with other users, set as default views, and include query strings for search functionality. Views support different traits like Table (tabular display), Flow (kanban-style workflow), and can include calculations for aggregated data. Views improve UX by allowing users to bookmark common queries and share them with team members, ensuring consistent data presentation across the platform.

Operations

Partner endpoints manage partner relationships and integrations. Partners may have special access, integrations, or white-label configurations. Partner endpoints enable reseller functionality, allowing partners to create companies, copy databases, and manage their partner relationships. Partners can have reseller relationships with companies, enabling multi-level partner structures. The partner system supports database copying for white-label deployments and partner-specific company management.

Teams are user groups within a Company that enable role-based access control and collaboration. Teams can be assigned to Records, enabling team-based workflows and permissions. Teams help organize users and manage access to data and features. Team members inherit team permissions and scopes, allowing administrators to manage access at the team level rather than individually. Teams support member management (add/remove members), permission reset (applying team permissions to members), and can be used in filtering and access control. Teams enable collaborative workflows where groups of users work together on Records, with shared permissions and access patterns.

Records are actual data instances belonging to a CaraerObject. They contain property values that conform to the object's schema defined by Properties. Records support dynamic relationships via Relations, enabling graph-like data modeling where Records can reference and navigate to related Records. Records can be filtered, sorted, paginated, and displayed in various views (table, flow, page, preview). They support morphing (association with multiple objects), soft deletion with restore capability, and property parsing for formatted display. Records are the core data entities that users create, update, and manage. Each Record has a UUID, belongs to a primary Object, can have morph objects (making it visible in multiple object contexts), and maintains createdAt/updatedAt timestamps. Records enable the platform's dynamic, content-driven data management.

Operations

Traits are behavioral features that can be added to CaraerObjects to extend their functionality without modifying the core schema. Common traits include Flow (kanban-style workflow management), Table (tabular data display with sorting and filtering), Page (enables Records to have public-facing Webpages), and User (enables user authentication and user profile Records). Traits are composable - an Object can have multiple traits enabled simultaneously. Traits extend object functionality by adding specific behaviors, UI components, and capabilities. For example, the Flow trait adds workflow state management, the Table trait adds list view capabilities, and the Page trait enables CMS functionality. Traits enable flexible feature composition where objects can be customized with different capabilities based on business needs.

Operations

Properties define the schema and field definitions for CaraerObjects. A Property specifies the data type (string, number, date, boolean, etc.), format (text, email, select, multi-select, linked, file, etc.), validation rules (required, unique, character limits, etc.), and display options (label, description, icon, groups). Properties determine what data Records can store, how it's validated, how it's displayed in forms and views, and how it can be searched. Each Property belongs to a CaraerObject and defines one field in that object's schema. Properties support various formats including linked properties (relationships to other Records), file uploads, rich text, and custom option lists. Properties are immutable once created to maintain data integrity, and they can be organized into groups for better UX. The Property system enables dynamic, schema-on-read data modeling where object structures can be customized per company without code changes.

Operations

Endpoints for Caraer Automations and Latenode integration.

Operations

Webpages are CMS pages associated with Records that enable public-facing content. They support dynamic content layouts using PageContent structures, preview and production environments, scheduled publishing (publish_at/unpublish_at), SEO metadata (title, excerpt, slug, image), custom CSS and JavaScript, and sidebar previews. Webpages are used to create career sites, landing pages, job detail pages, and other public-facing content. They integrate with Forms for data collection and Previews for displaying related Records. Webpages can be published/unpublished, support environment-specific content (preview vs production), and maintain publication timestamps. The Webpage system enables dynamic, data-driven public websites where content is managed through Records and automatically rendered as HTML pages.

Operations

Apps are third-party integrations and extensions that extend Caraer functionality. They can provide additional features, connect to external services, include Webhooks for event handling, and offer custom UI components through AppBars. Apps enable the platform ecosystem where companies can integrate with their existing tools and workflows. Apps can be public (available to all companies) or private (company-specific), have pricing models, descriptions, and settings schemas. Apps can include Webhooks with rate limiting and secret-based authentication. The App system enables extensibility and integration capabilities, allowing the platform to connect with external systems and provide additional functionality beyond the core platform features.

Operations

Companies represent multi-tenant organizations in Caraer. Each company has its own isolated database, users, objects, Records, and data. Companies enable SaaS multi-tenancy where each organization's data is completely isolated from others. Companies have settings (branding, configuration), subdomains for custom URLs, and can be customized with their own Objects, Properties, Forms, and Webpages. Users belong to one or more companies and can switch between them. Companies maintain their own access control, scopes, and permissions. The Company system enables the platform to serve multiple organizations while maintaining strict data isolation and allowing each company to customize the platform to their needs.

Operations

CaraerObjects are schema definitions for dynamic domain entities (e.g., "Candidate", "Vacancy", "Company"). They define the structure and behavior of Records through Properties (field definitions), Relations (connections to other objects), Views (display configurations), and Traits (behavioral features like Flow, Table, Webpage, User). Objects enable a flexible, schema-on-read data model where entities can be customized per company without code changes. Each Object has a name (lowercase identifier), label (display name), plural form, description, icon, and can be organized into groups. Objects can have traits that add specific behaviors: Flow enables kanban-style workflows, Table provides tabular data views, Webpage allows Records to have public-facing pages, and User enables authentication and user profiles. Objects are the foundation of the platform's dynamic data modeling system.

Operations

Request

Fetches a single object by its UUID. Optional parameters determine whether to include views, properties, and relations in the response.

Security
bearerAuth
Path
uuidstringrequired
Query
viewsstring
Default "false"
propertiesstring
Default "false"
relationsstring
Default "false"
curl -i -X GET \
  'https://developer.caraer.com/_mock/apis/api/v2/objects/{uuid}?views=false&properties=false&relations=false' \
  -H 'Authorization: Bearer <YOUR_Opaque_HERE>'

Responses

Object fetched successfully

Bodyapplication/json
messagestring

A message detailing the result of the operation.

Example: "Success"
dataany

The data payload of the response, if any.

Response
application/json
{ "message": "Success", "data": null }

Request

Updates an existing object identified by its UUID with new details. Optional parameters determine if views, properties, and relations should be included in the response. Validation rules: label (required, must be a string, maximum 32 characters), plural (required, must be a string, maximum 32 characters), name (required, must be a string, must be lowercase, must be unique, must match name pattern (lowercase letters, numbers, underscores), cannot be changed after creation), description (optional, maximum 255 characters), groups (required, must be an array of string, no duplicate values allowed), showInMenu (required, must be a boolean).

Security
bearerAuth
Path
uuidstringrequired
Query
viewsstring
Default "false"
propertiesstring
Default "false"
relationsstring
Default "false"
Bodyapplication/jsonrequired

Updated details of the object

uuidstringnon-emptyrequired

Unique identifier for the entity

namestring

Unique identifier name for the object

labelstring

Display label for the object

createdAtinteger(int64)

Unix timestamp when the entity was created

createdByobject(Record)

Identifier of the user who created the entity

updatedAtinteger(int64)

Unix timestamp when the entity was last updated

updatedByobject(Record)

Identifier of the user who last updated the entity

deletedAtinteger(int64)

Unix timestamp when the entity was deleted (null if not deleted)

deletedByobject(Record)

Identifier of the user who deleted the entity

indexinteger(int32)

Index number for ordering objects

pluralstring

Plural form of the object's name, used for display purposes

descriptionstring

Detailed description of the object's purpose and usage

groupsArray of strings

Collection of group names this object belongs to

iconstring

Icon identifier for visual representation of the object

showInMenuboolean

Indicates if this object should be displayed in navigation menus

defaultTraitstring

Name of the default trait applied to this object

traitsArray of strings

List of trait names associated with this object

viewsArray of objects(ViewDTO)

List of view configurations for displaying this object

propertiesArray of objects(PropertyDTO)

List of properties defined for this object

relationsArray of objects(RelationDTO)

List of relations this object has with other objects

suitesArray of strings

List of suite names this object belongs to

extendsToArray of objects(CaraerObjectDTO)

List of objects this object extends to

curl -i -X PUT \
  'https://developer.caraer.com/_mock/apis/api/v2/objects/{uuid}?views=false&properties=false&relations=false' \
  -H 'Authorization: Bearer <YOUR_Opaque_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "uuid": "string",
    "name": "string",
    "label": "string",
    "createdAt": 0,
    "createdBy": {
      "name": "string",
      "label": "string",
      "createdAt": 0,
      "updatedAt": 0,
      "deletedAt": 0,
      "createdByUuid": "string",
      "updatedByUuid": "string",
      "deletedByUuid": "string",
      "index": 0,
      "deleted": true,
      "complete": true,
      "uuid": "string",
      "properties": [
        {
          "icon": "string",
          "name": "string",
          "value": null,
          "type": "string",
          "label": "string"
        }
      ],
      "objects": {
        "property1": null,
        "property2": null
      },
      "user": {
        "uuid": "string",
        "email": "string",
        "firstname": "string",
        "lastname": "string",
        "initials": "string",
        "scopes": [
          "string"
        ],
        "filters": {
          "property1": {
            "groups": [
              {
                "items": {}
              }
            ]
          },
          "property2": {
            "groups": [
              {
                "items": {}
              }
            ]
          }
        },
        "role": "string",
        "record": {}
      }
    },
    "updatedAt": 0,
    "updatedBy": {
      "name": "string",
      "label": "string",
      "createdAt": 0,
      "updatedAt": 0,
      "deletedAt": 0,
      "createdByUuid": "string",
      "updatedByUuid": "string",
      "deletedByUuid": "string",
      "index": 0,
      "deleted": true,
      "complete": true,
      "uuid": "string",
      "properties": [
        {
          "icon": "string",
          "name": "string",
          "value": null,
          "type": "string",
          "label": "string"
        }
      ],
      "objects": {
        "property1": null,
        "property2": null
      },
      "user": {
        "uuid": "string",
        "email": "string",
        "firstname": "string",
        "lastname": "string",
        "initials": "string",
        "scopes": [
          "string"
        ],
        "filters": {
          "property1": {
            "groups": [
              {
                "items": {}
              }
            ]
          },
          "property2": {
            "groups": [
              {
                "items": {}
              }
            ]
          }
        },
        "role": "string",
        "record": {}
      }
    },
    "deletedAt": 0,
    "deletedBy": {
      "name": "string",
      "label": "string",
      "createdAt": 0,
      "updatedAt": 0,
      "deletedAt": 0,
      "createdByUuid": "string",
      "updatedByUuid": "string",
      "deletedByUuid": "string",
      "index": 0,
      "deleted": true,
      "complete": true,
      "uuid": "string",
      "properties": [
        {
          "icon": "string",
          "name": "string",
          "value": null,
          "type": "string",
          "label": "string"
        }
      ],
      "objects": {
        "property1": null,
        "property2": null
      },
      "user": {
        "uuid": "string",
        "email": "string",
        "firstname": "string",
        "lastname": "string",
        "initials": "string",
        "scopes": [
          "string"
        ],
        "filters": {
          "property1": {
            "groups": [
              {
                "items": {}
              }
            ]
          },
          "property2": {
            "groups": [
              {
                "items": {}
              }
            ]
          }
        },
        "role": "string",
        "record": {}
      }
    },
    "index": 0,
    "plural": "string",
    "description": "string",
    "groups": [
      "string"
    ],
    "icon": "string",
    "showInMenu": true,
    "defaultTrait": "string",
    "traits": [
      "string"
    ],
    "views": [
      {
        "uuid": "string",
        "name": "string",
        "label": "string",
        "createdAt": 0,
        "createdBy": {
          "name": "string",
          "label": "string",
          "createdAt": 0,
          "updatedAt": 0,
          "deletedAt": 0,
          "createdByUuid": "string",
          "updatedByUuid": "string",
          "deletedByUuid": "string",
          "index": 0,
          "deleted": true,
          "complete": true,
          "uuid": "string",
          "properties": [
            {
              "icon": "string",
              "name": "string",
              "value": null,
              "type": "string",
              "label": "string"
            }
          ],
          "objects": {
            "property1": null,
            "property2": null
          },
          "user": {
            "uuid": "string",
            "email": "string",
            "firstname": "string",
            "lastname": "string",
            "initials": "string",
            "scopes": [
              "string"
            ],
            "filters": {
              "property1": {
                "groups": [
                  null
                ]
              },
              "property2": {
                "groups": [
                  null
                ]
              }
            },
            "role": "string",
            "record": {}
          }
        },
        "updatedAt": 0,
        "updatedBy": {
          "name": "string",
          "label": "string",
          "createdAt": 0,
          "updatedAt": 0,
          "deletedAt": 0,
          "createdByUuid": "string",
          "updatedByUuid": "string",
          "deletedByUuid": "string",
          "index": 0,
          "deleted": true,
          "complete": true,
          "uuid": "string",
          "properties": [
            {
              "icon": "string",
              "name": "string",
              "value": null,
              "type": "string",
              "label": "string"
            }
          ],
          "objects": {
            "property1": null,
            "property2": null
          },
          "user": {
            "uuid": "string",
            "email": "string",
            "firstname": "string",
            "lastname": "string",
            "initials": "string",
            "scopes": [
              "string"
            ],
            "filters": {
              "property1": {
                "groups": [
                  null
                ]
              },
              "property2": {
                "groups": [
                  null
                ]
              }
            },
            "role": "string",
            "record": {}
          }
        },
        "deletedAt": 0,
        "deletedBy": {
          "name": "string",
          "label": "string",
          "createdAt": 0,
          "updatedAt": 0,
          "deletedAt": 0,
          "createdByUuid": "string",
          "updatedByUuid": "string",
          "deletedByUuid": "string",
          "index": 0,
          "deleted": true,
          "complete": true,
          "uuid": "string",
          "properties": [
            {
              "icon": "string",
              "name": "string",
              "value": null,
              "type": "string",
              "label": "string"
            }
          ],
          "objects": {
            "property1": null,
            "property2": null
          },
          "user": {
            "uuid": "string",
            "email": "string",
            "firstname": "string",
            "lastname": "string",
            "initials": "string",
            "scopes": [
              "string"
            ],
            "filters": {
              "property1": {
                "groups": [
                  null
                ]
              },
              "property2": {
                "groups": [
                  null
                ]
              }
            },
            "role": "string",
            "record": {}
          }
        },
        "index": 0,
        "favorite": true,
        "team": true,
        "shared": true,
        "personal": true,
        "trait": "string",
        "filters": {
          "groups": [
            {
              "items": {
                "object": "User",
                "relation": "hasProperty",
                "property": "email",
                "relationIncluded": true,
                "operator": "EQUALS",
                "value": 12345,
                "smartContent": true
              }
            }
          ]
        },
        "shows": [
          {
            "object": "User",
            "relation": "hasProperty",
            "property": "email",
            "separator": "|",
            "sticky": false,
            "width": 100,
            "calculationFunction": "max",
            "calculationResult": 100
          }
        ],
        "sorts": [
          {
            "object": "User",
            "relation": "hasProperty",
            "property": "email",
            "direction": "ASC"
          }
        ],
        "limit": 0,
        "showIcons": true,
        "rowHeight": "string",
        "query": "string",
        "icon": "string",
        "flowProperty": "string",
        "flowPreview": "string",
        "defaultView": true,
        "isInternallyPublic": true
      }
    ],
    "properties": [
      {
        "uuid": "string",
        "name": "string",
        "label": "string",
        "createdAt": 0,
        "createdBy": {
          "name": "string",
          "label": "string",
          "createdAt": 0,
          "updatedAt": 0,
          "deletedAt": 0,
          "createdByUuid": "string",
          "updatedByUuid": "string",
          "deletedByUuid": "string",
          "index": 0,
          "deleted": true,
          "complete": true,
          "uuid": "string",
          "properties": [
            {
              "icon": "string",
              "name": "string",
              "value": null,
              "type": "string",
              "label": "string"
            }
          ],
          "objects": {
            "property1": null,
            "property2": null
          },
          "user": {
            "uuid": "string",
            "email": "string",
            "firstname": "string",
            "lastname": "string",
            "initials": "string",
            "scopes": [
              "string"
            ],
            "filters": {
              "property1": {
                "groups": [
                  null
                ]
              },
              "property2": {
                "groups": [
                  null
                ]
              }
            },
            "role": "string",
            "record": {}
          }
        },
        "updatedAt": 0,
        "updatedBy": {
          "name": "string",
          "label": "string",
          "createdAt": 0,
          "updatedAt": 0,
          "deletedAt": 0,
          "createdByUuid": "string",
          "updatedByUuid": "string",
          "deletedByUuid": "string",
          "index": 0,
          "deleted": true,
          "complete": true,
          "uuid": "string",
          "properties": [
            {
              "icon": "string",
              "name": "string",
              "value": null,
              "type": "string",
              "label": "string"
            }
          ],
          "objects": {
            "property1": null,
            "property2": null
          },
          "user": {
            "uuid": "string",
            "email": "string",
            "firstname": "string",
            "lastname": "string",
            "initials": "string",
            "scopes": [
              "string"
            ],
            "filters": {
              "property1": {
                "groups": [
                  null
                ]
              },
              "property2": {
                "groups": [
                  null
                ]
              }
            },
            "role": "string",
            "record": {}
          }
        },
        "deletedAt": 0,
        "deletedBy": {
          "name": "string",
          "label": "string",
          "createdAt": 0,
          "updatedAt": 0,
          "deletedAt": 0,
          "createdByUuid": "string",
          "updatedByUuid": "string",
          "deletedByUuid": "string",
          "index": 0,
          "deleted": true,
          "complete": true,
          "uuid": "string",
          "properties": [
            {
              "icon": "string",
              "name": "string",
              "value": null,
              "type": "string",
              "label": "string"
            }
          ],
          "objects": {
            "property1": null,
            "property2": null
          },
          "user": {
            "uuid": "string",
            "email": "string",
            "firstname": "string",
            "lastname": "string",
            "initials": "string",
            "scopes": [
              "string"
            ],
            "filters": {
              "property1": {
                "groups": [
                  null
                ]
              },
              "property2": {
                "groups": [
                  null
                ]
              }
            },
            "role": "string",
            "record": {}
          }
        },
        "index": 0,
        "description": "string",
        "type": "string",
        "options": [
          {
            "name": "string",
            "label": "string",
            "icon": "string",
            "color": "string",
            "disabled": true,
            "usedIn": {
              "recordUuids": [
                "string"
              ],
              "count": 0
            }
          }
        ],
        "group": "string",
        "format": {
          "label": "string",
          "name": "string",
          "icon": "string",
          "type": "string",
          "settings": [
            {
              "name": "string",
              "label": "string",
              "helpText": "string",
              "type": "STRING",
              "required": true,
              "dynamic": true,
              "hidden": true,
              "disabled": true,
              "options": [
                {}
              ],
              "value": null,
              "defaultValue": null
            }
          ],
          "filters": [
            "string"
          ],
          "rules": [
            "string"
          ]
        },
        "rules": [
          "string"
        ],
        "immutable": true,
        "hidden": true,
        "nonPublic": true,
        "indexed": true,
        "editable": true,
        "formatSettings": {
          "property1": null,
          "property2": null
        },
        "usedIn": {
          "recordUuids": [
            "string"
          ],
          "count": 0
        },
        "icon": "string",
        "webpagePublic": true,
        "embeddable": true,
        "minAndMaxValue": {
          "t1": 0,
          "t2": 0
        }
      }
    ],
    "relations": [
      {
        "uuid": "string",
        "name": "string",
        "label": "string",
        "createdAt": 0,
        "createdBy": {
          "name": "string",
          "label": "string",
          "createdAt": 0,
          "updatedAt": 0,
          "deletedAt": 0,
          "createdByUuid": "string",
          "updatedByUuid": "string",
          "deletedByUuid": "string",
          "index": 0,
          "deleted": true,
          "complete": true,
          "uuid": "string",
          "properties": [
            {
              "icon": "string",
              "name": "string",
              "value": null,
              "type": "string",
              "label": "string"
            }
          ],
          "objects": {
            "property1": null,
            "property2": null
          },
          "user": {
            "uuid": "string",
            "email": "string",
            "firstname": "string",
            "lastname": "string",
            "initials": "string",
            "scopes": [
              "string"
            ],
            "filters": {
              "property1": {
                "groups": [
                  null
                ]
              },
              "property2": {
                "groups": [
                  null
                ]
              }
            },
            "role": "string",
            "record": {}
          }
        },
        "updatedAt": 0,
        "updatedBy": {
          "name": "string",
          "label": "string",
          "createdAt": 0,
          "updatedAt": 0,
          "deletedAt": 0,
          "createdByUuid": "string",
          "updatedByUuid": "string",
          "deletedByUuid": "string",
          "index": 0,
          "deleted": true,
          "complete": true,
          "uuid": "string",
          "properties": [
            {
              "icon": "string",
              "name": "string",
              "value": null,
              "type": "string",
              "label": "string"
            }
          ],
          "objects": {
            "property1": null,
            "property2": null
          },
          "user": {
            "uuid": "string",
            "email": "string",
            "firstname": "string",
            "lastname": "string",
            "initials": "string",
            "scopes": [
              "string"
            ],
            "filters": {
              "property1": {
                "groups": [
                  null
                ]
              },
              "property2": {
                "groups": [
                  null
                ]
              }
            },
            "role": "string",
            "record": {}
          }
        },
        "deletedAt": 0,
        "deletedBy": {
          "name": "string",
          "label": "string",
          "createdAt": 0,
          "updatedAt": 0,
          "deletedAt": 0,
          "createdByUuid": "string",
          "updatedByUuid": "string",
          "deletedByUuid": "string",
          "index": 0,
          "deleted": true,
          "complete": true,
          "uuid": "string",
          "properties": [
            {
              "icon": "string",
              "name": "string",
              "value": null,
              "type": "string",
              "label": "string"
            }
          ],
          "objects": {
            "property1": null,
            "property2": null
          },
          "user": {
            "uuid": "string",
            "email": "string",
            "firstname": "string",
            "lastname": "string",
            "initials": "string",
            "scopes": [
              "string"
            ],
            "filters": {
              "property1": {
                "groups": [
                  null
                ]
              },
              "property2": {
                "groups": [
                  null
                ]
              }
            },
            "role": "string",
            "record": {}
          }
        },
        "index": 0,
        "description": "string",
        "objects": [
          {}
        ],
        "immutable": true,
        "editable": true
      }
    ],
    "suites": [
      "string"
    ],
    "extendsTo": [
      {}
    ]
  }'

Responses

Object updated successfully

Bodyapplication/json
messagestring

A message detailing the result of the operation.

Example: "Success"
dataany

The data payload of the response, if any.

Response
application/json
{ "message": "Success", "data": null }

Request

Deletes a specific object identified by its UUID.

Security
bearerAuth
Path
uuidstringrequired
curl -i -X DELETE \
  'https://developer.caraer.com/_mock/apis/api/v2/objects/{uuid}' \
  -H 'Authorization: Bearer <YOUR_Opaque_HERE>'

Responses

Object deleted successfully

Bodyapplication/json
messagestring

A message detailing the result of the operation.

Example: "Success"
dataany

The data payload of the response, if any.

Response
application/json
{ "message": "Success", "data": null }

Request

Updates indices of objects based on the provided mapping. The request body should contain a mapping of object UUIDs to index values. Optional request parameters determine if views, properties, and relations should be included in the response.

Security
bearerAuth
Query
viewsstring
Default "false"
propertiesstring
Default "false"
relationsstring
Default "false"
Bodyapplication/jsonrequired

Mapping of object indices

string
curl -i -X PUT \
  'https://developer.caraer.com/_mock/apis/api/v2/objects/updateIndices?views=false&properties=false&relations=false' \
  -H 'Authorization: Bearer <YOUR_Opaque_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "uuid1": 1,
    "uuid2": 2
  }'

Responses

Indices updated successfully

Bodyapplication/json
Response
application/json
null

Sync morph objects for existing records

Request

Synchronizes existing records for an object after morph configuration changes. The object path variable accepts UUID or object name. Records that reference the object as primary object, morph object, or label are re-morphed.

Security
bearerAuth
Path
uuidstringrequired
curl -i -X POST \
  'https://developer.caraer.com/_mock/apis/api/v2/objects/{uuid}/syncMorphObjects' \
  -H 'Authorization: Bearer <YOUR_Opaque_HERE>'

Responses

Morph objects synchronized successfully

Bodyapplication/json
messagestring

A message detailing the result of the operation.

Example: "Success"
dataany

The data payload of the response, if any.

Response
application/json
{ "message": "Success", "data": null }

Request

Fetches a preview for an object by the object's UUID and the preview name. Returns the preview data wrapped in a ShowResponse.

Security
bearerAuth
Path
uuidstringrequired
namestringrequired
curl -i -X GET \
  'https://developer.caraer.com/_mock/apis/api/v2/objects/{uuid}/previews/{name}' \
  -H 'Authorization: Bearer <YOUR_Opaque_HERE>'

Responses

Successfully fetched preview

Bodyapplication/json
messagestring

A message detailing the result of the operation.

Example: "Success"
dataany

The data payload of the response, if any.

Response
application/json
{ "message": "Success", "data": null }

Request

Creates or updates a preview for a specific object. The preview type is determined by the 'name' path variable. Depending on the preview type (e.g., 'detail', 'flow', 'pill', or 'page'), the request body will be mapped to the corresponding PreviewDTO and converted to the appropriate Preview model.

Security
bearerAuth
Path
uuidstringrequired
namestringrequired
Bodyapplication/jsonrequired

Preview data

descriptionstring

Description of the preview

Example: "Preview description example"
objectobject(CaraerObjectDTO)

The Caraer object associated with this preview

recordUuidstring

UUID of the associated record

Example: "abcdef12-3456-7890-abcd-ef1234567890"
primaryboolean

Indicates whether this preview is the primary one

Example: true
gridArray of objects(PreviewItemDTO)<= 2147483647 items

Rows of the preview grid

previewTypestring

Preview type

Example: "detail"
profileImageobject(PropertyDTO)

Profile image property

profileImagePositionstring

Profile image position (top, left, right, bottom, background)

Example: "top"
profileImageStylingobject(PageContentStylingDTO)

Style set for the profile image

firstInitialPropertyobject(PropertyDTO)

First initial property

secondInitialPropertyobject(PropertyDTO)

Second initial property

profileImageValuestring

Value of the profile image

firstInitialPropertyValuestring

Value of the first initial property

secondInitialPropertyValuestring

Value of the second initial property

customCssstring

Custom CSS styles for the preview

urlstring

URL of the preview

stylingobject(PageContentStylingDTO)

The styling of the preview

uuidstringnon-emptyrequired

Unique identifier for the entity

namestringnon-emptyrequired

The name of the entity

labelstring

Display label for the entity, can be different from name

createdAtinteger(int64)

Unix timestamp when the entity was created

createdByobject(Record)

Identifier of the user who created the entity

updatedAtinteger(int64)

Unix timestamp when the entity was last updated

updatedByobject(Record)

Identifier of the user who last updated the entity

deletedAtinteger(int64)

Unix timestamp when the entity was deleted (null if not deleted)

deletedByobject(Record)

Identifier of the user who deleted the entity

indexinteger(int32)

Index number for ordering entities

curl -i -X POST \
  'https://developer.caraer.com/_mock/apis/api/v2/objects/{uuid}/previews/{name}' \
  -H 'Authorization: Bearer <YOUR_Opaque_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "description": "Preview description example",
    "object": {
      "uuid": "string",
      "name": "string",
      "label": "string",
      "createdAt": 0,
      "createdBy": {
        "name": "string",
        "label": "string",
        "createdAt": 0,
        "updatedAt": 0,
        "deletedAt": 0,
        "createdByUuid": "string",
        "updatedByUuid": "string",
        "deletedByUuid": "string",
        "index": 0,
        "deleted": true,
        "complete": true,
        "uuid": "string",
        "properties": [
          {
            "icon": "string",
            "name": "string",
            "value": null,
            "type": "string",
            "label": "string"
          }
        ],
        "objects": {
          "property1": null,
          "property2": null
        },
        "user": {
          "uuid": "string",
          "email": "string",
          "firstname": "string",
          "lastname": "string",
          "initials": "string",
          "scopes": [
            "string"
          ],
          "filters": {
            "property1": {
              "groups": [
                {}
              ]
            },
            "property2": {
              "groups": [
                {}
              ]
            }
          },
          "role": "string",
          "record": {}
        }
      },
      "updatedAt": 0,
      "updatedBy": {
        "name": "string",
        "label": "string",
        "createdAt": 0,
        "updatedAt": 0,
        "deletedAt": 0,
        "createdByUuid": "string",
        "updatedByUuid": "string",
        "deletedByUuid": "string",
        "index": 0,
        "deleted": true,
        "complete": true,
        "uuid": "string",
        "properties": [
          {
            "icon": "string",
            "name": "string",
            "value": null,
            "type": "string",
            "label": "string"
          }
        ],
        "objects": {
          "property1": null,
          "property2": null
        },
        "user": {
          "uuid": "string",
          "email": "string",
          "firstname": "string",
          "lastname": "string",
          "initials": "string",
          "scopes": [
            "string"
          ],
          "filters": {
            "property1": {
              "groups": [
                {}
              ]
            },
            "property2": {
              "groups": [
                {}
              ]
            }
          },
          "role": "string",
          "record": {}
        }
      },
      "deletedAt": 0,
      "deletedBy": {
        "name": "string",
        "label": "string",
        "createdAt": 0,
        "updatedAt": 0,
        "deletedAt": 0,
        "createdByUuid": "string",
        "updatedByUuid": "string",
        "deletedByUuid": "string",
        "index": 0,
        "deleted": true,
        "complete": true,
        "uuid": "string",
        "properties": [
          {
            "icon": "string",
            "name": "string",
            "value": null,
            "type": "string",
            "label": "string"
          }
        ],
        "objects": {
          "property1": null,
          "property2": null
        },
        "user": {
          "uuid": "string",
          "email": "string",
          "firstname": "string",
          "lastname": "string",
          "initials": "string",
          "scopes": [
            "string"
          ],
          "filters": {
            "property1": {
              "groups": [
                {}
              ]
            },
            "property2": {
              "groups": [
                {}
              ]
            }
          },
          "role": "string",
          "record": {}
        }
      },
      "index": 0,
      "plural": "string",
      "description": "string",
      "groups": [
        "string"
      ],
      "icon": "string",
      "showInMenu": true,
      "defaultTrait": "string",
      "traits": [
        "string"
      ],
      "views": [
        {
          "uuid": "string",
          "name": "string",
          "label": "string",
          "createdAt": 0,
          "createdBy": {
            "name": "string",
            "label": "string",
            "createdAt": 0,
            "updatedAt": 0,
            "deletedAt": 0,
            "createdByUuid": "string",
            "updatedByUuid": "string",
            "deletedByUuid": "string",
            "index": 0,
            "deleted": true,
            "complete": true,
            "uuid": "string",
            "properties": [
              {
                "icon": "string",
                "name": "string",
                "value": null,
                "type": "string",
                "label": "string"
              }
            ],
            "objects": {
              "property1": null,
              "property2": null
            },
            "user": {
              "uuid": "string",
              "email": "string",
              "firstname": "string",
              "lastname": "string",
              "initials": "string",
              "scopes": [
                "string"
              ],
              "filters": {
                "property1": {
                  "groups": []
                },
                "property2": {
                  "groups": []
                }
              },
              "role": "string",
              "record": {}
            }
          },
          "updatedAt": 0,
          "updatedBy": {
            "name": "string",
            "label": "string",
            "createdAt": 0,
            "updatedAt": 0,
            "deletedAt": 0,
            "createdByUuid": "string",
            "updatedByUuid": "string",
            "deletedByUuid": "string",
            "index": 0,
            "deleted": true,
            "complete": true,
            "uuid": "string",
            "properties": [
              {
                "icon": "string",
                "name": "string",
                "value": null,
                "type": "string",
                "label": "string"
              }
            ],
            "objects": {
              "property1": null,
              "property2": null
            },
            "user": {
              "uuid": "string",
              "email": "string",
              "firstname": "string",
              "lastname": "string",
              "initials": "string",
              "scopes": [
                "string"
              ],
              "filters": {
                "property1": {
                  "groups": []
                },
                "property2": {
                  "groups": []
                }
              },
              "role": "string",
              "record": {}
            }
          },
          "deletedAt": 0,
          "deletedBy": {
            "name": "string",
            "label": "string",
            "createdAt": 0,
            "updatedAt": 0,
            "deletedAt": 0,
            "createdByUuid": "string",
            "updatedByUuid": "string",
            "deletedByUuid": "string",
            "index": 0,
            "deleted": true,
            "complete": true,
            "uuid": "string",
            "properties": [
              {
                "icon": "string",
                "name": "string",
                "value": null,
                "type": "string",
                "label": "string"
              }
            ],
            "objects": {
              "property1": null,
              "property2": null
            },
            "user": {
              "uuid": "string",
              "email": "string",
              "firstname": "string",
              "lastname": "string",
              "initials": "string",
              "scopes": [
                "string"
              ],
              "filters": {
                "property1": {
                  "groups": []
                },
                "property2": {
                  "groups": []
                }
              },
              "role": "string",
              "record": {}
            }
          },
          "index": 0,
          "favorite": true,
          "team": true,
          "shared": true,
          "personal": true,
          "trait": "string",
          "filters": {
            "groups": [
              {
                "items": {}
              }
            ]
          },
          "shows": [
            {
              "object": "User",
              "relation": "hasProperty",
              "property": "email",
              "separator": "|",
              "sticky": false,
              "width": 100,
              "calculationFunction": "max",
              "calculationResult": 100
            }
          ],
          "sorts": [
            {
              "object": "User",
              "relation": "hasProperty",
              "property": "email",
              "direction": "ASC"
            }
          ],
          "limit": 0,
          "showIcons": true,
          "rowHeight": "string",
          "query": "string",
          "icon": "string",
          "flowProperty": "string",
          "flowPreview": "string",
          "defaultView": true,
          "isInternallyPublic": true
        }
      ],
      "properties": [
        {
          "uuid": "string",
          "name": "string",
          "label": "string",
          "createdAt": 0,
          "createdBy": {
            "name": "string",
            "label": "string",
            "createdAt": 0,
            "updatedAt": 0,
            "deletedAt": 0,
            "createdByUuid": "string",
            "updatedByUuid": "string",
            "deletedByUuid": "string",
            "index": 0,
            "deleted": true,
            "complete": true,
            "uuid": "string",
            "properties": [
              {
                "icon": "string",
                "name": "string",
                "value": null,
                "type": "string",
                "label": "string"
              }
            ],
            "objects": {
              "property1": null,
              "property2": null
            },
            "user": {
              "uuid": "string",
              "email": "string",
              "firstname": "string",
              "lastname": "string",
              "initials": "string",
              "scopes": [
                "string"
              ],
              "filters": {
                "property1": {
                  "groups": []
                },
                "property2": {
                  "groups": []
                }
              },
              "role": "string",
              "record": {}
            }
          },
          "updatedAt": 0,
          "updatedBy": {
            "name": "string",
            "label": "string",
            "createdAt": 0,
            "updatedAt": 0,
            "deletedAt": 0,
            "createdByUuid": "string",
            "updatedByUuid": "string",
            "deletedByUuid": "string",
            "index": 0,
            "deleted": true,
            "complete": true,
            "uuid": "string",
            "properties": [
              {
                "icon": "string",
                "name": "string",
                "value": null,
                "type": "string",
                "label": "string"
              }
            ],
            "objects": {
              "property1": null,
              "property2": null
            },
            "user": {
              "uuid": "string",
              "email": "string",
              "firstname": "string",
              "lastname": "string",
              "initials": "string",
              "scopes": [
                "string"
              ],
              "filters": {
                "property1": {
                  "groups": []
                },
                "property2": {
                  "groups": []
                }
              },
              "role": "string",
              "record": {}
            }
          },
          "deletedAt": 0,
          "deletedBy": {
            "name": "string",
            "label": "string",
            "createdAt": 0,
            "updatedAt": 0,
            "deletedAt": 0,
            "createdByUuid": "string",
            "updatedByUuid": "string",
            "deletedByUuid": "string",
            "index": 0,
            "deleted": true,
            "complete": true,
            "uuid": "string",
            "properties": [
              {
                "icon": "string",
                "name": "string",
                "value": null,
                "type": "string",
                "label": "string"
              }
            ],
            "objects": {
              "property1": null,
              "property2": null
            },
            "user": {
              "uuid": "string",
              "email": "string",
              "firstname": "string",
              "lastname": "string",
              "initials": "string",
              "scopes": [
                "string"
              ],
              "filters": {
                "property1": {
                  "groups": []
                },
                "property2": {
                  "groups": []
                }
              },
              "role": "string",
              "record": {}
            }
          },
          "index": 0,
          "description": "string",
          "type": "string",
          "options": [
            {
              "name": "string",
              "label": "string",
              "icon": "string",
              "color": "string",
              "disabled": true,
              "usedIn": {
                "recordUuids": [
                  null
                ],
                "count": 0
              }
            }
          ],
          "group": "string",
          "format": {
            "label": "string",
            "name": "string",
            "icon": "string",
            "type": "string",
            "settings": [
              {
                "name": "string",
                "label": "string",
                "helpText": "string",
                "type": "STRING",
                "required": true,
                "dynamic": true,
                "hidden": true,
                "disabled": true,
                "options": [
                  null
                ],
                "value": null,
                "defaultValue": null
              }
            ],
            "filters": [
              "string"
            ],
            "rules": [
              "string"
            ]
          },
          "rules": [
            "string"
          ],
          "immutable": true,
          "hidden": true,
          "nonPublic": true,
          "indexed": true,
          "editable": true,
          "formatSettings": {
            "property1": null,
            "property2": null
          },
          "usedIn": {
            "recordUuids": [
              "string"
            ],
            "count": 0
          },
          "icon": "string",
          "webpagePublic": true,
          "embeddable": true,
          "minAndMaxValue": {
            "t1": 0,
            "t2": 0
          }
        }
      ],
      "relations": [
        {
          "uuid": "string",
          "name": "string",
          "label": "string",
          "createdAt": 0,
          "createdBy": {
            "name": "string",
            "label": "string",
            "createdAt": 0,
            "updatedAt": 0,
            "deletedAt": 0,
            "createdByUuid": "string",
            "updatedByUuid": "string",
            "deletedByUuid": "string",
            "index": 0,
            "deleted": true,
            "complete": true,
            "uuid": "string",
            "properties": [
              {
                "icon": "string",
                "name": "string",
                "value": null,
                "type": "string",
                "label": "string"
              }
            ],
            "objects": {
              "property1": null,
              "property2": null
            },
            "user": {
              "uuid": "string",
              "email": "string",
              "firstname": "string",
              "lastname": "string",
              "initials": "string",
              "scopes": [
                "string"
              ],
              "filters": {
                "property1": {
                  "groups": []
                },
                "property2": {
                  "groups": []
                }
              },
              "role": "string",
              "record": {}
            }
          },
          "updatedAt": 0,
          "updatedBy": {
            "name": "string",
            "label": "string",
            "createdAt": 0,
            "updatedAt": 0,
            "deletedAt": 0,
            "createdByUuid": "string",
            "updatedByUuid": "string",
            "deletedByUuid": "string",
            "index": 0,
            "deleted": true,
            "complete": true,
            "uuid": "string",
            "properties": [
              {
                "icon": "string",
                "name": "string",
                "value": null,
                "type": "string",
                "label": "string"
              }
            ],
            "objects": {
              "property1": null,
              "property2": null
            },
            "user": {
              "uuid": "string",
              "email": "string",
              "firstname": "string",
              "lastname": "string",
              "initials": "string",
              "scopes": [
                "string"
              ],
              "filters": {
                "property1": {
                  "groups": []
                },
                "property2": {
                  "groups": []
                }
              },
              "role": "string",
              "record": {}
            }
          },
          "deletedAt": 0,
          "deletedBy": {
            "name": "string",
            "label": "string",
            "createdAt": 0,
            "updatedAt": 0,
            "deletedAt": 0,
            "createdByUuid": "string",
            "updatedByUuid": "string",
            "deletedByUuid": "string",
            "index": 0,
            "deleted": true,
            "complete": true,
            "uuid": "string",
            "properties": [
              {
                "icon": "string",
                "name": "string",
                "value": null,
                "type": "string",
                "label": "string"
              }
            ],
            "objects": {
              "property1": null,
              "property2": null
            },
            "user": {
              "uuid": "string",
              "email": "string",
              "firstname": "string",
              "lastname": "string",
              "initials": "string",
              "scopes": [
                "string"
              ],
              "filters": {
                "property1": {
                  "groups": []
                },
                "property2": {
                  "groups": []
                }
              },
              "role": "string",
              "record": {}
            }
          },
          "index": 0,
          "description": "string",
          "objects": [
            {}
          ],
          "immutable": true,
          "editable": true
        }
      ],
      "suites": [
        "string"
      ],
      "extendsTo": [
        {}
      ]
    },
    "recordUuid": "abcdef12-3456-7890-abcd-ef1234567890",
    "primary": true,
    "grid": [
      [
        {
          "property": {
            "uuid": "string",
            "name": "string",
            "label": "string",
            "createdAt": 0,
            "createdBy": {
              "name": "string",
              "label": "string",
              "createdAt": 0,
              "updatedAt": 0,
              "deletedAt": 0,
              "createdByUuid": "string",
              "updatedByUuid": "string",
              "deletedByUuid": "string",
              "index": 0,
              "deleted": true,
              "complete": true,
              "uuid": "string",
              "properties": [
                {}
              ],
              "objects": {
                "property1": null,
                "property2": null
              },
              "user": {
                "uuid": "string",
                "email": "string",
                "firstname": "string",
                "lastname": "string",
                "initials": "string",
                "scopes": [
                  null
                ],
                "filters": {},
                "role": "string",
                "record": {}
              }
            },
            "updatedAt": 0,
            "updatedBy": {
              "name": "string",
              "label": "string",
              "createdAt": 0,
              "updatedAt": 0,
              "deletedAt": 0,
              "createdByUuid": "string",
              "updatedByUuid": "string",
              "deletedByUuid": "string",
              "index": 0,
              "deleted": true,
              "complete": true,
              "uuid": "string",
              "properties": [
                {}
              ],
              "objects": {
                "property1": null,
                "property2": null
              },
              "user": {
                "uuid": "string",
                "email": "string",
                "firstname": "string",
                "lastname": "string",
                "initials": "string",
                "scopes": [
                  null
                ],
                "filters": {},
                "role": "string",
                "record": {}
              }
            },
            "deletedAt": 0,
            "deletedBy": {
              "name": "string",
              "label": "string",
              "createdAt": 0,
              "updatedAt": 0,
              "deletedAt": 0,
              "createdByUuid": "string",
              "updatedByUuid": "string",
              "deletedByUuid": "string",
              "index": 0,
              "deleted": true,
              "complete": true,
              "uuid": "string",
              "properties": [
                {}
              ],
              "objects": {
                "property1": null,
                "property2": null
              },
              "user": {
                "uuid": "string",
                "email": "string",
                "firstname": "string",
                "lastname": "string",
                "initials": "string",
                "scopes": [
                  null
                ],
                "filters": {},
                "role": "string",
                "record": {}
              }
            },
            "index": 0,
            "description": "string",
            "type": "string",
            "options": [
              {
                "name": "string",
                "label": "string",
                "icon": "string",
                "color": "string",
                "disabled": true,
                "usedIn": {
                  "recordUuids": []
                }
              }
            ],
            "group": "string",
            "format": {
              "label": "string",
              "name": "string",
              "icon": "string",
              "type": "string",
              "settings": [
                {
                  "options": []
                }
              ],
              "filters": [
                "string"
              ],
              "rules": [
                "string"
              ]
            },
            "rules": [
              "string"
            ],
            "immutable": true,
            "hidden": true,
            "nonPublic": true,
            "indexed": true,
            "editable": true,
            "formatSettings": {
              "property1": null,
              "property2": null
            },
            "usedIn": {
              "recordUuids": [
                "string"
              ],
              "count": 0
            },
            "icon": "string",
            "webpagePublic": true,
            "embeddable": true,
            "minAndMaxValue": {
              "t1": 0,
              "t2": 0
            }
          },
          "text": "Sample text",
          "value": null,
          "relatedObject": {
            "object": {
              "uuid": "string",
              "name": "string",
              "label": "string",
              "createdAt": 0,
              "createdBy": {
                "name": "string",
                "label": "string",
                "createdAt": 0,
                "updatedAt": 0,
                "deletedAt": 0,
                "createdByUuid": "string",
                "updatedByUuid": "string",
                "deletedByUuid": "string",
                "index": 0,
                "deleted": true,
                "complete": true,
                "uuid": "string",
                "properties": [
                  null
                ],
                "objects": {},
                "user": {
                  "scopes": [],
                  "filters": {}
                }
              },
              "updatedAt": 0,
              "updatedBy": {
                "name": "string",
                "label": "string",
                "createdAt": 0,
                "updatedAt": 0,
                "deletedAt": 0,
                "createdByUuid": "string",
                "updatedByUuid": "string",
                "deletedByUuid": "string",
                "index": 0,
                "deleted": true,
                "complete": true,
                "uuid": "string",
                "properties": [
                  null
                ],
                "objects": {},
                "user": {
                  "scopes": [],
                  "filters": {}
                }
              },
              "deletedAt": 0,
              "deletedBy": {
                "name": "string",
                "label": "string",
                "createdAt": 0,
                "updatedAt": 0,
                "deletedAt": 0,
                "createdByUuid": "string",
                "updatedByUuid": "string",
                "deletedByUuid": "string",
                "index": 0,
                "deleted": true,
                "complete": true,
                "uuid": "string",
                "properties": [
                  null
                ],
                "objects": {},
                "user": {
                  "scopes": [],
                  "filters": {}
                }
              },
              "index": 0,
              "plural": "string",
              "description": "string",
              "groups": [
                "string"
              ],
              "icon": "string",
              "showInMenu": true,
              "defaultTrait": "string",
              "traits": [
                "string"
              ],
              "views": [
                {
                  "shows": [],
                  "sorts": []
                }
              ],
              "properties": [
                {
                  "options": [],
                  "rules": [],
                  "formatSettings": {}
                }
              ],
              "relations": [
                {
                  "objects": []
                }
              ],
              "suites": [
                "string"
              ],
              "extendsTo": [
                {}
              ]
            },
            "relation": {
              "uuid": "string",
              "name": "string",
              "label": "string",
              "createdAt": 0,
              "createdBy": {
                "name": "string",
                "label": "string",
                "createdAt": 0,
                "updatedAt": 0,
                "deletedAt": 0,
                "createdByUuid": "string",
                "updatedByUuid": "string",
                "deletedByUuid": "string",
                "index": 0,
                "deleted": true,
                "complete": true,
                "uuid": "string",
                "properties": [
                  null
                ],
                "objects": {},
                "user": {
                  "scopes": [],
                  "filters": {}
                }
              },
              "updatedAt": 0,
              "updatedBy": {
                "name": "string",
                "label": "string",
                "createdAt": 0,
                "updatedAt": 0,
                "deletedAt": 0,
                "createdByUuid": "string",
                "updatedByUuid": "string",
                "deletedByUuid": "string",
                "index": 0,
                "deleted": true,
                "complete": true,
                "uuid": "string",
                "properties": [
                  null
                ],
                "objects": {},
                "user": {
                  "scopes": [],
                  "filters": {}
                }
              },
              "deletedAt": 0,
              "deletedBy": {
                "name": "string",
                "label": "string",
                "createdAt": 0,
                "updatedAt": 0,
                "deletedAt": 0,
                "createdByUuid": "string",
                "updatedByUuid": "string",
                "deletedByUuid": "string",
                "index": 0,
                "deleted": true,
                "complete": true,
                "uuid": "string",
                "properties": [
                  null
                ],
                "objects": {},
                "user": {
                  "scopes": [],
                  "filters": {}
                }
              },
              "index": 0,
              "description": "string",
              "objects": [
                {
                  "groups": [],
                  "traits": [],
                  "views": [],
                  "properties": [],
                  "relations": [],
                  "suites": [],
                  "extendsTo": []
                }
              ],
              "immutable": true,
              "editable": true
            }
          },
          "relatedObjectValue": null,
          "divider": "solid",
          "buttonText": "Sample text",
          "buttonUrl": "https://www.google.com",
          "buttonTextValue": null,
          "buttonUrlValue": null,
          "settings": {
            "showIcon": true,
            "iconPadding": 0.1,
            "iconColor": "string",
            "iconSize": 0.1,
            "defaultValue": "string",
            "editable": true,
            "helpText": "string",
            "paragraph": "string",
            "showColor": true,
            "showBorder": true,
            "buttonType": "string"
          },
          "styling": {
            "all": {
              "hide": true,
              "customID": "string",
              "customClass": "string",
              "customAnchor": "string",
              "spacing": 0.1,
              "directionLTR": true,
              "alignContent": "string",
              "alignItems": "string",
              "justifyContent": "string",
              "alignSelf": "string",
              "flexWrap": "string",
              "flexDirection": "string",
              "overflow": "string",
              "transformX": 0.1,
              "transformY": 0.1,
              "topMargin": 0.1,
              "bottomMargin": 0.1,
              "leftMargin": 0.1,
              "rightMargin": 0.1,
              "topPadding": 0.1,
              "bottomPadding": 0.1,
              "leftPadding": 0.1,
              "rightPadding": 0.1,
              "fullWidthEnabled": true,
              "maxWidth": 0.1,
              "minWidth": 0.1,
              "width": 0.1,
              "flex": 0,
              "minHeight": 0.1,
              "maxHeight": 0.1,
              "height": 0.1,
              "borderRadiusTopLeft": 0.1,
              "borderRadiusTopRight": 0.1,
              "borderRadiusBottomLeft": 0.1,
              "borderRadiusBottomRight": 0.1,
              "borderWidthTop": 0.1,
              "borderWidthBottom": 0.1,
              "borderWidthLeft": 0.1,
              "borderWidthRight": 0.1,
              "borderColorTop": "string",
              "borderColorBottom": "string",
              "borderColorLeft": "string",
              "borderColorRight": "string",
              "borderStyleTop": "string",
              "borderStyleBottom": "string",
              "borderStyleLeft": "string",
              "borderStyleRight": "string",
              "backgroundVideo": "string",
              "backgroundImage": "string",
              "backgroundMediaRepeat": "string",
              "backgroundMediaFit": "string",
              "backgroundMediaSizeWidth": 0.1,
              "backgroundMediaSizeHeight": 0.1,
              "backgroundMediaPosition": "string",
              "backgroundMediaScroll": "string",
              "backgroundMediaParallax": true,
              "backgroundMediaAutoPlay": true,
              "backgroundMediaMuted": true,
              "backgroundMediaLoop": true,
              "backgroundColorOverlayColor": "string",
              "backgroundColorOverlayOpacity": 0.1,
              "backgroundGradientOverlayColors": [
                "string"
              ],
              "backgroundGradientOverlayOpacity": 0.1,
              "backgroundGradientOverlayDirection": "string",
              "backgroundColor": "string",
              "backgroundColorOffsetBottom": 0.1,
              "backgroundColorOffsetLeft": 0.1,
              "backgroundColorOffsetRight": 0.1,
              "backgroundColorOffsetTop": 0.1,
              "backgroundGradientColors": [
                "string"
              ],
              "backgroundGradientOpacity": 0.1,
              "backgroundGradientDirection": "string",
              "animationDelay": 0.1,
              "animationDuration": 0.1,
              "animationIn": "string",
              "animationOut": "string",
              "animationRepeat": "string",
              "animationDirection": "string",
              "animationTimingFunction": "string",
              "animationFillMode": "string",
              "mediaHover": "string",
              "mediaAlignment": "string",
              "mediaFit": "string",
              "mediaPosition": "string",
              "enlargeOnClickBorderRadiusTopLeft": 0.1,
              "enlargeOnClickBorderRadiusTopRight": 0.1,
              "enlargeOnClickBorderRadiusBottomLeft": 0.1,
              "enlargeOnClickBorderRadiusBottomRight": 0.1,
              "enlargeOnClickBorderWidthTop": 0.1,
              "enlargeOnClickBorderWidthBottom": 0.1,
              "enlargeOnClickBorderWidthLeft": 0.1,
              "enlargeOnClickBorderWidthRight": 0.1,
              "enlargeOnClickBorderColorTop": "string",
              "enlargeOnClickBorderColorBottom": "string",
              "enlargeOnClickBorderColorLeft": "string",
              "enlargeOnClickBorderColorRight": "string",
              "enlargeOnClickBorderStyleTop": "string",
              "enlargeOnClickBorderStyleBottom": "string",
              "enlargeOnClickBorderStyleLeft": "string",
              "enlargeOnClickBorderStyleRight": "string",
              "enlargeOnClickShadowOffsetX": 0.1,
              "enlargeOnClickShadowOffsetY": 0.1,
              "enlargeOnClickShadowBlur": 0.1,
              "enlargeOnClickShadowColor": "string",
              "enlargeOnClickShadowSpread": 0.1,
              "enlargeOnClickShadowInset": true,
              "enlargeOnClickShadowOpacity": 0.1,
              "enlargeOnClickScale": 0.1,
              "shadowOffsetX": 0.1,
              "shadowOffsetY": 0.1,
              "shadowBlur": 0.1,
              "shadowBorderRadiusTopLeft": 0.1,
              "shadowBorderRadiusTopRight": 0.1,
              "shadowBorderRadiusBottomLeft": 0.1,
              "shadowBorderRadiusBottomRight": 0.1,
              "shadowColor": "string",
              "shadowSpread": 0.1,
              "shadowInset": true,
              "shadowOpacity": 0.1,
              "textGradientOverlayColors": [
                "string"
              ],
              "textGradientOverlayOpacity": 0.1,
              "textGradientOverlayDirection": "string",
              "darkTextEnabled": true,
              "textAlign": "string",
              "transitionScrollSpeed": 0.1,
              "autoRotate": true,
              "autoRotateInterval": 0.1,
              "buttonIcon": "string",
              "buttonIconPosition": "string",
              "buttonIconColor": "string",
              "openInNewWindow": true,
              "sidebar": true,
              "sidebarPosition": "string",
              "sidebarAnimation": "string",
              "sidebarAnimationDuration": 0.1,
              "sidebarAnimationTimingFunction": "string",
              "fontFamily": "string",
              "fontSize": 0.1,
              "fontWeight": "string",
              "fontDecoration": "string",
              "fontTextTransform": "string",
              "fontLineHeight": 0.1,
              "fontLetterSpacing": 0.1,
              "fontColorLight": "string",
              "fontColorDark": "string",
              "h1FontFamily": "string",
              "h1FontSize": 0.1,
              "h1FontWeight": "string",
              "h1FontDecoration": "string",
              "h1TextTransform": "string",
              "h1LineHeight": 0.1,
              "h1LetterSpacing": 0.1,
              "h1ColorLight": "string",
              "h1ColorDark": "string",
              "h2FontFamily": "string",
              "h2FontSize": 0.1,
              "h2FontWeight": "string",
              "h2FontDecoration": "string",
              "h2TextTransform": "string",
              "h2LineHeight": 0.1,
              "h2LetterSpacing": 0.1,
              "h2ColorLight": "string",
              "h2ColorDark": "string",
              "h3FontFamily": "string",
              "h3FontSize": 0.1,
              "h3FontWeight": "string",
              "h3FontDecoration": "string",
              "h3TextTransform": "string",
              "h3LineHeight": 0.1,
              "h3LetterSpacing": 0.1,
              "h3ColorLight": "string",
              "h3ColorDark": "string",
              "h4FontFamily": "string",
              "h4FontSize": 0.1,
              "h4FontWeight": "string",
              "h4FontDecoration": "string",
              "h4TextTransform": "string",
              "h4LineHeight": 0.1,
              "h4LetterSpacing": 0.1,
              "h4ColorLight": "string",
              "h4ColorDark": "string",
              "h5FontFamily": "string",
              "h5FontSize": 0.1,
              "h5FontWeight": "string",
              "h5FontDecoration": "string",
              "h5TextTransform": "string",
              "h5LineHeight": 0.1,
              "h5LetterSpacing": 0.1,
              "h5ColorLight": "string",
              "h5ColorDark": "string",
              "h6FontFamily": "string",
              "h6FontSize": 0.1,
              "h6FontWeight": "string",
              "h6FontDecoration": "string",
              "h6TextTransform": "string",
              "h6LineHeight": 0.1,
              "h6LetterSpacing": 0.1,
              "h6ColorLight": "string",
              "h6ColorDark": "string",
              "navigationFontFamily": "string",
              "navigationFontSize": 0.1,
              "navigationFontWeight": "string",
              "navigationFontDecoration": "string",
              "navigationTextTransform": "string",
              "navigationLineHeight": 0.1,
              "navigationLetterSpacing": 0.1,
              "navigationColorLight": "string",
              "navigationColorDark": "string",
              "subNavigationFontFamily": "string",
              "subNavigationFontSize": 0.1,
              "subNavigationFontWeight": "string",
              "subNavigationFontDecoration": "string",
              "subNavigationTextTransform": "string",
              "subNavigationLineHeight": 0.1,
              "subNavigationLetterSpacing": 0.1,
              "subNavigationColorLight": "string",
              "subNavigationColorDark": "string",
              "bodyFontFamily": "string",
              "bodyFontSize": 0.1,
              "bodyFontWeight": "string",
              "bodyFontDecoration": "string",
              "bodyTextTransform": "string",
              "bodyLineHeight": 0.1,
              "bodyLetterSpacing": 0.1,
              "bodyColorLight": "string",
              "bodyColorDark": "string",
              "hyperlinkFontFamily": "string",
              "hyperlinkFontSize": 0.1,
              "hyperlinkFontWeight": "string",
              "hyperlinkFontDecoration": "string",
              "hyperlinkTextTransform": "string",
              "hyperlinkLineHeight": 0.1,
              "hyperlinkLetterSpacing": 0.1,
              "hyperlinkColorLight": "string",
              "hyperlinkColorDark": "string",
              "zindex": 0
            },
            "mobile": {
              "hide": true,
              "customID": "string",
              "customClass": "string",
              "customAnchor": "string",
              "spacing": 0.1,
              "directionLTR": true,
              "alignContent": "string",
              "alignItems": "string",
              "justifyContent": "string",
              "alignSelf": "string",
              "flexWrap": "string",
              "flexDirection": "string",
              "overflow": "string",
              "transformX": 0.1,
              "transformY": 0.1,
              "topMargin": 0.1,
              "bottomMargin": 0.1,
              "leftMargin": 0.1,
              "rightMargin": 0.1,
              "topPadding": 0.1,
              "bottomPadding": 0.1,
              "leftPadding": 0.1,
              "rightPadding": 0.1,
              "fullWidthEnabled": true,
              "maxWidth": 0.1,
              "minWidth": 0.1,
              "width": 0.1,
              "flex": 0,
              "minHeight": 0.1,
              "maxHeight": 0.1,
              "height": 0.1,
              "borderRadiusTopLeft": 0.1,
              "borderRadiusTopRight": 0.1,
              "borderRadiusBottomLeft": 0.1,
              "borderRadiusBottomRight": 0.1,
              "borderWidthTop": 0.1,
              "borderWidthBottom": 0.1,
              "borderWidthLeft": 0.1,
              "borderWidthRight": 0.1,
              "borderColorTop": "string",
              "borderColorBottom": "string",
              "borderColorLeft": "string",
              "borderColorRight": "string",
              "borderStyleTop": "string",
              "borderStyleBottom": "string",
              "borderStyleLeft": "string",
              "borderStyleRight": "string",
              "backgroundVideo": "string",
              "backgroundImage": "string",
              "backgroundMediaRepeat": "string",
              "backgroundMediaFit": "string",
              "backgroundMediaSizeWidth": 0.1,
              "backgroundMediaSizeHeight": 0.1,
              "backgroundMediaPosition": "string",
              "backgroundMediaScroll": "string",
              "backgroundMediaParallax": true,
              "backgroundMediaAutoPlay": true,
              "backgroundMediaMuted": true,
              "backgroundMediaLoop": true,
              "backgroundColorOverlayColor": "string",
              "backgroundColorOverlayOpacity": 0.1,
              "backgroundGradientOverlayColors": [
                "string"
              ],
              "backgroundGradientOverlayOpacity": 0.1,
              "backgroundGradientOverlayDirection": "string",
              "backgroundColor": "string",
              "backgroundColorOffsetBottom": 0.1,
              "backgroundColorOffsetLeft": 0.1,
              "backgroundColorOffsetRight": 0.1,
              "backgroundColorOffsetTop": 0.1,
              "backgroundGradientColors": [
                "string"
              ],
              "backgroundGradientOpacity": 0.1,
              "backgroundGradientDirection": "string",
              "animationDelay": 0.1,
              "animationDuration": 0.1,
              "animationIn": "string",
              "animationOut": "string",
              "animationRepeat": "string",
              "animationDirection": "string",
              "animationTimingFunction": "string",
              "animationFillMode": "string",
              "mediaHover": "string",
              "mediaAlignment": "string",
              "mediaFit": "string",
              "mediaPosition": "string",
              "enlargeOnClickBorderRadiusTopLeft": 0.1,
              "enlargeOnClickBorderRadiusTopRight": 0.1,
              "enlargeOnClickBorderRadiusBottomLeft": 0.1,
              "enlargeOnClickBorderRadiusBottomRight": 0.1,
              "enlargeOnClickBorderWidthTop": 0.1,
              "enlargeOnClickBorderWidthBottom": 0.1,
              "enlargeOnClickBorderWidthLeft": 0.1,
              "enlargeOnClickBorderWidthRight": 0.1,
              "enlargeOnClickBorderColorTop": "string",
              "enlargeOnClickBorderColorBottom": "string",
              "enlargeOnClickBorderColorLeft": "string",
              "enlargeOnClickBorderColorRight": "string",
              "enlargeOnClickBorderStyleTop": "string",
              "enlargeOnClickBorderStyleBottom": "string",
              "enlargeOnClickBorderStyleLeft": "string",
              "enlargeOnClickBorderStyleRight": "string",
              "enlargeOnClickShadowOffsetX": 0.1,
              "enlargeOnClickShadowOffsetY": 0.1,
              "enlargeOnClickShadowBlur": 0.1,
              "enlargeOnClickShadowColor": "string",
              "enlargeOnClickShadowSpread": 0.1,
              "enlargeOnClickShadowInset": true,
              "enlargeOnClickShadowOpacity": 0.1,
              "enlargeOnClickScale": 0.1,
              "shadowOffsetX": 0.1,
              "shadowOffsetY": 0.1,
              "shadowBlur": 0.1,
              "shadowBorderRadiusTopLeft": 0.1,
              "shadowBorderRadiusTopRight": 0.1,
              "shadowBorderRadiusBottomLeft": 0.1,
              "shadowBorderRadiusBottomRight": 0.1,
              "shadowColor": "string",
              "shadowSpread": 0.1,
              "shadowInset": true,
              "shadowOpacity": 0.1,
              "textGradientOverlayColors": [
                "string"
              ],
              "textGradientOverlayOpacity": 0.1,
              "textGradientOverlayDirection": "string",
              "darkTextEnabled": true,
              "textAlign": "string",
              "transitionScrollSpeed": 0.1,
              "autoRotate": true,
              "autoRotateInterval": 0.1,
              "buttonIcon": "string",
              "buttonIconPosition": "string",
              "buttonIconColor": "string",
              "openInNewWindow": true,
              "sidebar": true,
              "sidebarPosition": "string",
              "sidebarAnimation": "string",
              "sidebarAnimationDuration": 0.1,
              "sidebarAnimationTimingFunction": "string",
              "fontFamily": "string",
              "fontSize": 0.1,
              "fontWeight": "string",
              "fontDecoration": "string",
              "fontTextTransform": "string",
              "fontLineHeight": 0.1,
              "fontLetterSpacing": 0.1,
              "fontColorLight": "string",
              "fontColorDark": "string",
              "h1FontFamily": "string",
              "h1FontSize": 0.1,
              "h1FontWeight": "string",
              "h1FontDecoration": "string",
              "h1TextTransform": "string",
              "h1LineHeight": 0.1,
              "h1LetterSpacing": 0.1,
              "h1ColorLight": "string",
              "h1ColorDark": "string",
              "h2FontFamily": "string",
              "h2FontSize": 0.1,
              "h2FontWeight": "string",
              "h2FontDecoration": "string",
              "h2TextTransform": "string",
              "h2LineHeight": 0.1,
              "h2LetterSpacing": 0.1,
              "h2ColorLight": "string",
              "h2ColorDark": "string",
              "h3FontFamily": "string",
              "h3FontSize": 0.1,
              "h3FontWeight": "string",
              "h3FontDecoration": "string",
              "h3TextTransform": "string",
              "h3LineHeight": 0.1,
              "h3LetterSpacing": 0.1,
              "h3ColorLight": "string",
              "h3ColorDark": "string",
              "h4FontFamily": "string",
              "h4FontSize": 0.1,
              "h4FontWeight": "string",
              "h4FontDecoration": "string",
              "h4TextTransform": "string",
              "h4LineHeight": 0.1,
              "h4LetterSpacing": 0.1,
              "h4ColorLight": "string",
              "h4ColorDark": "string",
              "h5FontFamily": "string",
              "h5FontSize": 0.1,
              "h5FontWeight": "string",
              "h5FontDecoration": "string",
              "h5TextTransform": "string",
              "h5LineHeight": 0.1,
              "h5LetterSpacing": 0.1,
              "h5ColorLight": "string",
              "h5ColorDark": "string",
              "h6FontFamily": "string",
              "h6FontSize": 0.1,
              "h6FontWeight": "string",
              "h6FontDecoration": "string",
              "h6TextTransform": "string",
              "h6LineHeight": 0.1,
              "h6LetterSpacing": 0.1,
              "h6ColorLight": "string",
              "h6ColorDark": "string",
              "navigationFontFamily": "string",
              "navigationFontSize": 0.1,
              "navigationFontWeight": "string",
              "navigationFontDecoration": "string",
              "navigationTextTransform": "string",
              "navigationLineHeight": 0.1,
              "navigationLetterSpacing": 0.1,
              "navigationColorLight": "string",
              "navigationColorDark": "string",
              "subNavigationFontFamily": "string",
              "subNavigationFontSize": 0.1,
              "subNavigationFontWeight": "string",
              "subNavigationFontDecoration": "string",
              "subNavigationTextTransform": "string",
              "subNavigationLineHeight": 0.1,
              "subNavigationLetterSpacing": 0.1,
              "subNavigationColorLight": "string",
              "subNavigationColorDark": "string",
              "bodyFontFamily": "string",
              "bodyFontSize": 0.1,
              "bodyFontWeight": "string",
              "bodyFontDecoration": "string",
              "bodyTextTransform": "string",
              "bodyLineHeight": 0.1,
              "bodyLetterSpacing": 0.1,
              "bodyColorLight": "string",
              "bodyColorDark": "string",
              "hyperlinkFontFamily": "string",
              "hyperlinkFontSize": 0.1,
              "hyperlinkFontWeight": "string",
              "hyperlinkFontDecoration": "string",
              "hyperlinkTextTransform": "string",
              "hyperlinkLineHeight": 0.1,
              "hyperlinkLetterSpacing": 0.1,
              "hyperlinkColorLight": "string",
              "hyperlinkColorDark": "string",
              "zindex": 0
            },
            "tablet": {
              "hide": true,
              "customID": "string",
              "customClass": "string",
              "customAnchor": "string",
              "spacing": 0.1,
              "directionLTR": true,
              "alignContent": "string",
              "alignItems": "string",
              "justifyContent": "string",
              "alignSelf": "string",
              "flexWrap": "string",
              "flexDirection": "string",
              "overflow": "string",
              "transformX": 0.1,
              "transformY": 0.1,
              "topMargin": 0.1,
              "bottomMargin": 0.1,
              "leftMargin": 0.1,
              "rightMargin": 0.1,
              "topPadding": 0.1,
              "bottomPadding": 0.1,
              "leftPadding": 0.1,
              "rightPadding": 0.1,
              "fullWidthEnabled": true,
              "maxWidth": 0.1,
              "minWidth": 0.1,
              "width": 0.1,
              "flex": 0,
              "minHeight": 0.1,
              "maxHeight": 0.1,
              "height": 0.1,
              "borderRadiusTopLeft": 0.1,
              "borderRadiusTopRight": 0.1,
              "borderRadiusBottomLeft": 0.1,
              "borderRadiusBottomRight": 0.1,
              "borderWidthTop": 0.1,
              "borderWidthBottom": 0.1,
              "borderWidthLeft": 0.1,
              "borderWidthRight": 0.1,
              "borderColorTop": "string",
              "borderColorBottom": "string",
              "borderColorLeft": "string",
              "borderColorRight": "string",
              "borderStyleTop": "string",
              "borderStyleBottom": "string",
              "borderStyleLeft": "string",
              "borderStyleRight": "string",
              "backgroundVideo": "string",
              "backgroundImage": "string",
              "backgroundMediaRepeat": "string",
              "backgroundMediaFit": "string",
              "backgroundMediaSizeWidth": 0.1,
              "backgroundMediaSizeHeight": 0.1,
              "backgroundMediaPosition": "string",
              "backgroundMediaScroll": "string",
              "backgroundMediaParallax": true,
              "backgroundMediaAutoPlay": true,
              "backgroundMediaMuted": true,
              "backgroundMediaLoop": true,
              "backgroundColorOverlayColor": "string",
              "backgroundColorOverlayOpacity": 0.1,
              "backgroundGradientOverlayColors": [
                "string"
              ],
              "backgroundGradientOverlayOpacity": 0.1,
              "backgroundGradientOverlayDirection": "string",
              "backgroundColor": "string",
              "backgroundColorOffsetBottom": 0.1,
              "backgroundColorOffsetLeft": 0.1,
              "backgroundColorOffsetRight": 0.1,
              "backgroundColorOffsetTop": 0.1,
              "backgroundGradientColors": [
                "string"
              ],
              "backgroundGradientOpacity": 0.1,
              "backgroundGradientDirection": "string",
              "animationDelay": 0.1,
              "animationDuration": 0.1,
              "animationIn": "string",
              "animationOut": "string",
              "animationRepeat": "string",
              "animationDirection": "string",
              "animationTimingFunction": "string",
              "animationFillMode": "string",
              "mediaHover": "string",
              "mediaAlignment": "string",
              "mediaFit": "string",
              "mediaPosition": "string",
              "enlargeOnClickBorderRadiusTopLeft": 0.1,
              "enlargeOnClickBorderRadiusTopRight": 0.1,
              "enlargeOnClickBorderRadiusBottomLeft": 0.1,
              "enlargeOnClickBorderRadiusBottomRight": 0.1,
              "enlargeOnClickBorderWidthTop": 0.1,
              "enlargeOnClickBorderWidthBottom": 0.1,
              "enlargeOnClickBorderWidthLeft": 0.1,
              "enlargeOnClickBorderWidthRight": 0.1,
              "enlargeOnClickBorderColorTop": "string",
              "enlargeOnClickBorderColorBottom": "string",
              "enlargeOnClickBorderColorLeft": "string",
              "enlargeOnClickBorderColorRight": "string",
              "enlargeOnClickBorderStyleTop": "string",
              "enlargeOnClickBorderStyleBottom": "string",
              "enlargeOnClickBorderStyleLeft": "string",
              "enlargeOnClickBorderStyleRight": "string",
              "enlargeOnClickShadowOffsetX": 0.1,
              "enlargeOnClickShadowOffsetY": 0.1,
              "enlargeOnClickShadowBlur": 0.1,
              "enlargeOnClickShadowColor": "string",
              "enlargeOnClickShadowSpread": 0.1,
              "enlargeOnClickShadowInset": true,
              "enlargeOnClickShadowOpacity": 0.1,
              "enlargeOnClickScale": 0.1,
              "shadowOffsetX": 0.1,
              "shadowOffsetY": 0.1,
              "shadowBlur": 0.1,
              "shadowBorderRadiusTopLeft": 0.1,
              "shadowBorderRadiusTopRight": 0.1,
              "shadowBorderRadiusBottomLeft": 0.1,
              "shadowBorderRadiusBottomRight": 0.1,
              "shadowColor": "string",
              "shadowSpread": 0.1,
              "shadowInset": true,
              "shadowOpacity": 0.1,
              "textGradientOverlayColors": [
                "string"
              ],
              "textGradientOverlayOpacity": 0.1,
              "textGradientOverlayDirection": "string",
              "darkTextEnabled": true,
              "textAlign": "string",
              "transitionScrollSpeed": 0.1,
              "autoRotate": true,
              "autoRotateInterval": 0.1,
              "buttonIcon": "string",
              "buttonIconPosition": "string",
              "buttonIconColor": "string",
              "openInNewWindow": true,
              "sidebar": true,
              "sidebarPosition": "string",
              "sidebarAnimation": "string",
              "sidebarAnimationDuration": 0.1,
              "sidebarAnimationTimingFunction": "string",
              "fontFamily": "string",
              "fontSize": 0.1,
              "fontWeight": "string",
              "fontDecoration": "string",
              "fontTextTransform": "string",
              "fontLineHeight": 0.1,
              "fontLetterSpacing": 0.1,
              "fontColorLight": "string",
              "fontColorDark": "string",
              "h1FontFamily": "string",
              "h1FontSize": 0.1,
              "h1FontWeight": "string",
              "h1FontDecoration": "string",
              "h1TextTransform": "string",
              "h1LineHeight": 0.1,
              "h1LetterSpacing": 0.1,
              "h1ColorLight": "string",
              "h1ColorDark": "string",
              "h2FontFamily": "string",
              "h2FontSize": 0.1,
              "h2FontWeight": "string",
              "h2FontDecoration": "string",
              "h2TextTransform": "string",
              "h2LineHeight": 0.1,
              "h2LetterSpacing": 0.1,
              "h2ColorLight": "string",
              "h2ColorDark": "string",
              "h3FontFamily": "string",
              "h3FontSize": 0.1,
              "h3FontWeight": "string",
              "h3FontDecoration": "string",
              "h3TextTransform": "string",
              "h3LineHeight": 0.1,
              "h3LetterSpacing": 0.1,
              "h3ColorLight": "string",
              "h3ColorDark": "string",
              "h4FontFamily": "string",
              "h4FontSize": 0.1,
              "h4FontWeight": "string",
              "h4FontDecoration": "string",
              "h4TextTransform": "string",
              "h4LineHeight": 0.1,
              "h4LetterSpacing": 0.1,
              "h4ColorLight": "string",
              "h4ColorDark": "string",
              "h5FontFamily": "string",
              "h5FontSize": 0.1,
              "h5FontWeight": "string",
              "h5FontDecoration": "string",
              "h5TextTransform": "string",
              "h5LineHeight": 0.1,
              "h5LetterSpacing": 0.1,
              "h5ColorLight": "string",
              "h5ColorDark": "string",
              "h6FontFamily": "string",
              "h6FontSize": 0.1,
              "h6FontWeight": "string",
              "h6FontDecoration": "string",
              "h6TextTransform": "string",
              "h6LineHeight": 0.1,
              "h6LetterSpacing": 0.1,
              "h6ColorLight": "string",
              "h6ColorDark": "string",
              "navigationFontFamily": "string",
              "navigationFontSize": 0.1,
              "navigationFontWeight": "string",
              "navigationFontDecoration": "string",
              "navigationTextTransform": "string",
              "navigationLineHeight": 0.1,
              "navigationLetterSpacing": 0.1,
              "navigationColorLight": "string",
              "navigationColorDark": "string",
              "subNavigationFontFamily": "string",
              "subNavigationFontSize": 0.1,
              "subNavigationFontWeight": "string",
              "subNavigationFontDecoration": "string",
              "subNavigationTextTransform": "string",
              "subNavigationLineHeight": 0.1,
              "subNavigationLetterSpacing": 0.1,
              "subNavigationColorLight": "string",
              "subNavigationColorDark": "string",
              "bodyFontFamily": "string",
              "bodyFontSize": 0.1,
              "bodyFontWeight": "string",
              "bodyFontDecoration": "string",
              "bodyTextTransform": "string",
              "bodyLineHeight": 0.1,
              "bodyLetterSpacing": 0.1,
              "bodyColorLight": "string",
              "bodyColorDark": "string",
              "hyperlinkFontFamily": "string",
              "hyperlinkFontSize": 0.1,
              "hyperlinkFontWeight": "string",
              "hyperlinkFontDecoration": "string",
              "hyperlinkTextTransform": "string",
              "hyperlinkLineHeight": 0.1,
              "hyperlinkLetterSpacing": 0.1,
              "hyperlinkColorLight": "string",
              "hyperlinkColorDark": "string",
              "zindex": 0
            },
            "desktop": {
              "hide": true,
              "customID": "string",
              "customClass": "string",
              "customAnchor": "string",
              "spacing": 0.1,
              "directionLTR": true,
              "alignContent": "string",
              "alignItems": "string",
              "justifyContent": "string",
              "alignSelf": "string",
              "flexWrap": "string",
              "flexDirection": "string",
              "overflow": "string",
              "transformX": 0.1,
              "transformY": 0.1,
              "topMargin": 0.1,
              "bottomMargin": 0.1,
              "leftMargin": 0.1,
              "rightMargin": 0.1,
              "topPadding": 0.1,
              "bottomPadding": 0.1,
              "leftPadding": 0.1,
              "rightPadding": 0.1,
              "fullWidthEnabled": true,
              "maxWidth": 0.1,
              "minWidth": 0.1,
              "width": 0.1,
              "flex": 0,
              "minHeight": 0.1,
              "maxHeight": 0.1,
              "height": 0.1,
              "borderRadiusTopLeft": 0.1,
              "borderRadiusTopRight": 0.1,
              "borderRadiusBottomLeft": 0.1,
              "borderRadiusBottomRight": 0.1,
              "borderWidthTop": 0.1,
              "borderWidthBottom": 0.1,
              "borderWidthLeft": 0.1,
              "borderWidthRight": 0.1,
              "borderColorTop": "string",
              "borderColorBottom": "string",
              "borderColorLeft": "string",
              "borderColorRight": "string",
              "borderStyleTop": "string",
              "borderStyleBottom": "string",
              "borderStyleLeft": "string",
              "borderStyleRight": "string",
              "backgroundVideo": "string",
              "backgroundImage": "string",
              "backgroundMediaRepeat": "string",
              "backgroundMediaFit": "string",
              "backgroundMediaSizeWidth": 0.1,
              "backgroundMediaSizeHeight": 0.1,
              "backgroundMediaPosition": "string",
              "backgroundMediaScroll": "string",
              "backgroundMediaParallax": true,
              "backgroundMediaAutoPlay": true,
              "backgroundMediaMuted": true,
              "backgroundMediaLoop": true,
              "backgroundColorOverlayColor": "string",
              "backgroundColorOverlayOpacity": 0.1,
              "backgroundGradientOverlayColors": [
                "string"
              ],
              "backgroundGradientOverlayOpacity": 0.1,
              "backgroundGradientOverlayDirection": "string",
              "backgroundColor": "string",
              "backgroundColorOffsetBottom": 0.1,
              "backgroundColorOffsetLeft": 0.1,
              "backgroundColorOffsetRight": 0.1,
              "backgroundColorOffsetTop": 0.1,
              "backgroundGradientColors": [
                "string"
              ],
              "backgroundGradientOpacity": 0.1,
              "backgroundGradientDirection": "string",
              "animationDelay": 0.1,
              "animationDuration": 0.1,
              "animationIn": "string",
              "animationOut": "string",
              "animationRepeat": "string",
              "animationDirection": "string",
              "animationTimingFunction": "string",
              "animationFillMode": "string",
              "mediaHover": "string",
              "mediaAlignment": "string",
              "mediaFit": "string",
              "mediaPosition": "string",
              "enlargeOnClickBorderRadiusTopLeft": 0.1,
              "enlargeOnClickBorderRadiusTopRight": 0.1,
              "enlargeOnClickBorderRadiusBottomLeft": 0.1,
              "enlargeOnClickBorderRadiusBottomRight": 0.1,
              "enlargeOnClickBorderWidthTop": 0.1,
              "enlargeOnClickBorderWidthBottom": 0.1,
              "enlargeOnClickBorderWidthLeft": 0.1,
              "enlargeOnClickBorderWidthRight": 0.1,
              "enlargeOnClickBorderColorTop": "string",
              "enlargeOnClickBorderColorBottom": "string",
              "enlargeOnClickBorderColorLeft": "string",
              "enlargeOnClickBorderColorRight": "string",
              "enlargeOnClickBorderStyleTop": "string",
              "enlargeOnClickBorderStyleBottom": "string",
              "enlargeOnClickBorderStyleLeft": "string",
              "enlargeOnClickBorderStyleRight": "string",
              "enlargeOnClickShadowOffsetX": 0.1,
              "enlargeOnClickShadowOffsetY": 0.1,
              "enlargeOnClickShadowBlur": 0.1,
              "enlargeOnClickShadowColor": "string",
              "enlargeOnClickShadowSpread": 0.1,
              "enlargeOnClickShadowInset": true,
              "enlargeOnClickShadowOpacity": 0.1,
              "enlargeOnClickScale": 0.1,
              "shadowOffsetX": 0.1,
              "shadowOffsetY": 0.1,
              "shadowBlur": 0.1,
              "shadowBorderRadiusTopLeft": 0.1,
              "shadowBorderRadiusTopRight": 0.1,
              "shadowBorderRadiusBottomLeft": 0.1,
              "shadowBorderRadiusBottomRight": 0.1,
              "shadowColor": "string",
              "shadowSpread": 0.1,
              "shadowInset": true,
              "shadowOpacity": 0.1,
              "textGradientOverlayColors": [
                "string"
              ],
              "textGradientOverlayOpacity": 0.1,
              "textGradientOverlayDirection": "string",
              "darkTextEnabled": true,
              "textAlign": "string",
              "transitionScrollSpeed": 0.1,
              "autoRotate": true,
              "autoRotateInterval": 0.1,
              "buttonIcon": "string",
              "buttonIconPosition": "string",
              "buttonIconColor": "string",
              "openInNewWindow": true,
              "sidebar": true,
              "sidebarPosition": "string",
              "sidebarAnimation": "string",
              "sidebarAnimationDuration": 0.1,
              "sidebarAnimationTimingFunction": "string",
              "fontFamily": "string",
              "fontSize": 0.1,
              "fontWeight": "string",
              "fontDecoration": "string",
              "fontTextTransform": "string",
              "fontLineHeight": 0.1,
              "fontLetterSpacing": 0.1,
              "fontColorLight": "string",
              "fontColorDark": "string",
              "h1FontFamily": "string",
              "h1FontSize": 0.1,
              "h1FontWeight": "string",
              "h1FontDecoration": "string",
              "h1TextTransform": "string",
              "h1LineHeight": 0.1,
              "h1LetterSpacing": 0.1,
              "h1ColorLight": "string",
              "h1ColorDark": "string",
              "h2FontFamily": "string",
              "h2FontSize": 0.1,
              "h2FontWeight": "string",
              "h2FontDecoration": "string",
              "h2TextTransform": "string",
              "h2LineHeight": 0.1,
              "h2LetterSpacing": 0.1,
              "h2ColorLight": "string",
              "h2ColorDark": "string",
              "h3FontFamily": "string",
              "h3FontSize": 0.1,
              "h3FontWeight": "string",
              "h3FontDecoration": "string",
              "h3TextTransform": "string",
              "h3LineHeight": 0.1,
              "h3LetterSpacing": 0.1,
              "h3ColorLight": "string",
              "h3ColorDark": "string",
              "h4FontFamily": "string",
              "h4FontSize": 0.1,
              "h4FontWeight": "string",
              "h4FontDecoration": "string",
              "h4TextTransform": "string",
              "h4LineHeight": 0.1,
              "h4LetterSpacing": 0.1,
              "h4ColorLight": "string",
              "h4ColorDark": "string",
              "h5FontFamily": "string",
              "h5FontSize": 0.1,
              "h5FontWeight": "string",
              "h5FontDecoration": "string",
              "h5TextTransform": "string",
              "h5LineHeight": 0.1,
              "h5LetterSpacing": 0.1,
              "h5ColorLight": "string",
              "h5ColorDark": "string",
              "h6FontFamily": "string",
              "h6FontSize": 0.1,
              "h6FontWeight": "string",
              "h6FontDecoration": "string",
              "h6TextTransform": "string",
              "h6LineHeight": 0.1,
              "h6LetterSpacing": 0.1,
              "h6ColorLight": "string",
              "h6ColorDark": "string",
              "navigationFontFamily": "string",
              "navigationFontSize": 0.1,
              "navigationFontWeight": "string",
              "navigationFontDecoration": "string",
              "navigationTextTransform": "string",
              "navigationLineHeight": 0.1,
              "navigationLetterSpacing": 0.1,
              "navigationColorLight": "string",
              "navigationColorDark": "string",
              "subNavigationFontFamily": "string",
              "subNavigationFontSize": 0.1,
              "subNavigationFontWeight": "string",
              "subNavigationFontDecoration": "string",
              "subNavigationTextTransform": "string",
              "subNavigationLineHeight": 0.1,
              "subNavigationLetterSpacing": 0.1,
              "subNavigationColorLight": "string",
              "subNavigationColorDark": "string",
              "bodyFontFamily": "string",
              "bodyFontSize": 0.1,
              "bodyFontWeight": "string",
              "bodyFontDecoration": "string",
              "bodyTextTransform": "string",
              "bodyLineHeight": 0.1,
              "bodyLetterSpacing": 0.1,
              "bodyColorLight": "string",
              "bodyColorDark": "string",
              "hyperlinkFontFamily": "string",
              "hyperlinkFontSize": 0.1,
              "hyperlinkFontWeight": "string",
              "hyperlinkFontDecoration": "string",
              "hyperlinkTextTransform": "string",
              "hyperlinkLineHeight": 0.1,
              "hyperlinkLetterSpacing": 0.1,
              "hyperlinkColorLight": "string",
              "hyperlinkColorDark": "string",
              "zindex": 0
            }
          }
        }
      ]
    ],
    "previewType": "detail",
    "profileImage": {
      "uuid": "string",
      "name": "string",
      "label": "string",
      "createdAt": 0,
      "createdBy": {
        "name": "string",
        "label": "string",
        "createdAt": 0,
        "updatedAt": 0,
        "deletedAt": 0,
        "createdByUuid": "string",
        "updatedByUuid": "string",
        "deletedByUuid": "string",
        "index": 0,
        "deleted": true,
        "complete": true,
        "uuid": "string",
        "properties": [
          {
            "icon": "string",
            "name": "string",
            "value": null,
            "type": "string",
            "label": "string"
          }
        ],
        "objects": {
          "property1": null,
          "property2": null
        },
        "user": {
          "uuid": "string",
          "email": "string",
          "firstname": "string",
          "lastname": "string",
          "initials": "string",
          "scopes": [
            "string"
          ],
          "filters": {
            "property1": {
              "groups": [
                {}
              ]
            },
            "property2": {
              "groups": [
                {}
              ]
            }
          },
          "role": "string",
          "record": {}
        }
      },
      "updatedAt": 0,
      "updatedBy": {
        "name": "string",
        "label": "string",
        "createdAt": 0,
        "updatedAt": 0,
        "deletedAt": 0,
        "createdByUuid": "string",
        "updatedByUuid": "string",
        "deletedByUuid": "string",
        "index": 0,
        "deleted": true,
        "complete": true,
        "uuid": "string",
        "properties": [
          {
            "icon": "string",
            "name": "string",
            "value": null,
            "type": "string",
            "label": "string"
          }
        ],
        "objects": {
          "property1": null,
          "property2": null
        },
        "user": {
          "uuid": "string",
          "email": "string",
          "firstname": "string",
          "lastname": "string",
          "initials": "string",
          "scopes": [
            "string"
          ],
          "filters": {
            "property1": {
              "groups": [
                {}
              ]
            },
            "property2": {
              "groups": [
                {}
              ]
            }
          },
          "role": "string",
          "record": {}
        }
      },
      "deletedAt": 0,
      "deletedBy": {
        "name": "string",
        "label": "string",
        "createdAt": 0,
        "updatedAt": 0,
        "deletedAt": 0,
        "createdByUuid": "string",
        "updatedByUuid": "string",
        "deletedByUuid": "string",
        "index": 0,
        "deleted": true,
        "complete": true,
        "uuid": "string",
        "properties": [
          {
            "icon": "string",
            "name": "string",
            "value": null,
            "type": "string",
            "label": "string"
          }
        ],
        "objects": {
          "property1": null,
          "property2": null
        },
        "user": {
          "uuid": "string",
          "email": "string",
          "firstname": "string",
          "lastname": "string",
          "initials": "string",
          "scopes": [
            "string"
          ],
          "filters": {
            "property1": {
              "groups": [
                {}
              ]
            },
            "property2": {
              "groups": [
                {}
              ]
            }
          },
          "role": "string",
          "record": {}
        }
      },
      "index": 0,
      "description": "string",
      "type": "string",
      "options": [
        {
          "name": "string",
          "label": "string",
          "icon": "string",
          "color": "string",
          "disabled": true,
          "usedIn": {
            "recordUuids": [
              "string"
            ],
            "count": 0
          }
        }
      ],
      "group": "string",
      "format": {
        "label": "string",
        "name": "string",
        "icon": "string",
        "type": "string",
        "settings": [
          {
            "name": "string",
            "label": "string",
            "helpText": "string",
            "type": "STRING",
            "required": true,
            "dynamic": true,
            "hidden": true,
            "disabled": true,
            "options": [
              {
                "name": "string",
                "label": "string",
                "helpText": "string"
              }
            ],
            "value": null,
            "defaultValue": null
          }
        ],
        "filters": [
          "string"
        ],
        "rules": [
          "string"
        ]
      },
      "rules": [
        "string"
      ],
      "immutable": true,
      "hidden": true,
      "nonPublic": true,
      "indexed": true,
      "editable": true,
      "formatSettings": {
        "property1": null,
        "property2": null
      },
      "usedIn": {
        "recordUuids": [
          "string"
        ],
        "count": 0
      },
      "icon": "string",
      "webpagePublic": true,
      "embeddable": true,
      "minAndMaxValue": {
        "t1": 0,
        "t2": 0
      }
    },
    "profileImagePosition": "top",
    "profileImageStyling": {
      "all": {
        "hide": true,
        "customID": "string",
        "customClass": "string",
        "customAnchor": "string",
        "spacing": 0.1,
        "directionLTR": true,
        "alignContent": "string",
        "alignItems": "string",
        "justifyContent": "string",
        "alignSelf": "string",
        "flexWrap": "string",
        "flexDirection": "string",
        "overflow": "string",
        "transformX": 0.1,
        "transformY": 0.1,
        "topMargin": 0.1,
        "bottomMargin": 0.1,
        "leftMargin": 0.1,
        "rightMargin": 0.1,
        "topPadding": 0.1,
        "bottomPadding": 0.1,
        "leftPadding": 0.1,
        "rightPadding": 0.1,
        "fullWidthEnabled": true,
        "maxWidth": 0.1,
        "minWidth": 0.1,
        "width": 0.1,
        "flex": 0,
        "minHeight": 0.1,
        "maxHeight": 0.1,
        "height": 0.1,
        "borderRadiusTopLeft": 0.1,
        "borderRadiusTopRight": 0.1,
        "borderRadiusBottomLeft": 0.1,
        "borderRadiusBottomRight": 0.1,
        "borderWidthTop": 0.1,
        "borderWidthBottom": 0.1,
        "borderWidthLeft": 0.1,
        "borderWidthRight": 0.1,
        "borderColorTop": "string",
        "borderColorBottom": "string",
        "borderColorLeft": "string",
        "borderColorRight": "string",
        "borderStyleTop": "string",
        "borderStyleBottom": "string",
        "borderStyleLeft": "string",
        "borderStyleRight": "string",
        "backgroundVideo": "string",
        "backgroundImage": "string",
        "backgroundMediaRepeat": "string",
        "backgroundMediaFit": "string",
        "backgroundMediaSizeWidth": 0.1,
        "backgroundMediaSizeHeight": 0.1,
        "backgroundMediaPosition": "string",
        "backgroundMediaScroll": "string",
        "backgroundMediaParallax": true,
        "backgroundMediaAutoPlay": true,
        "backgroundMediaMuted": true,
        "backgroundMediaLoop": true,
        "backgroundColorOverlayColor": "string",
        "backgroundColorOverlayOpacity": 0.1,
        "backgroundGradientOverlayColors": [
          "string"
        ],
        "backgroundGradientOverlayOpacity": 0.1,
        "backgroundGradientOverlayDirection": "string",
        "backgroundColor": "string",
        "backgroundColorOffsetBottom": 0.1,
        "backgroundColorOffsetLeft": 0.1,
        "backgroundColorOffsetRight": 0.1,
        "backgroundColorOffsetTop": 0.1,
        "backgroundGradientColors": [
          "string"
        ],
        "backgroundGradientOpacity": 0.1,
        "backgroundGradientDirection": "string",
        "animationDelay": 0.1,
        "animationDuration": 0.1,
        "animationIn": "string",
        "animationOut": "string",
        "animationRepeat": "string",
        "animationDirection": "string",
        "animationTimingFunction": "string",
        "animationFillMode": "string",
        "mediaHover": "string",
        "mediaAlignment": "string",
        "mediaFit": "string",
        "mediaPosition": "string",
        "enlargeOnClickBorderRadiusTopLeft": 0.1,
        "enlargeOnClickBorderRadiusTopRight": 0.1,
        "enlargeOnClickBorderRadiusBottomLeft": 0.1,
        "enlargeOnClickBorderRadiusBottomRight": 0.1,
        "enlargeOnClickBorderWidthTop": 0.1,
        "enlargeOnClickBorderWidthBottom": 0.1,
        "enlargeOnClickBorderWidthLeft": 0.1,
        "enlargeOnClickBorderWidthRight": 0.1,
        "enlargeOnClickBorderColorTop": "string",
        "enlargeOnClickBorderColorBottom": "string",
        "enlargeOnClickBorderColorLeft": "string",
        "enlargeOnClickBorderColorRight": "string",
        "enlargeOnClickBorderStyleTop": "string",
        "enlargeOnClickBorderStyleBottom": "string",
        "enlargeOnClickBorderStyleLeft": "string",
        "enlargeOnClickBorderStyleRight": "string",
        "enlargeOnClickShadowOffsetX": 0.1,
        "enlargeOnClickShadowOffsetY": 0.1,
        "enlargeOnClickShadowBlur": 0.1,
        "enlargeOnClickShadowColor": "string",
        "enlargeOnClickShadowSpread": 0.1,
        "enlargeOnClickShadowInset": true,
        "enlargeOnClickShadowOpacity": 0.1,
        "enlargeOnClickScale": 0.1,
        "shadowOffsetX": 0.1,
        "shadowOffsetY": 0.1,
        "shadowBlur": 0.1,
        "shadowBorderRadiusTopLeft": 0.1,
        "shadowBorderRadiusTopRight": 0.1,
        "shadowBorderRadiusBottomLeft": 0.1,
        "shadowBorderRadiusBottomRight": 0.1,
        "shadowColor": "string",
        "shadowSpread": 0.1,
        "shadowInset": true,
        "shadowOpacity": 0.1,
        "textGradientOverlayColors": [
          "string"
        ],
        "textGradientOverlayOpacity": 0.1,
        "textGradientOverlayDirection": "string",
        "darkTextEnabled": true,
        "textAlign": "string",
        "transitionScrollSpeed": 0.1,
        "autoRotate": true,
        "autoRotateInterval": 0.1,
        "buttonIcon": "string",
        "buttonIconPosition": "string",
        "buttonIconColor": "string",
        "openInNewWindow": true,
        "sidebar": true,
        "sidebarPosition": "string",
        "sidebarAnimation": "string",
        "sidebarAnimationDuration": 0.1,
        "sidebarAnimationTimingFunction": "string",
        "fontFamily": "string",
        "fontSize": 0.1,
        "fontWeight": "string",
        "fontDecoration": "string",
        "fontTextTransform": "string",
        "fontLineHeight": 0.1,
        "fontLetterSpacing": 0.1,
        "fontColorLight": "string",
        "fontColorDark": "string",
        "h1FontFamily": "string",
        "h1FontSize": 0.1,
        "h1FontWeight": "string",
        "h1FontDecoration": "string",
        "h1TextTransform": "string",
        "h1LineHeight": 0.1,
        "h1LetterSpacing": 0.1,
        "h1ColorLight": "string",
        "h1ColorDark": "string",
        "h2FontFamily": "string",
        "h2FontSize": 0.1,
        "h2FontWeight": "string",
        "h2FontDecoration": "string",
        "h2TextTransform": "string",
        "h2LineHeight": 0.1,
        "h2LetterSpacing": 0.1,
        "h2ColorLight": "string",
        "h2ColorDark": "string",
        "h3FontFamily": "string",
        "h3FontSize": 0.1,
        "h3FontWeight": "string",
        "h3FontDecoration": "string",
        "h3TextTransform": "string",
        "h3LineHeight": 0.1,
        "h3LetterSpacing": 0.1,
        "h3ColorLight": "string",
        "h3ColorDark": "string",
        "h4FontFamily": "string",
        "h4FontSize": 0.1,
        "h4FontWeight": "string",
        "h4FontDecoration": "string",
        "h4TextTransform": "string",
        "h4LineHeight": 0.1,
        "h4LetterSpacing": 0.1,
        "h4ColorLight": "string",
        "h4ColorDark": "string",
        "h5FontFamily": "string",
        "h5FontSize": 0.1,
        "h5FontWeight": "string",
        "h5FontDecoration": "string",
        "h5TextTransform": "string",
        "h5LineHeight": 0.1,
        "h5LetterSpacing": 0.1,
        "h5ColorLight": "string",
        "h5ColorDark": "string",
        "h6FontFamily": "string",
        "h6FontSize": 0.1,
        "h6FontWeight": "string",
        "h6FontDecoration": "string",
        "h6TextTransform": "string",
        "h6LineHeight": 0.1,
        "h6LetterSpacing": 0.1,
        "h6ColorLight": "string",
        "h6ColorDark": "string",
        "navigationFontFamily": "string",
        "navigationFontSize": 0.1,
        "navigationFontWeight": "string",
        "navigationFontDecoration": "string",
        "navigationTextTransform": "string",
        "navigationLineHeight": 0.1,
        "navigationLetterSpacing": 0.1,
        "navigationColorLight": "string",
        "navigationColorDark": "string",
        "subNavigationFontFamily": "string",
        "subNavigationFontSize": 0.1,
        "subNavigationFontWeight": "string",
        "subNavigationFontDecoration": "string",
        "subNavigationTextTransform": "string",
        "subNavigationLineHeight": 0.1,
        "subNavigationLetterSpacing": 0.1,
        "subNavigationColorLight": "string",
        "subNavigationColorDark": "string",
        "bodyFontFamily": "string",
        "bodyFontSize": 0.1,
        "bodyFontWeight": "string",
        "bodyFontDecoration": "string",
        "bodyTextTransform": "string",
        "bodyLineHeight": 0.1,
        "bodyLetterSpacing": 0.1,
        "bodyColorLight": "string",
        "bodyColorDark": "string",
        "hyperlinkFontFamily": "string",
        "hyperlinkFontSize": 0.1,
        "hyperlinkFontWeight": "string",
        "hyperlinkFontDecoration": "string",
        "hyperlinkTextTransform": "string",
        "hyperlinkLineHeight": 0.1,
        "hyperlinkLetterSpacing": 0.1,
        "hyperlinkColorLight": "string",
        "hyperlinkColorDark": "string",
        "zindex": 0
      },
      "mobile": {
        "hide": true,
        "customID": "string",
        "customClass": "string",
        "customAnchor": "string",
        "spacing": 0.1,
        "directionLTR": true,
        "alignContent": "string",
        "alignItems": "string",
        "justifyContent": "string",
        "alignSelf": "string",
        "flexWrap": "string",
        "flexDirection": "string",
        "overflow": "string",
        "transformX": 0.1,
        "transformY": 0.1,
        "topMargin": 0.1,
        "bottomMargin": 0.1,
        "leftMargin": 0.1,
        "rightMargin": 0.1,
        "topPadding": 0.1,
        "bottomPadding": 0.1,
        "leftPadding": 0.1,
        "rightPadding": 0.1,
        "fullWidthEnabled": true,
        "maxWidth": 0.1,
        "minWidth": 0.1,
        "width": 0.1,
        "flex": 0,
        "minHeight": 0.1,
        "maxHeight": 0.1,
        "height": 0.1,
        "borderRadiusTopLeft": 0.1,
        "borderRadiusTopRight": 0.1,
        "borderRadiusBottomLeft": 0.1,
        "borderRadiusBottomRight": 0.1,
        "borderWidthTop": 0.1,
        "borderWidthBottom": 0.1,
        "borderWidthLeft": 0.1,
        "borderWidthRight": 0.1,
        "borderColorTop": "string",
        "borderColorBottom": "string",
        "borderColorLeft": "string",
        "borderColorRight": "string",
        "borderStyleTop": "string",
        "borderStyleBottom": "string",
        "borderStyleLeft": "string",
        "borderStyleRight": "string",
        "backgroundVideo": "string",
        "backgroundImage": "string",
        "backgroundMediaRepeat": "string",
        "backgroundMediaFit": "string",
        "backgroundMediaSizeWidth": 0.1,
        "backgroundMediaSizeHeight": 0.1,
        "backgroundMediaPosition": "string",
        "backgroundMediaScroll": "string",
        "backgroundMediaParallax": true,
        "backgroundMediaAutoPlay": true,
        "backgroundMediaMuted": true,
        "backgroundMediaLoop": true,
        "backgroundColorOverlayColor": "string",
        "backgroundColorOverlayOpacity": 0.1,
        "backgroundGradientOverlayColors": [
          "string"
        ],
        "backgroundGradientOverlayOpacity": 0.1,
        "backgroundGradientOverlayDirection": "string",
        "backgroundColor": "string",
        "backgroundColorOffsetBottom": 0.1,
        "backgroundColorOffsetLeft": 0.1,
        "backgroundColorOffsetRight": 0.1,
        "backgroundColorOffsetTop": 0.1,
        "backgroundGradientColors": [
          "string"
        ],
        "backgroundGradientOpacity": 0.1,
        "backgroundGradientDirection": "string",
        "animationDelay": 0.1,
        "animationDuration": 0.1,
        "animationIn": "string",
        "animationOut": "string",
        "animationRepeat": "string",
        "animationDirection": "string",
        "animationTimingFunction": "string",
        "animationFillMode": "string",
        "mediaHover": "string",
        "mediaAlignment": "string",
        "mediaFit": "string",
        "mediaPosition": "string",
        "enlargeOnClickBorderRadiusTopLeft": 0.1,
        "enlargeOnClickBorderRadiusTopRight": 0.1,
        "enlargeOnClickBorderRadiusBottomLeft": 0.1,
        "enlargeOnClickBorderRadiusBottomRight": 0.1,
        "enlargeOnClickBorderWidthTop": 0.1,
        "enlargeOnClickBorderWidthBottom": 0.1,
        "enlargeOnClickBorderWidthLeft": 0.1,
        "enlargeOnClickBorderWidthRight": 0.1,
        "enlargeOnClickBorderColorTop": "string",
        "enlargeOnClickBorderColorBottom": "string",
        "enlargeOnClickBorderColorLeft": "string",
        "enlargeOnClickBorderColorRight": "string",
        "enlargeOnClickBorderStyleTop": "string",
        "enlargeOnClickBorderStyleBottom": "string",
        "enlargeOnClickBorderStyleLeft": "string",
        "enlargeOnClickBorderStyleRight": "string",
        "enlargeOnClickShadowOffsetX": 0.1,
        "enlargeOnClickShadowOffsetY": 0.1,
        "enlargeOnClickShadowBlur": 0.1,
        "enlargeOnClickShadowColor": "string",
        "enlargeOnClickShadowSpread": 0.1,
        "enlargeOnClickShadowInset": true,
        "enlargeOnClickShadowOpacity": 0.1,
        "enlargeOnClickScale": 0.1,
        "shadowOffsetX": 0.1,
        "shadowOffsetY": 0.1,
        "shadowBlur": 0.1,
        "shadowBorderRadiusTopLeft": 0.1,
        "shadowBorderRadiusTopRight": 0.1,
        "shadowBorderRadiusBottomLeft": 0.1,
        "shadowBorderRadiusBottomRight": 0.1,
        "shadowColor": "string",
        "shadowSpread": 0.1,
        "shadowInset": true,
        "shadowOpacity": 0.1,
        "textGradientOverlayColors": [
          "string"
        ],
        "textGradientOverlayOpacity": 0.1,
        "textGradientOverlayDirection": "string",
        "darkTextEnabled": true,
        "textAlign": "string",
        "transitionScrollSpeed": 0.1,
        "autoRotate": true,
        "autoRotateInterval": 0.1,
        "buttonIcon": "string",
        "buttonIconPosition": "string",
        "buttonIconColor": "string",
        "openInNewWindow": true,
        "sidebar": true,
        "sidebarPosition": "string",
        "sidebarAnimation": "string",
        "sidebarAnimationDuration": 0.1,
        "sidebarAnimationTimingFunction": "string",
        "fontFamily": "string",
        "fontSize": 0.1,
        "fontWeight": "string",
        "fontDecoration": "string",
        "fontTextTransform": "string",
        "fontLineHeight": 0.1,
        "fontLetterSpacing": 0.1,
        "fontColorLight": "string",
        "fontColorDark": "string",
        "h1FontFamily": "string",
        "h1FontSize": 0.1,
        "h1FontWeight": "string",
        "h1FontDecoration": "string",
        "h1TextTransform": "string",
        "h1LineHeight": 0.1,
        "h1LetterSpacing": 0.1,
        "h1ColorLight": "string",
        "h1ColorDark": "string",
        "h2FontFamily": "string",
        "h2FontSize": 0.1,
        "h2FontWeight": "string",
        "h2FontDecoration": "string",
        "h2TextTransform": "string",
        "h2LineHeight": 0.1,
        "h2LetterSpacing": 0.1,
        "h2ColorLight": "string",
        "h2ColorDark": "string",
        "h3FontFamily": "string",
        "h3FontSize": 0.1,
        "h3FontWeight": "string",
        "h3FontDecoration": "string",
        "h3TextTransform": "string",
        "h3LineHeight": 0.1,
        "h3LetterSpacing": 0.1,
        "h3ColorLight": "string",
        "h3ColorDark": "string",
        "h4FontFamily": "string",
        "h4FontSize": 0.1,
        "h4FontWeight": "string",
        "h4FontDecoration": "string",
        "h4TextTransform": "string",
        "h4LineHeight": 0.1,
        "h4LetterSpacing": 0.1,
        "h4ColorLight": "string",
        "h4ColorDark": "string",
        "h5FontFamily": "string",
        "h5FontSize": 0.1,
        "h5FontWeight": "string",
        "h5FontDecoration": "string",
        "h5TextTransform": "string",
        "h5LineHeight": 0.1,
        "h5LetterSpacing": 0.1,
        "h5ColorLight": "string",
        "h5ColorDark": "string",
        "h6FontFamily": "string",
        "h6FontSize": 0.1,
        "h6FontWeight": "string",
        "h6FontDecoration": "string",
        "h6TextTransform": "string",
        "h6LineHeight": 0.1,
        "h6LetterSpacing": 0.1,
        "h6ColorLight": "string",
        "h6ColorDark": "string",
        "navigationFontFamily": "string",
        "navigationFontSize": 0.1,
        "navigationFontWeight": "string",
        "navigationFontDecoration": "string",
        "navigationTextTransform": "string",
        "navigationLineHeight": 0.1,
        "navigationLetterSpacing": 0.1,
        "navigationColorLight": "string",
        "navigationColorDark": "string",
        "subNavigationFontFamily": "string",
        "subNavigationFontSize": 0.1,
        "subNavigationFontWeight": "string",
        "subNavigationFontDecoration": "string",
        "subNavigationTextTransform": "string",
        "subNavigationLineHeight": 0.1,
        "subNavigationLetterSpacing": 0.1,
        "subNavigationColorLight": "string",
        "subNavigationColorDark": "string",
        "bodyFontFamily": "string",
        "bodyFontSize": 0.1,
        "bodyFontWeight": "string",
        "bodyFontDecoration": "string",
        "bodyTextTransform": "string",
        "bodyLineHeight": 0.1,
        "bodyLetterSpacing": 0.1,
        "bodyColorLight": "string",
        "bodyColorDark": "string",
        "hyperlinkFontFamily": "string",
        "hyperlinkFontSize": 0.1,
        "hyperlinkFontWeight": "string",
        "hyperlinkFontDecoration": "string",
        "hyperlinkTextTransform": "string",
        "hyperlinkLineHeight": 0.1,
        "hyperlinkLetterSpacing": 0.1,
        "hyperlinkColorLight": "string",
        "hyperlinkColorDark": "string",
        "zindex": 0
      },
      "tablet": {
        "hide": true,
        "customID": "string",
        "customClass": "string",
        "customAnchor": "string",
        "spacing": 0.1,
        "directionLTR": true,
        "alignContent": "string",
        "alignItems": "string",
        "justifyContent": "string",
        "alignSelf": "string",
        "flexWrap": "string",
        "flexDirection": "string",
        "overflow": "string",
        "transformX": 0.1,
        "transformY": 0.1,
        "topMargin": 0.1,
        "bottomMargin": 0.1,
        "leftMargin": 0.1,
        "rightMargin": 0.1,
        "topPadding": 0.1,
        "bottomPadding": 0.1,
        "leftPadding": 0.1,
        "rightPadding": 0.1,
        "fullWidthEnabled": true,
        "maxWidth": 0.1,
        "minWidth": 0.1,
        "width": 0.1,
        "flex": 0,
        "minHeight": 0.1,
        "maxHeight": 0.1,
        "height": 0.1,
        "borderRadiusTopLeft": 0.1,
        "borderRadiusTopRight": 0.1,
        "borderRadiusBottomLeft": 0.1,
        "borderRadiusBottomRight": 0.1,
        "borderWidthTop": 0.1,
        "borderWidthBottom": 0.1,
        "borderWidthLeft": 0.1,
        "borderWidthRight": 0.1,
        "borderColorTop": "string",
        "borderColorBottom": "string",
        "borderColorLeft": "string",
        "borderColorRight": "string",
        "borderStyleTop": "string",
        "borderStyleBottom": "string",
        "borderStyleLeft": "string",
        "borderStyleRight": "string",
        "backgroundVideo": "string",
        "backgroundImage": "string",
        "backgroundMediaRepeat": "string",
        "backgroundMediaFit": "string",
        "backgroundMediaSizeWidth": 0.1,
        "backgroundMediaSizeHeight": 0.1,
        "backgroundMediaPosition": "string",
        "backgroundMediaScroll": "string",
        "backgroundMediaParallax": true,
        "backgroundMediaAutoPlay": true,
        "backgroundMediaMuted": true,
        "backgroundMediaLoop": true,
        "backgroundColorOverlayColor": "string",
        "backgroundColorOverlayOpacity": 0.1,
        "backgroundGradientOverlayColors": [
          "string"
        ],
        "backgroundGradientOverlayOpacity": 0.1,
        "backgroundGradientOverlayDirection": "string",
        "backgroundColor": "string",
        "backgroundColorOffsetBottom": 0.1,
        "backgroundColorOffsetLeft": 0.1,
        "backgroundColorOffsetRight": 0.1,
        "backgroundColorOffsetTop": 0.1,
        "backgroundGradientColors": [
          "string"
        ],
        "backgroundGradientOpacity": 0.1,
        "backgroundGradientDirection": "string",
        "animationDelay": 0.1,
        "animationDuration": 0.1,
        "animationIn": "string",
        "animationOut": "string",
        "animationRepeat": "string",
        "animationDirection": "string",
        "animationTimingFunction": "string",
        "animationFillMode": "string",
        "mediaHover": "string",
        "mediaAlignment": "string",
        "mediaFit": "string",
        "mediaPosition": "string",
        "enlargeOnClickBorderRadiusTopLeft": 0.1,
        "enlargeOnClickBorderRadiusTopRight": 0.1,
        "enlargeOnClickBorderRadiusBottomLeft": 0.1,
        "enlargeOnClickBorderRadiusBottomRight": 0.1,
        "enlargeOnClickBorderWidthTop": 0.1,
        "enlargeOnClickBorderWidthBottom": 0.1,
        "enlargeOnClickBorderWidthLeft": 0.1,
        "enlargeOnClickBorderWidthRight": 0.1,
        "enlargeOnClickBorderColorTop": "string",
        "enlargeOnClickBorderColorBottom": "string",
        "enlargeOnClickBorderColorLeft": "string",
        "enlargeOnClickBorderColorRight": "string",
        "enlargeOnClickBorderStyleTop": "string",
        "enlargeOnClickBorderStyleBottom": "string",
        "enlargeOnClickBorderStyleLeft": "string",
        "enlargeOnClickBorderStyleRight": "string",
        "enlargeOnClickShadowOffsetX": 0.1,
        "enlargeOnClickShadowOffsetY": 0.1,
        "enlargeOnClickShadowBlur": 0.1,
        "enlargeOnClickShadowColor": "string",
        "enlargeOnClickShadowSpread": 0.1,
        "enlargeOnClickShadowInset": true,
        "enlargeOnClickShadowOpacity": 0.1,
        "enlargeOnClickScale": 0.1,
        "shadowOffsetX": 0.1,
        "shadowOffsetY": 0.1,
        "shadowBlur": 0.1,
        "shadowBorderRadiusTopLeft": 0.1,
        "shadowBorderRadiusTopRight": 0.1,
        "shadowBorderRadiusBottomLeft": 0.1,
        "shadowBorderRadiusBottomRight": 0.1,
        "shadowColor": "string",
        "shadowSpread": 0.1,
        "shadowInset": true,
        "shadowOpacity": 0.1,
        "textGradientOverlayColors": [
          "string"
        ],
        "textGradientOverlayOpacity": 0.1,
        "textGradientOverlayDirection": "string",
        "darkTextEnabled": true,
        "textAlign": "string",
        "transitionScrollSpeed": 0.1,
        "autoRotate": true,
        "autoRotateInterval": 0.1,
        "buttonIcon": "string",
        "buttonIconPosition": "string",
        "buttonIconColor": "string",
        "openInNewWindow": true,
        "sidebar": true,
        "sidebarPosition": "string",
        "sidebarAnimation": "string",
        "sidebarAnimationDuration": 0.1,
        "sidebarAnimationTimingFunction": "string",
        "fontFamily": "string",
        "fontSize": 0.1,
        "fontWeight": "string",
        "fontDecoration": "string",
        "fontTextTransform": "string",
        "fontLineHeight": 0.1,
        "fontLetterSpacing": 0.1,
        "fontColorLight": "string",
        "fontColorDark": "string",
        "h1FontFamily": "string",
        "h1FontSize": 0.1,
        "h1FontWeight": "string",
        "h1FontDecoration": "string",
        "h1TextTransform": "string",
        "h1LineHeight": 0.1,
        "h1LetterSpacing": 0.1,
        "h1ColorLight": "string",
        "h1ColorDark": "string",
        "h2FontFamily": "string",
        "h2FontSize": 0.1,
        "h2FontWeight": "string",
        "h2FontDecoration": "string",
        "h2TextTransform": "string",
        "h2LineHeight": 0.1,
        "h2LetterSpacing": 0.1,
        "h2ColorLight": "string",
        "h2ColorDark": "string",
        "h3FontFamily": "string",
        "h3FontSize": 0.1,
        "h3FontWeight": "string",
        "h3FontDecoration": "string",
        "h3TextTransform": "string",
        "h3LineHeight": 0.1,
        "h3LetterSpacing": 0.1,
        "h3ColorLight": "string",
        "h3ColorDark": "string",
        "h4FontFamily": "string",
        "h4FontSize": 0.1,
        "h4FontWeight": "string",
        "h4FontDecoration": "string",
        "h4TextTransform": "string",
        "h4LineHeight": 0.1,
        "h4LetterSpacing": 0.1,
        "h4ColorLight": "string",
        "h4ColorDark": "string",
        "h5FontFamily": "string",
        "h5FontSize": 0.1,
        "h5FontWeight": "string",
        "h5FontDecoration": "string",
        "h5TextTransform": "string",
        "h5LineHeight": 0.1,
        "h5LetterSpacing": 0.1,
        "h5ColorLight": "string",
        "h5ColorDark": "string",
        "h6FontFamily": "string",
        "h6FontSize": 0.1,
        "h6FontWeight": "string",
        "h6FontDecoration": "string",
        "h6TextTransform": "string",
        "h6LineHeight": 0.1,
        "h6LetterSpacing": 0.1,
        "h6ColorLight": "string",
        "h6ColorDark": "string",
        "navigationFontFamily": "string",
        "navigationFontSize": 0.1,
        "navigationFontWeight": "string",
        "navigationFontDecoration": "string",
        "navigationTextTransform": "string",
        "navigationLineHeight": 0.1,
        "navigationLetterSpacing": 0.1,
        "navigationColorLight": "string",
        "navigationColorDark": "string",
        "subNavigationFontFamily": "string",
        "subNavigationFontSize": 0.1,
        "subNavigationFontWeight": "string",
        "subNavigationFontDecoration": "string",
        "subNavigationTextTransform": "string",
        "subNavigationLineHeight": 0.1,
        "subNavigationLetterSpacing": 0.1,
        "subNavigationColorLight": "string",
        "subNavigationColorDark": "string",
        "bodyFontFamily": "string",
        "bodyFontSize": 0.1,
        "bodyFontWeight": "string",
        "bodyFontDecoration": "string",
        "bodyTextTransform": "string",
        "bodyLineHeight": 0.1,
        "bodyLetterSpacing": 0.1,
        "bodyColorLight": "string",
        "bodyColorDark": "string",
        "hyperlinkFontFamily": "string",
        "hyperlinkFontSize": 0.1,
        "hyperlinkFontWeight": "string",
        "hyperlinkFontDecoration": "string",
        "hyperlinkTextTransform": "string",
        "hyperlinkLineHeight": 0.1,
        "hyperlinkLetterSpacing": 0.1,
        "hyperlinkColorLight": "string",
        "hyperlinkColorDark": "string",
        "zindex": 0
      },
      "desktop": {
        "hide": true,
        "customID": "string",
        "customClass": "string",
        "customAnchor": "string",
        "spacing": 0.1,
        "directionLTR": true,
        "alignContent": "string",
        "alignItems": "string",
        "justifyContent": "string",
        "alignSelf": "string",
        "flexWrap": "string",
        "flexDirection": "string",
        "overflow": "string",
        "transformX": 0.1,
        "transformY": 0.1,
        "topMargin": 0.1,
        "bottomMargin": 0.1,
        "leftMargin": 0.1,
        "rightMargin": 0.1,
        "topPadding": 0.1,
        "bottomPadding": 0.1,
        "leftPadding": 0.1,
        "rightPadding": 0.1,
        "fullWidthEnabled": true,
        "maxWidth": 0.1,
        "minWidth": 0.1,
        "width": 0.1,
        "flex": 0,
        "minHeight": 0.1,
        "maxHeight": 0.1,
        "height": 0.1,
        "borderRadiusTopLeft": 0.1,
        "borderRadiusTopRight": 0.1,
        "borderRadiusBottomLeft": 0.1,
        "borderRadiusBottomRight": 0.1,
        "borderWidthTop": 0.1,
        "borderWidthBottom": 0.1,
        "borderWidthLeft": 0.1,
        "borderWidthRight": 0.1,
        "borderColorTop": "string",
        "borderColorBottom": "string",
        "borderColorLeft": "string",
        "borderColorRight": "string",
        "borderStyleTop": "string",
        "borderStyleBottom": "string",
        "borderStyleLeft": "string",
        "borderStyleRight": "string",
        "backgroundVideo": "string",
        "backgroundImage": "string",
        "backgroundMediaRepeat": "string",
        "backgroundMediaFit": "string",
        "backgroundMediaSizeWidth": 0.1,
        "backgroundMediaSizeHeight": 0.1,
        "backgroundMediaPosition": "string",
        "backgroundMediaScroll": "string",
        "backgroundMediaParallax": true,
        "backgroundMediaAutoPlay": true,
        "backgroundMediaMuted": true,
        "backgroundMediaLoop": true,
        "backgroundColorOverlayColor": "string",
        "backgroundColorOverlayOpacity": 0.1,
        "backgroundGradientOverlayColors": [
          "string"
        ],
        "backgroundGradientOverlayOpacity": 0.1,
        "backgroundGradientOverlayDirection": "string",
        "backgroundColor": "string",
        "backgroundColorOffsetBottom": 0.1,
        "backgroundColorOffsetLeft": 0.1,
        "backgroundColorOffsetRight": 0.1,
        "backgroundColorOffsetTop": 0.1,
        "backgroundGradientColors": [
          "string"
        ],
        "backgroundGradientOpacity": 0.1,
        "backgroundGradientDirection": "string",
        "animationDelay": 0.1,
        "animationDuration": 0.1,
        "animationIn": "string",
        "animationOut": "string",
        "animationRepeat": "string",
        "animationDirection": "string",
        "animationTimingFunction": "string",
        "animationFillMode": "string",
        "mediaHover": "string",
        "mediaAlignment": "string",
        "mediaFit": "string",
        "mediaPosition": "string",
        "enlargeOnClickBorderRadiusTopLeft": 0.1,
        "enlargeOnClickBorderRadiusTopRight": 0.1,
        "enlargeOnClickBorderRadiusBottomLeft": 0.1,
        "enlargeOnClickBorderRadiusBottomRight": 0.1,
        "enlargeOnClickBorderWidthTop": 0.1,
        "enlargeOnClickBorderWidthBottom": 0.1,
        "enlargeOnClickBorderWidthLeft": 0.1,
        "enlargeOnClickBorderWidthRight": 0.1,
        "enlargeOnClickBorderColorTop": "string",
        "enlargeOnClickBorderColorBottom": "string",
        "enlargeOnClickBorderColorLeft": "string",
        "enlargeOnClickBorderColorRight": "string",
        "enlargeOnClickBorderStyleTop": "string",
        "enlargeOnClickBorderStyleBottom": "string",
        "enlargeOnClickBorderStyleLeft": "string",
        "enlargeOnClickBorderStyleRight": "string",
        "enlargeOnClickShadowOffsetX": 0.1,
        "enlargeOnClickShadowOffsetY": 0.1,
        "enlargeOnClickShadowBlur": 0.1,
        "enlargeOnClickShadowColor": "string",
        "enlargeOnClickShadowSpread": 0.1,
        "enlargeOnClickShadowInset": true,
        "enlargeOnClickShadowOpacity": 0.1,
        "enlargeOnClickScale": 0.1,
        "shadowOffsetX": 0.1,
        "shadowOffsetY": 0.1,
        "shadowBlur": 0.1,
        "shadowBorderRadiusTopLeft": 0.1,
        "shadowBorderRadiusTopRight": 0.1,
        "shadowBorderRadiusBottomLeft": 0.1,
        "shadowBorderRadiusBottomRight": 0.1,
        "shadowColor": "string",
        "shadowSpread": 0.1,
        "shadowInset": true,
        "shadowOpacity": 0.1,
        "textGradientOverlayColors": [
          "string"
        ],
        "textGradientOverlayOpacity": 0.1,
        "textGradientOverlayDirection": "string",
        "darkTextEnabled": true,
        "textAlign": "string",
        "transitionScrollSpeed": 0.1,
        "autoRotate": true,
        "autoRotateInterval": 0.1,
        "buttonIcon": "string",
        "buttonIconPosition": "string",
        "buttonIconColor": "string",
        "openInNewWindow": true,
        "sidebar": true,
        "sidebarPosition": "string",
        "sidebarAnimation": "string",
        "sidebarAnimationDuration": 0.1,
        "sidebarAnimationTimingFunction": "string",
        "fontFamily": "string",
        "fontSize": 0.1,
        "fontWeight": "string",
        "fontDecoration": "string",
        "fontTextTransform": "string",
        "fontLineHeight": 0.1,
        "fontLetterSpacing": 0.1,
        "fontColorLight": "string",
        "fontColorDark": "string",
        "h1FontFamily": "string",
        "h1FontSize": 0.1,
        "h1FontWeight": "string",
        "h1FontDecoration": "string",
        "h1TextTransform": "string",
        "h1LineHeight": 0.1,
        "h1LetterSpacing": 0.1,
        "h1ColorLight": "string",
        "h1ColorDark": "string",
        "h2FontFamily": "string",
        "h2FontSize": 0.1,
        "h2FontWeight": "string",
        "h2FontDecoration": "string",
        "h2TextTransform": "string",
        "h2LineHeight": 0.1,
        "h2LetterSpacing": 0.1,
        "h2ColorLight": "string",
        "h2ColorDark": "string",
        "h3FontFamily": "string",
        "h3FontSize": 0.1,
        "h3FontWeight": "string",
        "h3FontDecoration": "string",
        "h3TextTransform": "string",
        "h3LineHeight": 0.1,
        "h3LetterSpacing": 0.1,
        "h3ColorLight": "string",
        "h3ColorDark": "string",
        "h4FontFamily": "string",
        "h4FontSize": 0.1,
        "h4FontWeight": "string",
        "h4FontDecoration": "string",
        "h4TextTransform": "string",
        "h4LineHeight": 0.1,
        "h4LetterSpacing": 0.1,
        "h4ColorLight": "string",
        "h4ColorDark": "string",
        "h5FontFamily": "string",
        "h5FontSize": 0.1,
        "h5FontWeight": "string",
        "h5FontDecoration": "string",
        "h5TextTransform": "string",
        "h5LineHeight": 0.1,
        "h5LetterSpacing": 0.1,
        "h5ColorLight": "string",
        "h5ColorDark": "string",
        "h6FontFamily": "string",
        "h6FontSize": 0.1,
        "h6FontWeight": "string",
        "h6FontDecoration": "string",
        "h6TextTransform": "string",
        "h6LineHeight": 0.1,
        "h6LetterSpacing": 0.1,
        "h6ColorLight": "string",
        "h6ColorDark": "string",
        "navigationFontFamily": "string",
        "navigationFontSize": 0.1,
        "navigationFontWeight": "string",
        "navigationFontDecoration": "string",
        "navigationTextTransform": "string",
        "navigationLineHeight": 0.1,
        "navigationLetterSpacing": 0.1,
        "navigationColorLight": "string",
        "navigationColorDark": "string",
        "subNavigationFontFamily": "string",
        "subNavigationFontSize": 0.1,
        "subNavigationFontWeight": "string",
        "subNavigationFontDecoration": "string",
        "subNavigationTextTransform": "string",
        "subNavigationLineHeight": 0.1,
        "subNavigationLetterSpacing": 0.1,
        "subNavigationColorLight": "string",
        "subNavigationColorDark": "string",
        "bodyFontFamily": "string",
        "bodyFontSize": 0.1,
        "bodyFontWeight": "string",
        "bodyFontDecoration": "string",
        "bodyTextTransform": "string",
        "bodyLineHeight": 0.1,
        "bodyLetterSpacing": 0.1,
        "bodyColorLight": "string",
        "bodyColorDark": "string",
        "hyperlinkFontFamily": "string",
        "hyperlinkFontSize": 0.1,
        "hyperlinkFontWeight": "string",
        "hyperlinkFontDecoration": "string",
        "hyperlinkTextTransform": "string",
        "hyperlinkLineHeight": 0.1,
        "hyperlinkLetterSpacing": 0.1,
        "hyperlinkColorLight": "string",
        "hyperlinkColorDark": "string",
        "zindex": 0
      }
    },
    "firstInitialProperty": {
      "uuid": "string",
      "name": "string",
      "label": "string",
      "createdAt": 0,
      "createdBy": {
        "name": "string",
        "label": "string",
        "createdAt": 0,
        "updatedAt": 0,
        "deletedAt": 0,
        "createdByUuid": "string",
        "updatedByUuid": "string",
        "deletedByUuid": "string",
        "index": 0,
        "deleted": true,
        "complete": true,
        "uuid": "string",
        "properties": [
          {
            "icon": "string",
            "name": "string",
            "value": null,
            "type": "string",
            "label": "string"
          }
        ],
        "objects": {
          "property1": null,
          "property2": null
        },
        "user": {
          "uuid": "string",
          "email": "string",
          "firstname": "string",
          "lastname": "string",
          "initials": "string",
          "scopes": [
            "string"
          ],
          "filters": {
            "property1": {
              "groups": [
                {}
              ]
            },
            "property2": {
              "groups": [
                {}
              ]
            }
          },
          "role": "string",
          "record": {}
        }
      },
      "updatedAt": 0,
      "updatedBy": {
        "name": "string",
        "label": "string",
        "createdAt": 0,
        "updatedAt": 0,
        "deletedAt": 0,
        "createdByUuid": "string",
        "updatedByUuid": "string",
        "deletedByUuid": "string",
        "index": 0,
        "deleted": true,
        "complete": true,
        "uuid": "string",
        "properties": [
          {
            "icon": "string",
            "name": "string",
            "value": null,
            "type": "string",
            "label": "string"
          }
        ],
        "objects": {
          "property1": null,
          "property2": null
        },
        "user": {
          "uuid": "string",
          "email": "string",
          "firstname": "string",
          "lastname": "string",
          "initials": "string",
          "scopes": [
            "string"
          ],
          "filters": {
            "property1": {
              "groups": [
                {}
              ]
            },
            "property2": {
              "groups": [
                {}
              ]
            }
          },
          "role": "string",
          "record": {}
        }
      },
      "deletedAt": 0,
      "deletedBy": {
        "name": "string",
        "label": "string",
        "createdAt": 0,
        "updatedAt": 0,
        "deletedAt": 0,
        "createdByUuid": "string",
        "updatedByUuid": "string",
        "deletedByUuid": "string",
        "index": 0,
        "deleted": true,
        "complete": true,
        "uuid": "string",
        "properties": [
          {
            "icon": "string",
            "name": "string",
            "value": null,
            "type": "string",
            "label": "string"
          }
        ],
        "objects": {
          "property1": null,
          "property2": null
        },
        "user": {
          "uuid": "string",
          "email": "string",
          "firstname": "string",
          "lastname": "string",
          "initials": "string",
          "scopes": [
            "string"
          ],
          "filters": {
            "property1": {
              "groups": [
                {}
              ]
            },
            "property2": {
              "groups": [
                {}
              ]
            }
          },
          "role": "string",
          "record": {}
        }
      },
      "index": 0,
      "description": "string",
      "type": "string",
      "options": [
        {
          "name": "string",
          "label": "string",
          "icon": "string",
          "color": "string",
          "disabled": true,
          "usedIn": {
            "recordUuids": [
              "string"
            ],
            "count": 0
          }
        }
      ],
      "group": "string",
      "format": {
        "label": "string",
        "name": "string",
        "icon": "string",
        "type": "string",
        "settings": [
          {
            "name": "string",
            "label": "string",
            "helpText": "string",
            "type": "STRING",
            "required": true,
            "dynamic": true,
            "hidden": true,
            "disabled": true,
            "options": [
              {
                "name": "string",
                "label": "string",
                "helpText": "string"
              }
            ],
            "value": null,
            "defaultValue": null
          }
        ],
        "filters": [
          "string"
        ],
        "rules": [
          "string"
        ]
      },
      "rules": [
        "string"
      ],
      "immutable": true,
      "hidden": true,
      "nonPublic": true,
      "indexed": true,
      "editable": true,
      "formatSettings": {
        "property1": null,
        "property2": null
      },
      "usedIn": {
        "recordUuids": [
          "string"
        ],
        "count": 0
      },
      "icon": "string",
      "webpagePublic": true,
      "embeddable": true,
      "minAndMaxValue": {
        "t1": 0,
        "t2": 0
      }
    },
    "secondInitialProperty": {
      "uuid": "string",
      "name": "string",
      "label": "string",
      "createdAt": 0,
      "createdBy": {
        "name": "string",
        "label": "string",
        "createdAt": 0,
        "updatedAt": 0,
        "deletedAt": 0,
        "createdByUuid": "string",
        "updatedByUuid": "string",
        "deletedByUuid": "string",
        "index": 0,
        "deleted": true,
        "complete": true,
        "uuid": "string",
        "properties": [
          {
            "icon": "string",
            "name": "string",
            "value": null,
            "type": "string",
            "label": "string"
          }
        ],
        "objects": {
          "property1": null,
          "property2": null
        },
        "user": {
          "uuid": "string",
          "email": "string",
          "firstname": "string",
          "lastname": "string",
          "initials": "string",
          "scopes": [
            "string"
          ],
          "filters": {
            "property1": {
              "groups": [
                {}
              ]
            },
            "property2": {
              "groups": [
                {}
              ]
            }
          },
          "role": "string",
          "record": {}
        }
      },
      "updatedAt": 0,
      "updatedBy": {
        "name": "string",
        "label": "string",
        "createdAt": 0,
        "updatedAt": 0,
        "deletedAt": 0,
        "createdByUuid": "string",
        "updatedByUuid": "string",
        "deletedByUuid": "string",
        "index": 0,
        "deleted": true,
        "complete": true,
        "uuid": "string",
        "properties": [
          {
            "icon": "string",
            "name": "string",
            "value": null,
            "type": "string",
            "label": "string"
          }
        ],
        "objects": {
          "property1": null,
          "property2": null
        },
        "user": {
          "uuid": "string",
          "email": "string",
          "firstname": "string",
          "lastname": "string",
          "initials": "string",
          "scopes": [
            "string"
          ],
          "filters": {
            "property1": {
              "groups": [
                {}
              ]
            },
            "property2": {
              "groups": [
                {}
              ]
            }
          },
          "role": "string",
          "record": {}
        }
      },
      "deletedAt": 0,
      "deletedBy": {
        "name": "string",
        "label": "string",
        "createdAt": 0,
        "updatedAt": 0,
        "deletedAt": 0,
        "createdByUuid": "string",
        "updatedByUuid": "string",
        "deletedByUuid": "string",
        "index": 0,
        "deleted": true,
        "complete": true,
        "uuid": "string",
        "properties": [
          {
            "icon": "string",
            "name": "string",
            "value": null,
            "type": "string",
            "label": "string"
          }
        ],
        "objects": {
          "property1": null,
          "property2": null
        },
        "user": {
          "uuid": "string",
          "email": "string",
          "firstname": "string",
          "lastname": "string",
          "initials": "string",
          "scopes": [
            "string"
          ],
          "filters": {
            "property1": {
              "groups": [
                {}
              ]
            },
            "property2": {
              "groups": [
                {}
              ]
            }
          },
          "role": "string",
          "record": {}
        }
      },
      "index": 0,
      "description": "string",
      "type": "string",
      "options": [
        {
          "name": "string",
          "label": "string",
          "icon": "string",
          "color": "string",
          "disabled": true,
          "usedIn": {
            "recordUuids": [
              "string"
            ],
            "count": 0
          }
        }
      ],
      "group": "string",
      "format": {
        "label": "string",
        "name": "string",
        "icon": "string",
        "type": "string",
        "settings": [
          {
            "name": "string",
            "label": "string",
            "helpText": "string",
            "type": "STRING",
            "required": true,
            "dynamic": true,
            "hidden": true,
            "disabled": true,
            "options": [
              {
                "name": "string",
                "label": "string",
                "helpText": "string"
              }
            ],
            "value": null,
            "defaultValue": null
          }
        ],
        "filters": [
          "string"
        ],
        "rules": [
          "string"
        ]
      },
      "rules": [
        "string"
      ],
      "immutable": true,
      "hidden": true,
      "nonPublic": true,
      "indexed": true,
      "editable": true,
      "formatSettings": {
        "property1": null,
        "property2": null
      },
      "usedIn": {
        "recordUuids": [
          "string"
        ],
        "count": 0
      },
      "icon": "string",
      "webpagePublic": true,
      "embeddable": true,
      "minAndMaxValue": {
        "t1": 0,
        "t2": 0
      }
    },
    "profileImageValue": "string",
    "firstInitialPropertyValue": "string",
    "secondInitialPropertyValue": "string",
    "customCss": "string",
    "url": "string",
    "styling": {
      "all": {
        "hide": true,
        "customID": "string",
        "customClass": "string",
        "customAnchor": "string",
        "spacing": 0.1,
        "directionLTR": true,
        "alignContent": "string",
        "alignItems": "string",
        "justifyContent": "string",
        "alignSelf": "string",
        "flexWrap": "string",
        "flexDirection": "string",
        "overflow": "string",
        "transformX": 0.1,
        "transformY": 0.1,
        "topMargin": 0.1,
        "bottomMargin": 0.1,
        "leftMargin": 0.1,
        "rightMargin": 0.1,
        "topPadding": 0.1,
        "bottomPadding": 0.1,
        "leftPadding": 0.1,
        "rightPadding": 0.1,
        "fullWidthEnabled": true,
        "maxWidth": 0.1,
        "minWidth": 0.1,
        "width": 0.1,
        "flex": 0,
        "minHeight": 0.1,
        "maxHeight": 0.1,
        "height": 0.1,
        "borderRadiusTopLeft": 0.1,
        "borderRadiusTopRight": 0.1,
        "borderRadiusBottomLeft": 0.1,
        "borderRadiusBottomRight": 0.1,
        "borderWidthTop": 0.1,
        "borderWidthBottom": 0.1,
        "borderWidthLeft": 0.1,
        "borderWidthRight": 0.1,
        "borderColorTop": "string",
        "borderColorBottom": "string",
        "borderColorLeft": "string",
        "borderColorRight": "string",
        "borderStyleTop": "string",
        "borderStyleBottom": "string",
        "borderStyleLeft": "string",
        "borderStyleRight": "string",
        "backgroundVideo": "string",
        "backgroundImage": "string",
        "backgroundMediaRepeat": "string",
        "backgroundMediaFit": "string",
        "backgroundMediaSizeWidth": 0.1,
        "backgroundMediaSizeHeight": 0.1,
        "backgroundMediaPosition": "string",
        "backgroundMediaScroll": "string",
        "backgroundMediaParallax": true,
        "backgroundMediaAutoPlay": true,
        "backgroundMediaMuted": true,
        "backgroundMediaLoop": true,
        "backgroundColorOverlayColor": "string",
        "backgroundColorOverlayOpacity": 0.1,
        "backgroundGradientOverlayColors": [
          "string"
        ],
        "backgroundGradientOverlayOpacity": 0.1,
        "backgroundGradientOverlayDirection": "string",
        "backgroundColor": "string",
        "backgroundColorOffsetBottom": 0.1,
        "backgroundColorOffsetLeft": 0.1,
        "backgroundColorOffsetRight": 0.1,
        "backgroundColorOffsetTop": 0.1,
        "backgroundGradientColors": [
          "string"
        ],
        "backgroundGradientOpacity": 0.1,
        "backgroundGradientDirection": "string",
        "animationDelay": 0.1,
        "animationDuration": 0.1,
        "animationIn": "string",
        "animationOut": "string",
        "animationRepeat": "string",
        "animationDirection": "string",
        "animationTimingFunction": "string",
        "animationFillMode": "string",
        "mediaHover": "string",
        "mediaAlignment": "string",
        "mediaFit": "string",
        "mediaPosition": "string",
        "enlargeOnClickBorderRadiusTopLeft": 0.1,
        "enlargeOnClickBorderRadiusTopRight": 0.1,
        "enlargeOnClickBorderRadiusBottomLeft": 0.1,
        "enlargeOnClickBorderRadiusBottomRight": 0.1,
        "enlargeOnClickBorderWidthTop": 0.1,
        "enlargeOnClickBorderWidthBottom": 0.1,
        "enlargeOnClickBorderWidthLeft": 0.1,
        "enlargeOnClickBorderWidthRight": 0.1,
        "enlargeOnClickBorderColorTop": "string",
        "enlargeOnClickBorderColorBottom": "string",
        "enlargeOnClickBorderColorLeft": "string",
        "enlargeOnClickBorderColorRight": "string",
        "enlargeOnClickBorderStyleTop": "string",
        "enlargeOnClickBorderStyleBottom": "string",
        "enlargeOnClickBorderStyleLeft": "string",
        "enlargeOnClickBorderStyleRight": "string",
        "enlargeOnClickShadowOffsetX": 0.1,
        "enlargeOnClickShadowOffsetY": 0.1,
        "enlargeOnClickShadowBlur": 0.1,
        "enlargeOnClickShadowColor": "string",
        "enlargeOnClickShadowSpread": 0.1,
        "enlargeOnClickShadowInset": true,
        "enlargeOnClickShadowOpacity": 0.1,
        "enlargeOnClickScale": 0.1,
        "shadowOffsetX": 0.1,
        "shadowOffsetY": 0.1,
        "shadowBlur": 0.1,
        "shadowBorderRadiusTopLeft": 0.1,
        "shadowBorderRadiusTopRight": 0.1,
        "shadowBorderRadiusBottomLeft": 0.1,
        "shadowBorderRadiusBottomRight": 0.1,
        "shadowColor": "string",
        "shadowSpread": 0.1,
        "shadowInset": true,
        "shadowOpacity": 0.1,
        "textGradientOverlayColors": [
          "string"
        ],
        "textGradientOverlayOpacity": 0.1,
        "textGradientOverlayDirection": "string",
        "darkTextEnabled": true,
        "textAlign": "string",
        "transitionScrollSpeed": 0.1,
        "autoRotate": true,
        "autoRotateInterval": 0.1,
        "buttonIcon": "string",
        "buttonIconPosition": "string",
        "buttonIconColor": "string",
        "openInNewWindow": true,
        "sidebar": true,
        "sidebarPosition": "string",
        "sidebarAnimation": "string",
        "sidebarAnimationDuration": 0.1,
        "sidebarAnimationTimingFunction": "string",
        "fontFamily": "string",
        "fontSize": 0.1,
        "fontWeight": "string",
        "fontDecoration": "string",
        "fontTextTransform": "string",
        "fontLineHeight": 0.1,
        "fontLetterSpacing": 0.1,
        "fontColorLight": "string",
        "fontColorDark": "string",
        "h1FontFamily": "string",
        "h1FontSize": 0.1,
        "h1FontWeight": "string",
        "h1FontDecoration": "string",
        "h1TextTransform": "string",
        "h1LineHeight": 0.1,
        "h1LetterSpacing": 0.1,
        "h1ColorLight": "string",
        "h1ColorDark": "string",
        "h2FontFamily": "string",
        "h2FontSize": 0.1,
        "h2FontWeight": "string",
        "h2FontDecoration": "string",
        "h2TextTransform": "string",
        "h2LineHeight": 0.1,
        "h2LetterSpacing": 0.1,
        "h2ColorLight": "string",
        "h2ColorDark": "string",
        "h3FontFamily": "string",
        "h3FontSize": 0.1,
        "h3FontWeight": "string",
        "h3FontDecoration": "string",
        "h3TextTransform": "string",
        "h3LineHeight": 0.1,
        "h3LetterSpacing": 0.1,
        "h3ColorLight": "string",
        "h3ColorDark": "string",
        "h4FontFamily": "string",
        "h4FontSize": 0.1,
        "h4FontWeight": "string",
        "h4FontDecoration": "string",
        "h4TextTransform": "string",
        "h4LineHeight": 0.1,
        "h4LetterSpacing": 0.1,
        "h4ColorLight": "string",
        "h4ColorDark": "string",
        "h5FontFamily": "string",
        "h5FontSize": 0.1,
        "h5FontWeight": "string",
        "h5FontDecoration": "string",
        "h5TextTransform": "string",
        "h5LineHeight": 0.1,
        "h5LetterSpacing": 0.1,
        "h5ColorLight": "string",
        "h5ColorDark": "string",
        "h6FontFamily": "string",
        "h6FontSize": 0.1,
        "h6FontWeight": "string",
        "h6FontDecoration": "string",
        "h6TextTransform": "string",
        "h6LineHeight": 0.1,
        "h6LetterSpacing": 0.1,
        "h6ColorLight": "string",
        "h6ColorDark": "string",
        "navigationFontFamily": "string",
        "navigationFontSize": 0.1,
        "navigationFontWeight": "string",
        "navigationFontDecoration": "string",
        "navigationTextTransform": "string",
        "navigationLineHeight": 0.1,
        "navigationLetterSpacing": 0.1,
        "navigationColorLight": "string",
        "navigationColorDark": "string",
        "subNavigationFontFamily": "string",
        "subNavigationFontSize": 0.1,
        "subNavigationFontWeight": "string",
        "subNavigationFontDecoration": "string",
        "subNavigationTextTransform": "string",
        "subNavigationLineHeight": 0.1,
        "subNavigationLetterSpacing": 0.1,
        "subNavigationColorLight": "string",
        "subNavigationColorDark": "string",
        "bodyFontFamily": "string",
        "bodyFontSize": 0.1,
        "bodyFontWeight": "string",
        "bodyFontDecoration": "string",
        "bodyTextTransform": "string",
        "bodyLineHeight": 0.1,
        "bodyLetterSpacing": 0.1,
        "bodyColorLight": "string",
        "bodyColorDark": "string",
        "hyperlinkFontFamily": "string",
        "hyperlinkFontSize": 0.1,
        "hyperlinkFontWeight": "string",
        "hyperlinkFontDecoration": "string",
        "hyperlinkTextTransform": "string",
        "hyperlinkLineHeight": 0.1,
        "hyperlinkLetterSpacing": 0.1,
        "hyperlinkColorLight": "string",
        "hyperlinkColorDark": "string",
        "zindex": 0
      },
      "mobile": {
        "hide": true,
        "customID": "string",
        "customClass": "string",
        "customAnchor": "string",
        "spacing": 0.1,
        "directionLTR": true,
        "alignContent": "string",
        "alignItems": "string",
        "justifyContent": "string",
        "alignSelf": "string",
        "flexWrap": "string",
        "flexDirection": "string",
        "overflow": "string",
        "transformX": 0.1,
        "transformY": 0.1,
        "topMargin": 0.1,
        "bottomMargin": 0.1,
        "leftMargin": 0.1,
        "rightMargin": 0.1,
        "topPadding": 0.1,
        "bottomPadding": 0.1,
        "leftPadding": 0.1,
        "rightPadding": 0.1,
        "fullWidthEnabled": true,
        "maxWidth": 0.1,
        "minWidth": 0.1,
        "width": 0.1,
        "flex": 0,
        "minHeight": 0.1,
        "maxHeight": 0.1,
        "height": 0.1,
        "borderRadiusTopLeft": 0.1,
        "borderRadiusTopRight": 0.1,
        "borderRadiusBottomLeft": 0.1,
        "borderRadiusBottomRight": 0.1,
        "borderWidthTop": 0.1,
        "borderWidthBottom": 0.1,
        "borderWidthLeft": 0.1,
        "borderWidthRight": 0.1,
        "borderColorTop": "string",
        "borderColorBottom": "string",
        "borderColorLeft": "string",
        "borderColorRight": "string",
        "borderStyleTop": "string",
        "borderStyleBottom": "string",
        "borderStyleLeft": "string",
        "borderStyleRight": "string",
        "backgroundVideo": "string",
        "backgroundImage": "string",
        "backgroundMediaRepeat": "string",
        "backgroundMediaFit": "string",
        "backgroundMediaSizeWidth": 0.1,
        "backgroundMediaSizeHeight": 0.1,
        "backgroundMediaPosition": "string",
        "backgroundMediaScroll": "string",
        "backgroundMediaParallax": true,
        "backgroundMediaAutoPlay": true,
        "backgroundMediaMuted": true,
        "backgroundMediaLoop": true,
        "backgroundColorOverlayColor": "string",
        "backgroundColorOverlayOpacity": 0.1,
        "backgroundGradientOverlayColors": [
          "string"
        ],
        "backgroundGradientOverlayOpacity": 0.1,
        "backgroundGradientOverlayDirection": "string",
        "backgroundColor": "string",
        "backgroundColorOffsetBottom": 0.1,
        "backgroundColorOffsetLeft": 0.1,
        "backgroundColorOffsetRight": 0.1,
        "backgroundColorOffsetTop": 0.1,
        "backgroundGradientColors": [
          "string"
        ],
        "backgroundGradientOpacity": 0.1,
        "backgroundGradientDirection": "string",
        "animationDelay": 0.1,
        "animationDuration": 0.1,
        "animationIn": "string",
        "animationOut": "string",
        "animationRepeat": "string",
        "animationDirection": "string",
        "animationTimingFunction": "string",
        "animationFillMode": "string",
        "mediaHover": "string",
        "mediaAlignment": "string",
        "mediaFit": "string",
        "mediaPosition": "string",
        "enlargeOnClickBorderRadiusTopLeft": 0.1,
        "enlargeOnClickBorderRadiusTopRight": 0.1,
        "enlargeOnClickBorderRadiusBottomLeft": 0.1,
        "enlargeOnClickBorderRadiusBottomRight": 0.1,
        "enlargeOnClickBorderWidthTop": 0.1,
        "enlargeOnClickBorderWidthBottom": 0.1,
        "enlargeOnClickBorderWidthLeft": 0.1,
        "enlargeOnClickBorderWidthRight": 0.1,
        "enlargeOnClickBorderColorTop": "string",
        "enlargeOnClickBorderColorBottom": "string",
        "enlargeOnClickBorderColorLeft": "string",
        "enlargeOnClickBorderColorRight": "string",
        "enlargeOnClickBorderStyleTop": "string",
        "enlargeOnClickBorderStyleBottom": "string",
        "enlargeOnClickBorderStyleLeft": "string",
        "enlargeOnClickBorderStyleRight": "string",
        "enlargeOnClickShadowOffsetX": 0.1,
        "enlargeOnClickShadowOffsetY": 0.1,
        "enlargeOnClickShadowBlur": 0.1,
        "enlargeOnClickShadowColor": "string",
        "enlargeOnClickShadowSpread": 0.1,
        "enlargeOnClickShadowInset": true,
        "enlargeOnClickShadowOpacity": 0.1,
        "enlargeOnClickScale": 0.1,
        "shadowOffsetX": 0.1,
        "shadowOffsetY": 0.1,
        "shadowBlur": 0.1,
        "shadowBorderRadiusTopLeft": 0.1,
        "shadowBorderRadiusTopRight": 0.1,
        "shadowBorderRadiusBottomLeft": 0.1,
        "shadowBorderRadiusBottomRight": 0.1,
        "shadowColor": "string",
        "shadowSpread": 0.1,
        "shadowInset": true,
        "shadowOpacity": 0.1,
        "textGradientOverlayColors": [
          "string"
        ],
        "textGradientOverlayOpacity": 0.1,
        "textGradientOverlayDirection": "string",
        "darkTextEnabled": true,
        "textAlign": "string",
        "transitionScrollSpeed": 0.1,
        "autoRotate": true,
        "autoRotateInterval": 0.1,
        "buttonIcon": "string",
        "buttonIconPosition": "string",
        "buttonIconColor": "string",
        "openInNewWindow": true,
        "sidebar": true,
        "sidebarPosition": "string",
        "sidebarAnimation": "string",
        "sidebarAnimationDuration": 0.1,
        "sidebarAnimationTimingFunction": "string",
        "fontFamily": "string",
        "fontSize": 0.1,
        "fontWeight": "string",
        "fontDecoration": "string",
        "fontTextTransform": "string",
        "fontLineHeight": 0.1,
        "fontLetterSpacing": 0.1,
        "fontColorLight": "string",
        "fontColorDark": "string",
        "h1FontFamily": "string",
        "h1FontSize": 0.1,
        "h1FontWeight": "string",
        "h1FontDecoration": "string",
        "h1TextTransform": "string",
        "h1LineHeight": 0.1,
        "h1LetterSpacing": 0.1,
        "h1ColorLight": "string",
        "h1ColorDark": "string",
        "h2FontFamily": "string",
        "h2FontSize": 0.1,
        "h2FontWeight": "string",
        "h2FontDecoration": "string",
        "h2TextTransform": "string",
        "h2LineHeight": 0.1,
        "h2LetterSpacing": 0.1,
        "h2ColorLight": "string",
        "h2ColorDark": "string",
        "h3FontFamily": "string",
        "h3FontSize": 0.1,
        "h3FontWeight": "string",
        "h3FontDecoration": "string",
        "h3TextTransform": "string",
        "h3LineHeight": 0.1,
        "h3LetterSpacing": 0.1,
        "h3ColorLight": "string",
        "h3ColorDark": "string",
        "h4FontFamily": "string",
        "h4FontSize": 0.1,
        "h4FontWeight": "string",
        "h4FontDecoration": "string",
        "h4TextTransform": "string",
        "h4LineHeight": 0.1,
        "h4LetterSpacing": 0.1,
        "h4ColorLight": "string",
        "h4ColorDark": "string",
        "h5FontFamily": "string",
        "h5FontSize": 0.1,
        "h5FontWeight": "string",
        "h5FontDecoration": "string",
        "h5TextTransform": "string",
        "h5LineHeight": 0.1,
        "h5LetterSpacing": 0.1,
        "h5ColorLight": "string",
        "h5ColorDark": "string",
        "h6FontFamily": "string",
        "h6FontSize": 0.1,
        "h6FontWeight": "string",
        "h6FontDecoration": "string",
        "h6TextTransform": "string",
        "h6LineHeight": 0.1,
        "h6LetterSpacing": 0.1,
        "h6ColorLight": "string",
        "h6ColorDark": "string",
        "navigationFontFamily": "string",
        "navigationFontSize": 0.1,
        "navigationFontWeight": "string",
        "navigationFontDecoration": "string",
        "navigationTextTransform": "string",
        "navigationLineHeight": 0.1,
        "navigationLetterSpacing": 0.1,
        "navigationColorLight": "string",
        "navigationColorDark": "string",
        "subNavigationFontFamily": "string",
        "subNavigationFontSize": 0.1,
        "subNavigationFontWeight": "string",
        "subNavigationFontDecoration": "string",
        "subNavigationTextTransform": "string",
        "subNavigationLineHeight": 0.1,
        "subNavigationLetterSpacing": 0.1,
        "subNavigationColorLight": "string",
        "subNavigationColorDark": "string",
        "bodyFontFamily": "string",
        "bodyFontSize": 0.1,
        "bodyFontWeight": "string",
        "bodyFontDecoration": "string",
        "bodyTextTransform": "string",
        "bodyLineHeight": 0.1,
        "bodyLetterSpacing": 0.1,
        "bodyColorLight": "string",
        "bodyColorDark": "string",
        "hyperlinkFontFamily": "string",
        "hyperlinkFontSize": 0.1,
        "hyperlinkFontWeight": "string",
        "hyperlinkFontDecoration": "string",
        "hyperlinkTextTransform": "string",
        "hyperlinkLineHeight": 0.1,
        "hyperlinkLetterSpacing": 0.1,
        "hyperlinkColorLight": "string",
        "hyperlinkColorDark": "string",
        "zindex": 0
      },
      "tablet": {
        "hide": true,
        "customID": "string",
        "customClass": "string",
        "customAnchor": "string",
        "spacing": 0.1,
        "directionLTR": true,
        "alignContent": "string",
        "alignItems": "string",
        "justifyContent": "string",
        "alignSelf": "string",
        "flexWrap": "string",
        "flexDirection": "string",
        "overflow": "string",
        "transformX": 0.1,
        "transformY": 0.1,
        "topMargin": 0.1,
        "bottomMargin": 0.1,
        "leftMargin": 0.1,
        "rightMargin": 0.1,
        "topPadding": 0.1,
        "bottomPadding": 0.1,
        "leftPadding": 0.1,
        "rightPadding": 0.1,
        "fullWidthEnabled": true,
        "maxWidth": 0.1,
        "minWidth": 0.1,
        "width": 0.1,
        "flex": 0,
        "minHeight": 0.1,
        "maxHeight": 0.1,
        "height": 0.1,
        "borderRadiusTopLeft": 0.1,
        "borderRadiusTopRight": 0.1,
        "borderRadiusBottomLeft": 0.1,
        "borderRadiusBottomRight": 0.1,
        "borderWidthTop": 0.1,
        "borderWidthBottom": 0.1,
        "borderWidthLeft": 0.1,
        "borderWidthRight": 0.1,
        "borderColorTop": "string",
        "borderColorBottom": "string",
        "borderColorLeft": "string",
        "borderColorRight": "string",
        "borderStyleTop": "string",
        "borderStyleBottom": "string",
        "borderStyleLeft": "string",
        "borderStyleRight": "string",
        "backgroundVideo": "string",
        "backgroundImage": "string",
        "backgroundMediaRepeat": "string",
        "backgroundMediaFit": "string",
        "backgroundMediaSizeWidth": 0.1,
        "backgroundMediaSizeHeight": 0.1,
        "backgroundMediaPosition": "string",
        "backgroundMediaScroll": "string",
        "backgroundMediaParallax": true,
        "backgroundMediaAutoPlay": true,
        "backgroundMediaMuted": true,
        "backgroundMediaLoop": true,
        "backgroundColorOverlayColor": "string",
        "backgroundColorOverlayOpacity": 0.1,
        "backgroundGradientOverlayColors": [
          "string"
        ],
        "backgroundGradientOverlayOpacity": 0.1,
        "backgroundGradientOverlayDirection": "string",
        "backgroundColor": "string",
        "backgroundColorOffsetBottom": 0.1,
        "backgroundColorOffsetLeft": 0.1,
        "backgroundColorOffsetRight": 0.1,
        "backgroundColorOffsetTop": 0.1,
        "backgroundGradientColors": [
          "string"
        ],
        "backgroundGradientOpacity": 0.1,
        "backgroundGradientDirection": "string",
        "animationDelay": 0.1,
        "animationDuration": 0.1,
        "animationIn": "string",
        "animationOut": "string",
        "animationRepeat": "string",
        "animationDirection": "string",
        "animationTimingFunction": "string",
        "animationFillMode": "string",
        "mediaHover": "string",
        "mediaAlignment": "string",
        "mediaFit": "string",
        "mediaPosition": "string",
        "enlargeOnClickBorderRadiusTopLeft": 0.1,
        "enlargeOnClickBorderRadiusTopRight": 0.1,
        "enlargeOnClickBorderRadiusBottomLeft": 0.1,
        "enlargeOnClickBorderRadiusBottomRight": 0.1,
        "enlargeOnClickBorderWidthTop": 0.1,
        "enlargeOnClickBorderWidthBottom": 0.1,
        "enlargeOnClickBorderWidthLeft": 0.1,
        "enlargeOnClickBorderWidthRight": 0.1,
        "enlargeOnClickBorderColorTop": "string",
        "enlargeOnClickBorderColorBottom": "string",
        "enlargeOnClickBorderColorLeft": "string",
        "enlargeOnClickBorderColorRight": "string",
        "enlargeOnClickBorderStyleTop": "string",
        "enlargeOnClickBorderStyleBottom": "string",
        "enlargeOnClickBorderStyleLeft": "string",
        "enlargeOnClickBorderStyleRight": "string",
        "enlargeOnClickShadowOffsetX": 0.1,
        "enlargeOnClickShadowOffsetY": 0.1,
        "enlargeOnClickShadowBlur": 0.1,
        "enlargeOnClickShadowColor": "string",
        "enlargeOnClickShadowSpread": 0.1,
        "enlargeOnClickShadowInset": true,
        "enlargeOnClickShadowOpacity": 0.1,
        "enlargeOnClickScale": 0.1,
        "shadowOffsetX": 0.1,
        "shadowOffsetY": 0.1,
        "shadowBlur": 0.1,
        "shadowBorderRadiusTopLeft": 0.1,
        "shadowBorderRadiusTopRight": 0.1,
        "shadowBorderRadiusBottomLeft": 0.1,
        "shadowBorderRadiusBottomRight": 0.1,
        "shadowColor": "string",
        "shadowSpread": 0.1,
        "shadowInset": true,
        "shadowOpacity": 0.1,
        "textGradientOverlayColors": [
          "string"
        ],
        "textGradientOverlayOpacity": 0.1,
        "textGradientOverlayDirection": "string",
        "darkTextEnabled": true,
        "textAlign": "string",
        "transitionScrollSpeed": 0.1,
        "autoRotate": true,
        "autoRotateInterval": 0.1,
        "buttonIcon": "string",
        "buttonIconPosition": "string",
        "buttonIconColor": "string",
        "openInNewWindow": true,
        "sidebar": true,
        "sidebarPosition": "string",
        "sidebarAnimation": "string",
        "sidebarAnimationDuration": 0.1,
        "sidebarAnimationTimingFunction": "string",
        "fontFamily": "string",
        "fontSize": 0.1,
        "fontWeight": "string",
        "fontDecoration": "string",
        "fontTextTransform": "string",
        "fontLineHeight": 0.1,
        "fontLetterSpacing": 0.1,
        "fontColorLight": "string",
        "fontColorDark": "string",
        "h1FontFamily": "string",
        "h1FontSize": 0.1,
        "h1FontWeight": "string",
        "h1FontDecoration": "string",
        "h1TextTransform": "string",
        "h1LineHeight": 0.1,
        "h1LetterSpacing": 0.1,
        "h1ColorLight": "string",
        "h1ColorDark": "string",
        "h2FontFamily": "string",
        "h2FontSize": 0.1,
        "h2FontWeight": "string",
        "h2FontDecoration": "string",
        "h2TextTransform": "string",
        "h2LineHeight": 0.1,
        "h2LetterSpacing": 0.1,
        "h2ColorLight": "string",
        "h2ColorDark": "string",
        "h3FontFamily": "string",
        "h3FontSize": 0.1,
        "h3FontWeight": "string",
        "h3FontDecoration": "string",
        "h3TextTransform": "string",
        "h3LineHeight": 0.1,
        "h3LetterSpacing": 0.1,
        "h3ColorLight": "string",
        "h3ColorDark": "string",
        "h4FontFamily": "string",
        "h4FontSize": 0.1,
        "h4FontWeight": "string",
        "h4FontDecoration": "string",
        "h4TextTransform": "string",
        "h4LineHeight": 0.1,
        "h4LetterSpacing": 0.1,
        "h4ColorLight": "string",
        "h4ColorDark": "string",
        "h5FontFamily": "string",
        "h5FontSize": 0.1,
        "h5FontWeight": "string",
        "h5FontDecoration": "string",
        "h5TextTransform": "string",
        "h5LineHeight": 0.1,
        "h5LetterSpacing": 0.1,
        "h5ColorLight": "string",
        "h5ColorDark": "string",
        "h6FontFamily": "string",
        "h6FontSize": 0.1,
        "h6FontWeight": "string",
        "h6FontDecoration": "string",
        "h6TextTransform": "string",
        "h6LineHeight": 0.1,
        "h6LetterSpacing": 0.1,
        "h6ColorLight": "string",
        "h6ColorDark": "string",
        "navigationFontFamily": "string",
        "navigationFontSize": 0.1,
        "navigationFontWeight": "string",
        "navigationFontDecoration": "string",
        "navigationTextTransform": "string",
        "navigationLineHeight": 0.1,
        "navigationLetterSpacing": 0.1,
        "navigationColorLight": "string",
        "navigationColorDark": "string",
        "subNavigationFontFamily": "string",
        "subNavigationFontSize": 0.1,
        "subNavigationFontWeight": "string",
        "subNavigationFontDecoration": "string",
        "subNavigationTextTransform": "string",
        "subNavigationLineHeight": 0.1,
        "subNavigationLetterSpacing": 0.1,
        "subNavigationColorLight": "string",
        "subNavigationColorDark": "string",
        "bodyFontFamily": "string",
        "bodyFontSize": 0.1,
        "bodyFontWeight": "string",
        "bodyFontDecoration": "string",
        "bodyTextTransform": "string",
        "bodyLineHeight": 0.1,
        "bodyLetterSpacing": 0.1,
        "bodyColorLight": "string",
        "bodyColorDark": "string",
        "hyperlinkFontFamily": "string",
        "hyperlinkFontSize": 0.1,
        "hyperlinkFontWeight": "string",
        "hyperlinkFontDecoration": "string",
        "hyperlinkTextTransform": "string",
        "hyperlinkLineHeight": 0.1,
        "hyperlinkLetterSpacing": 0.1,
        "hyperlinkColorLight": "string",
        "hyperlinkColorDark": "string",
        "zindex": 0
      },
      "desktop": {
        "hide": true,
        "customID": "string",
        "customClass": "string",
        "customAnchor": "string",
        "spacing": 0.1,
        "directionLTR": true,
        "alignContent": "string",
        "alignItems": "string",
        "justifyContent": "string",
        "alignSelf": "string",
        "flexWrap": "string",
        "flexDirection": "string",
        "overflow": "string",
        "transformX": 0.1,
        "transformY": 0.1,
        "topMargin": 0.1,
        "bottomMargin": 0.1,
        "leftMargin": 0.1,
        "rightMargin": 0.1,
        "topPadding": 0.1,
        "bottomPadding": 0.1,
        "leftPadding": 0.1,
        "rightPadding": 0.1,
        "fullWidthEnabled": true,
        "maxWidth": 0.1,
        "minWidth": 0.1,
        "width": 0.1,
        "flex": 0,
        "minHeight": 0.1,
        "maxHeight": 0.1,
        "height": 0.1,
        "borderRadiusTopLeft": 0.1,
        "borderRadiusTopRight": 0.1,
        "borderRadiusBottomLeft": 0.1,
        "borderRadiusBottomRight": 0.1,
        "borderWidthTop": 0.1,
        "borderWidthBottom": 0.1,
        "borderWidthLeft": 0.1,
        "borderWidthRight": 0.1,
        "borderColorTop": "string",
        "borderColorBottom": "string",
        "borderColorLeft": "string",
        "borderColorRight": "string",
        "borderStyleTop": "string",
        "borderStyleBottom": "string",
        "borderStyleLeft": "string",
        "borderStyleRight": "string",
        "backgroundVideo": "string",
        "backgroundImage": "string",
        "backgroundMediaRepeat": "string",
        "backgroundMediaFit": "string",
        "backgroundMediaSizeWidth": 0.1,
        "backgroundMediaSizeHeight": 0.1,
        "backgroundMediaPosition": "string",
        "backgroundMediaScroll": "string",
        "backgroundMediaParallax": true,
        "backgroundMediaAutoPlay": true,
        "backgroundMediaMuted": true,
        "backgroundMediaLoop": true,
        "backgroundColorOverlayColor": "string",
        "backgroundColorOverlayOpacity": 0.1,
        "backgroundGradientOverlayColors": [
          "string"
        ],
        "backgroundGradientOverlayOpacity": 0.1,
        "backgroundGradientOverlayDirection": "string",
        "backgroundColor": "string",
        "backgroundColorOffsetBottom": 0.1,
        "backgroundColorOffsetLeft": 0.1,
        "backgroundColorOffsetRight": 0.1,
        "backgroundColorOffsetTop": 0.1,
        "backgroundGradientColors": [
          "string"
        ],
        "backgroundGradientOpacity": 0.1,
        "backgroundGradientDirection": "string",
        "animationDelay": 0.1,
        "animationDuration": 0.1,
        "animationIn": "string",
        "animationOut": "string",
        "animationRepeat": "string",
        "animationDirection": "string",
        "animationTimingFunction": "string",
        "animationFillMode": "string",
        "mediaHover": "string",
        "mediaAlignment": "string",
        "mediaFit": "string",
        "mediaPosition": "string",
        "enlargeOnClickBorderRadiusTopLeft": 0.1,
        "enlargeOnClickBorderRadiusTopRight": 0.1,
        "enlargeOnClickBorderRadiusBottomLeft": 0.1,
        "enlargeOnClickBorderRadiusBottomRight": 0.1,
        "enlargeOnClickBorderWidthTop": 0.1,
        "enlargeOnClickBorderWidthBottom": 0.1,
        "enlargeOnClickBorderWidthLeft": 0.1,
        "enlargeOnClickBorderWidthRight": 0.1,
        "enlargeOnClickBorderColorTop": "string",
        "enlargeOnClickBorderColorBottom": "string",
        "enlargeOnClickBorderColorLeft": "string",
        "enlargeOnClickBorderColorRight": "string",
        "enlargeOnClickBorderStyleTop": "string",
        "enlargeOnClickBorderStyleBottom": "string",
        "enlargeOnClickBorderStyleLeft": "string",
        "enlargeOnClickBorderStyleRight": "string",
        "enlargeOnClickShadowOffsetX": 0.1,
        "enlargeOnClickShadowOffsetY": 0.1,
        "enlargeOnClickShadowBlur": 0.1,
        "enlargeOnClickShadowColor": "string",
        "enlargeOnClickShadowSpread": 0.1,
        "enlargeOnClickShadowInset": true,
        "enlargeOnClickShadowOpacity": 0.1,
        "enlargeOnClickScale": 0.1,
        "shadowOffsetX": 0.1,
        "shadowOffsetY": 0.1,
        "shadowBlur": 0.1,
        "shadowBorderRadiusTopLeft": 0.1,
        "shadowBorderRadiusTopRight": 0.1,
        "shadowBorderRadiusBottomLeft": 0.1,
        "shadowBorderRadiusBottomRight": 0.1,
        "shadowColor": "string",
        "shadowSpread": 0.1,
        "shadowInset": true,
        "shadowOpacity": 0.1,
        "textGradientOverlayColors": [
          "string"
        ],
        "textGradientOverlayOpacity": 0.1,
        "textGradientOverlayDirection": "string",
        "darkTextEnabled": true,
        "textAlign": "string",
        "transitionScrollSpeed": 0.1,
        "autoRotate": true,
        "autoRotateInterval": 0.1,
        "buttonIcon": "string",
        "buttonIconPosition": "string",
        "buttonIconColor": "string",
        "openInNewWindow": true,
        "sidebar": true,
        "sidebarPosition": "string",
        "sidebarAnimation": "string",
        "sidebarAnimationDuration": 0.1,
        "sidebarAnimationTimingFunction": "string",
        "fontFamily": "string",
        "fontSize": 0.1,
        "fontWeight": "string",
        "fontDecoration": "string",
        "fontTextTransform": "string",
        "fontLineHeight": 0.1,
        "fontLetterSpacing": 0.1,
        "fontColorLight": "string",
        "fontColorDark": "string",
        "h1FontFamily": "string",
        "h1FontSize": 0.1,
        "h1FontWeight": "string",
        "h1FontDecoration": "string",
        "h1TextTransform": "string",
        "h1LineHeight": 0.1,
        "h1LetterSpacing": 0.1,
        "h1ColorLight": "string",
        "h1ColorDark": "string",
        "h2FontFamily": "string",
        "h2FontSize": 0.1,
        "h2FontWeight": "string",
        "h2FontDecoration": "string",
        "h2TextTransform": "string",
        "h2LineHeight": 0.1,
        "h2LetterSpacing": 0.1,
        "h2ColorLight": "string",
        "h2ColorDark": "string",
        "h3FontFamily": "string",
        "h3FontSize": 0.1,
        "h3FontWeight": "string",
        "h3FontDecoration": "string",
        "h3TextTransform": "string",
        "h3LineHeight": 0.1,
        "h3LetterSpacing": 0.1,
        "h3ColorLight": "string",
        "h3ColorDark": "string",
        "h4FontFamily": "string",
        "h4FontSize": 0.1,
        "h4FontWeight": "string",
        "h4FontDecoration": "string",
        "h4TextTransform": "string",
        "h4LineHeight": 0.1,
        "h4LetterSpacing": 0.1,
        "h4ColorLight": "string",
        "h4ColorDark": "string",
        "h5FontFamily": "string",
        "h5FontSize": 0.1,
        "h5FontWeight": "string",
        "h5FontDecoration": "string",
        "h5TextTransform": "string",
        "h5LineHeight": 0.1,
        "h5LetterSpacing": 0.1,
        "h5ColorLight": "string",
        "h5ColorDark": "string",
        "h6FontFamily": "string",
        "h6FontSize": 0.1,
        "h6FontWeight": "string",
        "h6FontDecoration": "string",
        "h6TextTransform": "string",
        "h6LineHeight": 0.1,
        "h6LetterSpacing": 0.1,
        "h6ColorLight": "string",
        "h6ColorDark": "string",
        "navigationFontFamily": "string",
        "navigationFontSize": 0.1,
        "navigationFontWeight": "string",
        "navigationFontDecoration": "string",
        "navigationTextTransform": "string",
        "navigationLineHeight": 0.1,
        "navigationLetterSpacing": 0.1,
        "navigationColorLight": "string",
        "navigationColorDark": "string",
        "subNavigationFontFamily": "string",
        "subNavigationFontSize": 0.1,
        "subNavigationFontWeight": "string",
        "subNavigationFontDecoration": "string",
        "subNavigationTextTransform": "string",
        "subNavigationLineHeight": 0.1,
        "subNavigationLetterSpacing": 0.1,
        "subNavigationColorLight": "string",
        "subNavigationColorDark": "string",
        "bodyFontFamily": "string",
        "bodyFontSize": 0.1,
        "bodyFontWeight": "string",
        "bodyFontDecoration": "string",
        "bodyTextTransform": "string",
        "bodyLineHeight": 0.1,
        "bodyLetterSpacing": 0.1,
        "bodyColorLight": "string",
        "bodyColorDark": "string",
        "hyperlinkFontFamily": "string",
        "hyperlinkFontSize": 0.1,
        "hyperlinkFontWeight": "string",
        "hyperlinkFontDecoration": "string",
        "hyperlinkTextTransform": "string",
        "hyperlinkLineHeight": 0.1,
        "hyperlinkLetterSpacing": 0.1,
        "hyperlinkColorLight": "string",
        "hyperlinkColorDark": "string",
        "zindex": 0
      }
    },
    "uuid": "string",
    "name": "string",
    "label": "string",
    "createdAt": 0,
    "createdBy": {
      "name": "string",
      "label": "string",
      "createdAt": 0,
      "updatedAt": 0,
      "deletedAt": 0,
      "createdByUuid": "string",
      "updatedByUuid": "string",
      "deletedByUuid": "string",
      "index": 0,
      "deleted": true,
      "complete": true,
      "uuid": "string",
      "properties": [
        {
          "icon": "string",
          "name": "string",
          "value": null,
          "type": "string",
          "label": "string"
        }
      ],
      "objects": {
        "property1": null,
        "property2": null
      },
      "user": {
        "uuid": "string",
        "email": "string",
        "firstname": "string",
        "lastname": "string",
        "initials": "string",
        "scopes": [
          "string"
        ],
        "filters": {
          "property1": {
            "groups": [
              {
                "items": {}
              }
            ]
          },
          "property2": {
            "groups": [
              {
                "items": {}
              }
            ]
          }
        },
        "role": "string",
        "record": {}
      }
    },
    "updatedAt": 0,
    "updatedBy": {
      "name": "string",
      "label": "string",
      "createdAt": 0,
      "updatedAt": 0,
      "deletedAt": 0,
      "createdByUuid": "string",
      "updatedByUuid": "string",
      "deletedByUuid": "string",
      "index": 0,
      "deleted": true,
      "complete": true,
      "uuid": "string",
      "properties": [
        {
          "icon": "string",
          "name": "string",
          "value": null,
          "type": "string",
          "label": "string"
        }
      ],
      "objects": {
        "property1": null,
        "property2": null
      },
      "user": {
        "uuid": "string",
        "email": "string",
        "firstname": "string",
        "lastname": "string",
        "initials": "string",
        "scopes": [
          "string"
        ],
        "filters": {
          "property1": {
            "groups": [
              {
                "items": {}
              }
            ]
          },
          "property2": {
            "groups": [
              {
                "items": {}
              }
            ]
          }
        },
        "role": "string",
        "record": {}
      }
    },
    "deletedAt": 0,
    "deletedBy": {
      "name": "string",
      "label": "string",
      "createdAt": 0,
      "updatedAt": 0,
      "deletedAt": 0,
      "createdByUuid": "string",
      "updatedByUuid": "string",
      "deletedByUuid": "string",
      "index": 0,
      "deleted": true,
      "complete": true,
      "uuid": "string",
      "properties": [
        {
          "icon": "string",
          "name": "string",
          "value": null,
          "type": "string",
          "label": "string"
        }
      ],
      "objects": {
        "property1": null,
        "property2": null
      },
      "user": {
        "uuid": "string",
        "email": "string",
        "firstname": "string",
        "lastname": "string",
        "initials": "string",
        "scopes": [
          "string"
        ],
        "filters": {
          "property1": {
            "groups": [
              {
                "items": {}
              }
            ]
          },
          "property2": {
            "groups": [
              {
                "items": {}
              }
            ]
          }
        },
        "role": "string",
        "record": {}
      }
    },
    "index": 0
  }'

Responses

Successfully created or updated preview

Bodyapplication/json
messagestring

A message detailing the result of the operation.

Example: "Success"
dataany

The data payload of the response, if any.

Response
application/json
{ "message": "Success", "data": null }

Request

Accepts a request to grant record-level scopes on the object to selected users, teams, and installed apps. Validation runs synchronously; grants are applied asynchronously. Returns 202 Accepted on success.

Security
bearerAuth
Path
objectUuidstringrequired
Bodyapplication/jsonrequired
usersobject(ObjectAccessGrantSectionDTO)

User grants

teamsobject(ObjectAccessGrantSectionDTO)

Team grants

appsobject(ObjectAccessGrantSectionDTO)

Installed app grants

curl -i -X POST \
  'https://developer.caraer.com/_mock/apis/api/v2/objects/{objectUuid}/access-grant' \
  -H 'Authorization: Bearer <YOUR_Opaque_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "users": {
      "uuids": [
        "string"
      ],
      "globalScopes": [
        "string"
      ],
      "overrides": {
        "property1": [
          "string"
        ],
        "property2": [
          "string"
        ]
      }
    },
    "teams": {
      "uuids": [
        "string"
      ],
      "globalScopes": [
        "string"
      ],
      "overrides": {
        "property1": [
          "string"
        ],
        "property2": [
          "string"
        ]
      }
    },
    "apps": {
      "uuids": [
        "string"
      ],
      "globalScopes": [
        "string"
      ],
      "overrides": {
        "property1": [
          "string"
        ],
        "property2": [
          "string"
        ]
      }
    }
  }'

Responses

Grant accepted and processing in the background

Bodyapplication/json
messagestring

A message detailing the result of the operation.

Example: "Success"
dataany

The data payload of the response, if any.

Response
application/json
{ "message": "Success", "data": null }

Request

Fetches all previews over all objects. Returns a PaginationResponse containing a list of preview DTOs.

Security
bearerAuth
Bodyapplication/jsonrequired
any(PaginationRequest)

Pagination and filtering options for the request

curl -i -X POST \
  https://developer.caraer.com/_mock/apis/api/v2/objects/previews \
  -H 'Authorization: Bearer <YOUR_Opaque_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "filters": [
      {
        "key": "name",
        "operator": "contains",
        "value": "example_value"
      },
      {
        "key": "deletedAt",
        "operator": "isnull"
      }
    ],
    "sort": [
      {
        "key": "createdAt",
        "direction": "desc"
      }
    ],
    "show": [
      "id",
      "name",
      "status",
      "dateCreated"
    ],
    "limit": 25,
    "page": 1,
    "query": "searchText"
  }'

Responses

Successfully fetched previews

Bodyapplication/json
messagestring

A message detailing the result of the operation.

Example: "Success"
dataArray of any

The data returned in the current page of the pagination.

Example: [{"id":1,"name":"Item1"},{"id":2,"name":"Item2"}]
totalinteger(int32)

The total number of items available.

Example: 100
pageinteger(int32)

The current page number (starts from 1).

Example: 1
perPageinteger(int32)

The number of items displayed per page.

Example: 10
lastPageinteger(int32)

The last page number available for the pagination.

Example: 10
Response
application/json
{ "message": "Success", "data": [ {}, {} ], "total": 100, "page": 1, "perPage": 10, "lastPage": 10 }

Request

Fetches a paginated list of objects, optionally including views, properties, and/or relations. The request body should contain pagination details such as limit, page, filters, sort, and query.

Security
bearerAuth
Query
viewsstring
Default "false"
propertiesstring
Default "false"
relationsstring
Default "false"
Bodyapplication/jsonrequired

Pagination request details

any(PaginationRequest)

Pagination and filtering options for the request

curl -i -X POST \
  'https://developer.caraer.com/_mock/apis/api/v2/objects/index?views=false&properties=false&relations=false' \
  -H 'Authorization: Bearer <YOUR_Opaque_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "filters": [
      {
        "key": "name",
        "operator": "contains",
        "value": "example_value"
      },
      {
        "key": "deletedAt",
        "operator": "isnull"
      }
    ],
    "sort": [
      {
        "key": "createdAt",
        "direction": "desc"
      }
    ],
    "show": [
      "id",
      "name",
      "status",
      "dateCreated"
    ],
    "limit": 25,
    "page": 1,
    "query": "searchText"
  }'

Responses

Objects fetched successfully

Bodyapplication/json
messagestring

A message detailing the result of the operation.

Example: "Success"
dataArray of any

The data returned in the current page of the pagination.

Example: [{"id":1,"name":"Item1"},{"id":2,"name":"Item2"}]
totalinteger(int32)

The total number of items available.

Example: 100
pageinteger(int32)

The current page number (starts from 1).

Example: 1
perPageinteger(int32)

The number of items displayed per page.

Example: 10
lastPageinteger(int32)

The last page number available for the pagination.

Example: 10
Response
application/json
{ "message": "Success", "data": [ {}, {} ], "total": 100, "page": 1, "perPage": 10, "lastPage": 10 }

Request

Creates a new Caraer object using the provided details. Optional request parameters specify whether to include views, properties, and relations in the response. Validation rules: label (required, must be a string, maximum 32 characters), plural (required, must be a string, maximum 32 characters), name (required, must be a string, must be lowercase, must be unique, must match name pattern (lowercase letters, numbers, underscores)), description (optional, maximum 255 characters), groups (required, must be an array of string, no duplicate values allowed), showInMenu (required, must be a boolean).

Security
bearerAuth
Query
viewsstring
Default "false"
propertiesstring
Default "false"
relationsstring
Default "false"
Bodyapplication/jsonrequired

Details of the object to create

uuidstringnon-emptyrequired

Unique identifier for the entity

namestring

Unique identifier name for the object

labelstring

Display label for the object

createdAtinteger(int64)

Unix timestamp when the entity was created

createdByobject(Record)

Identifier of the user who created the entity

updatedAtinteger(int64)

Unix timestamp when the entity was last updated

updatedByobject(Record)

Identifier of the user who last updated the entity

deletedAtinteger(int64)

Unix timestamp when the entity was deleted (null if not deleted)

deletedByobject(Record)

Identifier of the user who deleted the entity

indexinteger(int32)

Index number for ordering objects

pluralstring

Plural form of the object's name, used for display purposes

descriptionstring

Detailed description of the object's purpose and usage

groupsArray of strings

Collection of group names this object belongs to

iconstring

Icon identifier for visual representation of the object

showInMenuboolean

Indicates if this object should be displayed in navigation menus

defaultTraitstring

Name of the default trait applied to this object

traitsArray of strings

List of trait names associated with this object

viewsArray of objects(ViewDTO)

List of view configurations for displaying this object

propertiesArray of objects(PropertyDTO)

List of properties defined for this object

relationsArray of objects(RelationDTO)

List of relations this object has with other objects

suitesArray of strings

List of suite names this object belongs to

extendsToArray of objects(CaraerObjectDTO)

List of objects this object extends to

curl -i -X POST \
  'https://developer.caraer.com/_mock/apis/api/v2/objects?views=false&properties=false&relations=false' \
  -H 'Authorization: Bearer <YOUR_Opaque_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "uuid": "string",
    "name": "string",
    "label": "string",
    "createdAt": 0,
    "createdBy": {
      "name": "string",
      "label": "string",
      "createdAt": 0,
      "updatedAt": 0,
      "deletedAt": 0,
      "createdByUuid": "string",
      "updatedByUuid": "string",
      "deletedByUuid": "string",
      "index": 0,
      "deleted": true,
      "complete": true,
      "uuid": "string",
      "properties": [
        {
          "icon": "string",
          "name": "string",
          "value": null,
          "type": "string",
          "label": "string"
        }
      ],
      "objects": {
        "property1": null,
        "property2": null
      },
      "user": {
        "uuid": "string",
        "email": "string",
        "firstname": "string",
        "lastname": "string",
        "initials": "string",
        "scopes": [
          "string"
        ],
        "filters": {
          "property1": {
            "groups": [
              {
                "items": {}
              }
            ]
          },
          "property2": {
            "groups": [
              {
                "items": {}
              }
            ]
          }
        },
        "role": "string",
        "record": {}
      }
    },
    "updatedAt": 0,
    "updatedBy": {
      "name": "string",
      "label": "string",
      "createdAt": 0,
      "updatedAt": 0,
      "deletedAt": 0,
      "createdByUuid": "string",
      "updatedByUuid": "string",
      "deletedByUuid": "string",
      "index": 0,
      "deleted": true,
      "complete": true,
      "uuid": "string",
      "properties": [
        {
          "icon": "string",
          "name": "string",
          "value": null,
          "type": "string",
          "label": "string"
        }
      ],
      "objects": {
        "property1": null,
        "property2": null
      },
      "user": {
        "uuid": "string",
        "email": "string",
        "firstname": "string",
        "lastname": "string",
        "initials": "string",
        "scopes": [
          "string"
        ],
        "filters": {
          "property1": {
            "groups": [
              {
                "items": {}
              }
            ]
          },
          "property2": {
            "groups": [
              {
                "items": {}
              }
            ]
          }
        },
        "role": "string",
        "record": {}
      }
    },
    "deletedAt": 0,
    "deletedBy": {
      "name": "string",
      "label": "string",
      "createdAt": 0,
      "updatedAt": 0,
      "deletedAt": 0,
      "createdByUuid": "string",
      "updatedByUuid": "string",
      "deletedByUuid": "string",
      "index": 0,
      "deleted": true,
      "complete": true,
      "uuid": "string",
      "properties": [
        {
          "icon": "string",
          "name": "string",
          "value": null,
          "type": "string",
          "label": "string"
        }
      ],
      "objects": {
        "property1": null,
        "property2": null
      },
      "user": {
        "uuid": "string",
        "email": "string",
        "firstname": "string",
        "lastname": "string",
        "initials": "string",
        "scopes": [
          "string"
        ],
        "filters": {
          "property1": {
            "groups": [
              {
                "items": {}
              }
            ]
          },
          "property2": {
            "groups": [
              {
                "items": {}
              }
            ]
          }
        },
        "role": "string",
        "record": {}
      }
    },
    "index": 0,
    "plural": "string",
    "description": "string",
    "groups": [
      "string"
    ],
    "icon": "string",
    "showInMenu": true,
    "defaultTrait": "string",
    "traits": [
      "string"
    ],
    "views": [
      {
        "uuid": "string",
        "name": "string",
        "label": "string",
        "createdAt": 0,
        "createdBy": {
          "name": "string",
          "label": "string",
          "createdAt": 0,
          "updatedAt": 0,
          "deletedAt": 0,
          "createdByUuid": "string",
          "updatedByUuid": "string",
          "deletedByUuid": "string",
          "index": 0,
          "deleted": true,
          "complete": true,
          "uuid": "string",
          "properties": [
            {
              "icon": "string",
              "name": "string",
              "value": null,
              "type": "string",
              "label": "string"
            }
          ],
          "objects": {
            "property1": null,
            "property2": null
          },
          "user": {
            "uuid": "string",
            "email": "string",
            "firstname": "string",
            "lastname": "string",
            "initials": "string",
            "scopes": [
              "string"
            ],
            "filters": {
              "property1": {
                "groups": [
                  null
                ]
              },
              "property2": {
                "groups": [
                  null
                ]
              }
            },
            "role": "string",
            "record": {}
          }
        },
        "updatedAt": 0,
        "updatedBy": {
          "name": "string",
          "label": "string",
          "createdAt": 0,
          "updatedAt": 0,
          "deletedAt": 0,
          "createdByUuid": "string",
          "updatedByUuid": "string",
          "deletedByUuid": "string",
          "index": 0,
          "deleted": true,
          "complete": true,
          "uuid": "string",
          "properties": [
            {
              "icon": "string",
              "name": "string",
              "value": null,
              "type": "string",
              "label": "string"
            }
          ],
          "objects": {
            "property1": null,
            "property2": null
          },
          "user": {
            "uuid": "string",
            "email": "string",
            "firstname": "string",
            "lastname": "string",
            "initials": "string",
            "scopes": [
              "string"
            ],
            "filters": {
              "property1": {
                "groups": [
                  null
                ]
              },
              "property2": {
                "groups": [
                  null
                ]
              }
            },
            "role": "string",
            "record": {}
          }
        },
        "deletedAt": 0,
        "deletedBy": {
          "name": "string",
          "label": "string",
          "createdAt": 0,
          "updatedAt": 0,
          "deletedAt": 0,
          "createdByUuid": "string",
          "updatedByUuid": "string",
          "deletedByUuid": "string",
          "index": 0,
          "deleted": true,
          "complete": true,
          "uuid": "string",
          "properties": [
            {
              "icon": "string",
              "name": "string",
              "value": null,
              "type": "string",
              "label": "string"
            }
          ],
          "objects": {
            "property1": null,
            "property2": null
          },
          "user": {
            "uuid": "string",
            "email": "string",
            "firstname": "string",
            "lastname": "string",
            "initials": "string",
            "scopes": [
              "string"
            ],
            "filters": {
              "property1": {
                "groups": [
                  null
                ]
              },
              "property2": {
                "groups": [
                  null
                ]
              }
            },
            "role": "string",
            "record": {}
          }
        },
        "index": 0,
        "favorite": true,
        "team": true,
        "shared": true,
        "personal": true,
        "trait": "string",
        "filters": {
          "groups": [
            {
              "items": {
                "object": "User",
                "relation": "hasProperty",
                "property": "email",
                "relationIncluded": true,
                "operator": "EQUALS",
                "value": 12345,
                "smartContent": true
              }
            }
          ]
        },
        "shows": [
          {
            "object": "User",
            "relation": "hasProperty",
            "property": "email",
            "separator": "|",
            "sticky": false,
            "width": 100,
            "calculationFunction": "max",
            "calculationResult": 100
          }
        ],
        "sorts": [
          {
            "object": "User",
            "relation": "hasProperty",
            "property": "email",
            "direction": "ASC"
          }
        ],
        "limit": 0,
        "showIcons": true,
        "rowHeight": "string",
        "query": "string",
        "icon": "string",
        "flowProperty": "string",
        "flowPreview": "string",
        "defaultView": true,
        "isInternallyPublic": true
      }
    ],
    "properties": [
      {
        "uuid": "string",
        "name": "string",
        "label": "string",
        "createdAt": 0,
        "createdBy": {
          "name": "string",
          "label": "string",
          "createdAt": 0,
          "updatedAt": 0,
          "deletedAt": 0,
          "createdByUuid": "string",
          "updatedByUuid": "string",
          "deletedByUuid": "string",
          "index": 0,
          "deleted": true,
          "complete": true,
          "uuid": "string",
          "properties": [
            {
              "icon": "string",
              "name": "string",
              "value": null,
              "type": "string",
              "label": "string"
            }
          ],
          "objects": {
            "property1": null,
            "property2": null
          },
          "user": {
            "uuid": "string",
            "email": "string",
            "firstname": "string",
            "lastname": "string",
            "initials": "string",
            "scopes": [
              "string"
            ],
            "filters": {
              "property1": {
                "groups": [
                  null
                ]
              },
              "property2": {
                "groups": [
                  null
                ]
              }
            },
            "role": "string",
            "record": {}
          }
        },
        "updatedAt": 0,
        "updatedBy": {
          "name": "string",
          "label": "string",
          "createdAt": 0,
          "updatedAt": 0,
          "deletedAt": 0,
          "createdByUuid": "string",
          "updatedByUuid": "string",
          "deletedByUuid": "string",
          "index": 0,
          "deleted": true,
          "complete": true,
          "uuid": "string",
          "properties": [
            {
              "icon": "string",
              "name": "string",
              "value": null,
              "type": "string",
              "label": "string"
            }
          ],
          "objects": {
            "property1": null,
            "property2": null
          },
          "user": {
            "uuid": "string",
            "email": "string",
            "firstname": "string",
            "lastname": "string",
            "initials": "string",
            "scopes": [
              "string"
            ],
            "filters": {
              "property1": {
                "groups": [
                  null
                ]
              },
              "property2": {
                "groups": [
                  null
                ]
              }
            },
            "role": "string",
            "record": {}
          }
        },
        "deletedAt": 0,
        "deletedBy": {
          "name": "string",
          "label": "string",
          "createdAt": 0,
          "updatedAt": 0,
          "deletedAt": 0,
          "createdByUuid": "string",
          "updatedByUuid": "string",
          "deletedByUuid": "string",
          "index": 0,
          "deleted": true,
          "complete": true,
          "uuid": "string",
          "properties": [
            {
              "icon": "string",
              "name": "string",
              "value": null,
              "type": "string",
              "label": "string"
            }
          ],
          "objects": {
            "property1": null,
            "property2": null
          },
          "user": {
            "uuid": "string",
            "email": "string",
            "firstname": "string",
            "lastname": "string",
            "initials": "string",
            "scopes": [
              "string"
            ],
            "filters": {
              "property1": {
                "groups": [
                  null
                ]
              },
              "property2": {
                "groups": [
                  null
                ]
              }
            },
            "role": "string",
            "record": {}
          }
        },
        "index": 0,
        "description": "string",
        "type": "string",
        "options": [
          {
            "name": "string",
            "label": "string",
            "icon": "string",
            "color": "string",
            "disabled": true,
            "usedIn": {
              "recordUuids": [
                "string"
              ],
              "count": 0
            }
          }
        ],
        "group": "string",
        "format": {
          "label": "string",
          "name": "string",
          "icon": "string",
          "type": "string",
          "settings": [
            {
              "name": "string",
              "label": "string",
              "helpText": "string",
              "type": "STRING",
              "required": true,
              "dynamic": true,
              "hidden": true,
              "disabled": true,
              "options": [
                {}
              ],
              "value": null,
              "defaultValue": null
            }
          ],
          "filters": [
            "string"
          ],
          "rules": [
            "string"
          ]
        },
        "rules": [
          "string"
        ],
        "immutable": true,
        "hidden": true,
        "nonPublic": true,
        "indexed": true,
        "editable": true,
        "formatSettings": {
          "property1": null,
          "property2": null
        },
        "usedIn": {
          "recordUuids": [
            "string"
          ],
          "count": 0
        },
        "icon": "string",
        "webpagePublic": true,
        "embeddable": true,
        "minAndMaxValue": {
          "t1": 0,
          "t2": 0
        }
      }
    ],
    "relations": [
      {
        "uuid": "string",
        "name": "string",
        "label": "string",
        "createdAt": 0,
        "createdBy": {
          "name": "string",
          "label": "string",
          "createdAt": 0,
          "updatedAt": 0,
          "deletedAt": 0,
          "createdByUuid": "string",
          "updatedByUuid": "string",
          "deletedByUuid": "string",
          "index": 0,
          "deleted": true,
          "complete": true,
          "uuid": "string",
          "properties": [
            {
              "icon": "string",
              "name": "string",
              "value": null,
              "type": "string",
              "label": "string"
            }
          ],
          "objects": {
            "property1": null,
            "property2": null
          },
          "user": {
            "uuid": "string",
            "email": "string",
            "firstname": "string",
            "lastname": "string",
            "initials": "string",
            "scopes": [
              "string"
            ],
            "filters": {
              "property1": {
                "groups": [
                  null
                ]
              },
              "property2": {
                "groups": [
                  null
                ]
              }
            },
            "role": "string",
            "record": {}
          }
        },
        "updatedAt": 0,
        "updatedBy": {
          "name": "string",
          "label": "string",
          "createdAt": 0,
          "updatedAt": 0,
          "deletedAt": 0,
          "createdByUuid": "string",
          "updatedByUuid": "string",
          "deletedByUuid": "string",
          "index": 0,
          "deleted": true,
          "complete": true,
          "uuid": "string",
          "properties": [
            {
              "icon": "string",
              "name": "string",
              "value": null,
              "type": "string",
              "label": "string"
            }
          ],
          "objects": {
            "property1": null,
            "property2": null
          },
          "user": {
            "uuid": "string",
            "email": "string",
            "firstname": "string",
            "lastname": "string",
            "initials": "string",
            "scopes": [
              "string"
            ],
            "filters": {
              "property1": {
                "groups": [
                  null
                ]
              },
              "property2": {
                "groups": [
                  null
                ]
              }
            },
            "role": "string",
            "record": {}
          }
        },
        "deletedAt": 0,
        "deletedBy": {
          "name": "string",
          "label": "string",
          "createdAt": 0,
          "updatedAt": 0,
          "deletedAt": 0,
          "createdByUuid": "string",
          "updatedByUuid": "string",
          "deletedByUuid": "string",
          "index": 0,
          "deleted": true,
          "complete": true,
          "uuid": "string",
          "properties": [
            {
              "icon": "string",
              "name": "string",
              "value": null,
              "type": "string",
              "label": "string"
            }
          ],
          "objects": {
            "property1": null,
            "property2": null
          },
          "user": {
            "uuid": "string",
            "email": "string",
            "firstname": "string",
            "lastname": "string",
            "initials": "string",
            "scopes": [
              "string"
            ],
            "filters": {
              "property1": {
                "groups": [
                  null
                ]
              },
              "property2": {
                "groups": [
                  null
                ]
              }
            },
            "role": "string",
            "record": {}
          }
        },
        "index": 0,
        "description": "string",
        "objects": [
          {}
        ],
        "immutable": true,
        "editable": true
      }
    ],
    "suites": [
      "string"
    ],
    "extendsTo": [
      {}
    ]
  }'

Responses

Object successfully created

Bodyapplication/json
messagestring

A message detailing the result of the operation.

Example: "Success"
dataany

The data payload of the response, if any.

Response
application/json
{ "message": "Success", "data": null }

Request

Fetches all previews associated with a specific object. Returns a PaginationResponse containing a list of preview DTOs.

Security
bearerAuth
Path
uuidstringrequired
Query
searchstring
Default ""
curl -i -X GET \
  'https://developer.caraer.com/_mock/apis/api/v2/objects/{uuid}/previews' \
  -H 'Authorization: Bearer <YOUR_Opaque_HERE>'

Responses

Successfully fetched previews

Bodyapplication/json
messagestring

A message detailing the result of the operation.

Example: "Success"
dataArray of any

The data returned in the current page of the pagination.

Example: [{"id":1,"name":"Item1"},{"id":2,"name":"Item2"}]
totalinteger(int32)

The total number of items available.

Example: 100
pageinteger(int32)

The current page number (starts from 1).

Example: 1
perPageinteger(int32)

The number of items displayed per page.

Example: 10
lastPageinteger(int32)

The last page number available for the pagination.

Example: 10
Response
application/json
{ "message": "Success", "data": [ {}, {} ], "total": 100, "page": 1, "perPage": 10, "lastPage": 10 }

Request

Returns all company users, teams, and installed apps that can receive record access on an object.

Security
bearerAuth
curl -i -X GET \
  https://developer.caraer.com/_mock/apis/api/v2/objects/access-grant/candidates \
  -H 'Authorization: Bearer <YOUR_Opaque_HERE>'

Responses

OK

Bodyapplication/json
messagestring

A message detailing the result of the operation.

Example: "Success"
dataobject(ObjectAccessGrantCandidatesDTO)

The data payload of the response, if any.

Response
application/json
{ "message": "Success", "data": { "users": [], "teams": [], "apps": [] } }

Permanently delete archived object

Request

Hard-deletes a soft-deleted object. Only objects with deletedAt set can be removed.

Security
bearerAuth
Path
uuidstringrequired
curl -i -X DELETE \
  'https://developer.caraer.com/_mock/apis/api/v2/objects/{uuid}/permanent' \
  -H 'Authorization: Bearer <YOUR_Opaque_HERE>'

Responses

Object permanently deleted

Bodyapplication/json
messagestring

A message detailing the result of the operation.

Example: "Success"
dataany

The data payload of the response, if any.

Response
application/json
{ "message": "Success", "data": null }
Operations