# Create an environment

Creates an environment.

Endpoint: POST /api/v2/webpages/environments
Version: 2.0
Security: Bearer Authentication

## Request fields (application/json):

  - `environment` (string)

  - `webpageObjects` (array)

  - `webpageObjects.uuid` (string, required)
    Unique identifier for the entity

  - `webpageObjects.name` (string)
    Unique identifier name for the object

  - `webpageObjects.label` (string)
    Display label for the object

  - `webpageObjects.createdAt` (integer)
    Unix timestamp when the entity was created

  - `webpageObjects.createdBy` (object)
    Identifier of the user who created the entity

  - `webpageObjects.createdBy.name` (string, required)

  - `webpageObjects.createdBy.label` (string)

  - `webpageObjects.createdBy.createdAt` (integer)

  - `webpageObjects.createdBy.updatedAt` (integer)

  - `webpageObjects.createdBy.deletedAt` (integer)

  - `webpageObjects.createdBy.createdByUuid` (string)

  - `webpageObjects.createdBy.updatedByUuid` (string)

  - `webpageObjects.createdBy.deletedByUuid` (string)

  - `webpageObjects.createdBy.index` (integer)

  - `webpageObjects.createdBy.deleted` (boolean)

  - `webpageObjects.createdBy.complete` (boolean)

  - `webpageObjects.createdBy.uuid` (string, required)

  - `webpageObjects.createdBy.properties` (array)

  - `webpageObjects.createdBy.properties.icon` (string)

  - `webpageObjects.createdBy.properties.name` (string)

  - `webpageObjects.createdBy.properties.value` (any)

  - `webpageObjects.createdBy.properties.type` (string)

  - `webpageObjects.createdBy.properties.label` (string)

  - `webpageObjects.createdBy.objects` (object)

  - `webpageObjects.createdBy.user` (object)

  - `webpageObjects.createdBy.user.uuid` (string)

  - `webpageObjects.createdBy.user.email` (string)

  - `webpageObjects.createdBy.user.firstname` (string)

  - `webpageObjects.createdBy.user.lastname` (string)

  - `webpageObjects.createdBy.user.initials` (string)

  - `webpageObjects.createdBy.user.scopes` (array)

  - `webpageObjects.createdBy.user.filters` (object)

  - `webpageObjects.createdBy.user.role` (string)

  - `webpageObjects.createdBy.user.record` (object)

  - `webpageObjects.updatedAt` (integer)
    Unix timestamp when the entity was last updated

  - `webpageObjects.updatedBy` (object)
    Identifier of the user who last updated the entity

  - `webpageObjects.updatedBy.name` (string, required)

  - `webpageObjects.updatedBy.label` (string)

  - `webpageObjects.updatedBy.createdAt` (integer)

  - `webpageObjects.updatedBy.updatedAt` (integer)

  - `webpageObjects.updatedBy.deletedAt` (integer)

  - `webpageObjects.updatedBy.createdByUuid` (string)

  - `webpageObjects.updatedBy.updatedByUuid` (string)

  - `webpageObjects.updatedBy.deletedByUuid` (string)

  - `webpageObjects.updatedBy.index` (integer)

  - `webpageObjects.updatedBy.deleted` (boolean)

  - `webpageObjects.updatedBy.complete` (boolean)

  - `webpageObjects.updatedBy.uuid` (string, required)

  - `webpageObjects.updatedBy.properties` (array)

  - `webpageObjects.updatedBy.properties.icon` (string)

  - `webpageObjects.updatedBy.properties.name` (string)

  - `webpageObjects.updatedBy.properties.value` (any)

  - `webpageObjects.updatedBy.properties.type` (string)

  - `webpageObjects.updatedBy.properties.label` (string)

  - `webpageObjects.updatedBy.objects` (object)

  - `webpageObjects.updatedBy.user` (object)

  - `webpageObjects.updatedBy.user.uuid` (string)

  - `webpageObjects.updatedBy.user.email` (string)

  - `webpageObjects.updatedBy.user.firstname` (string)

  - `webpageObjects.updatedBy.user.lastname` (string)

  - `webpageObjects.updatedBy.user.initials` (string)

  - `webpageObjects.updatedBy.user.scopes` (array)

  - `webpageObjects.updatedBy.user.filters` (object)

  - `webpageObjects.updatedBy.user.role` (string)

  - `webpageObjects.updatedBy.user.record` (object)

  - `webpageObjects.deletedAt` (integer)
    Unix timestamp when the entity was deleted (null if not deleted)

  - `webpageObjects.deletedBy` (object)
    Identifier of the user who deleted the entity

  - `webpageObjects.deletedBy.name` (string, required)

  - `webpageObjects.deletedBy.label` (string)

  - `webpageObjects.deletedBy.createdAt` (integer)

  - `webpageObjects.deletedBy.updatedAt` (integer)

  - `webpageObjects.deletedBy.deletedAt` (integer)

  - `webpageObjects.deletedBy.createdByUuid` (string)

  - `webpageObjects.deletedBy.updatedByUuid` (string)

  - `webpageObjects.deletedBy.deletedByUuid` (string)

  - `webpageObjects.deletedBy.index` (integer)

  - `webpageObjects.deletedBy.deleted` (boolean)

  - `webpageObjects.deletedBy.complete` (boolean)

  - `webpageObjects.deletedBy.uuid` (string, required)

  - `webpageObjects.deletedBy.properties` (array)

  - `webpageObjects.deletedBy.properties.icon` (string)

  - `webpageObjects.deletedBy.properties.name` (string)

  - `webpageObjects.deletedBy.properties.value` (any)

  - `webpageObjects.deletedBy.properties.type` (string)

  - `webpageObjects.deletedBy.properties.label` (string)

  - `webpageObjects.deletedBy.objects` (object)

  - `webpageObjects.deletedBy.user` (object)

  - `webpageObjects.deletedBy.user.uuid` (string)

  - `webpageObjects.deletedBy.user.email` (string)

  - `webpageObjects.deletedBy.user.firstname` (string)

  - `webpageObjects.deletedBy.user.lastname` (string)

  - `webpageObjects.deletedBy.user.initials` (string)

  - `webpageObjects.deletedBy.user.scopes` (array)

  - `webpageObjects.deletedBy.user.filters` (object)

  - `webpageObjects.deletedBy.user.role` (string)

  - `webpageObjects.deletedBy.user.record` (object)

  - `webpageObjects.index` (integer)
    Index number for ordering objects

  - `webpageObjects.plural` (string)
    Plural form of the object's name, used for display purposes

  - `webpageObjects.description` (string)
    Detailed description of the object's purpose and usage

  - `webpageObjects.groups` (array)
    Collection of group names this object belongs to

  - `webpageObjects.icon` (string)
    Icon identifier for visual representation of the object

  - `webpageObjects.showInMenu` (boolean)
    Indicates if this object should be displayed in navigation menus

  - `webpageObjects.defaultTrait` (string)
    Name of the default trait applied to this object

  - `webpageObjects.traits` (array)
    List of trait names associated with this object

  - `webpageObjects.views` (array)
    List of view configurations for displaying this object

  - `webpageObjects.views.uuid` (string, required)
    Unique identifier for the entity

  - `webpageObjects.views.name` (string)

  - `webpageObjects.views.label` (string)
    Display label for the entity, can be different from name

  - `webpageObjects.views.createdAt` (integer)
    Unix timestamp when the entity was created

  - `webpageObjects.views.createdBy` (object)
    Identifier of the user who created the entity

  - `webpageObjects.views.createdBy.name` (string, required)

  - `webpageObjects.views.createdBy.label` (string)

  - `webpageObjects.views.createdBy.createdAt` (integer)

  - `webpageObjects.views.createdBy.updatedAt` (integer)

  - `webpageObjects.views.createdBy.deletedAt` (integer)

  - `webpageObjects.views.createdBy.createdByUuid` (string)

  - `webpageObjects.views.createdBy.updatedByUuid` (string)

  - `webpageObjects.views.createdBy.deletedByUuid` (string)

  - `webpageObjects.views.createdBy.index` (integer)

  - `webpageObjects.views.createdBy.deleted` (boolean)

  - `webpageObjects.views.createdBy.complete` (boolean)

  - `webpageObjects.views.createdBy.uuid` (string, required)

  - `webpageObjects.views.createdBy.properties` (array)

  - `webpageObjects.views.createdBy.properties.icon` (string)

  - `webpageObjects.views.createdBy.properties.name` (string)

  - `webpageObjects.views.createdBy.properties.value` (any)

  - `webpageObjects.views.createdBy.properties.type` (string)

  - `webpageObjects.views.createdBy.properties.label` (string)

  - `webpageObjects.views.createdBy.objects` (object)

  - `webpageObjects.views.createdBy.user` (object)

  - `webpageObjects.views.createdBy.user.uuid` (string)

  - `webpageObjects.views.createdBy.user.email` (string)

  - `webpageObjects.views.createdBy.user.firstname` (string)

  - `webpageObjects.views.createdBy.user.lastname` (string)

  - `webpageObjects.views.createdBy.user.initials` (string)

  - `webpageObjects.views.createdBy.user.scopes` (array)

  - `webpageObjects.views.createdBy.user.filters` (object)

  - `webpageObjects.views.createdBy.user.role` (string)

  - `webpageObjects.views.createdBy.user.record` (object)

  - `webpageObjects.views.updatedAt` (integer)
    Unix timestamp when the entity was last updated

  - `webpageObjects.views.updatedBy` (object)
    Identifier of the user who last updated the entity

  - `webpageObjects.views.updatedBy.name` (string, required)

  - `webpageObjects.views.updatedBy.label` (string)

  - `webpageObjects.views.updatedBy.createdAt` (integer)

  - `webpageObjects.views.updatedBy.updatedAt` (integer)

  - `webpageObjects.views.updatedBy.deletedAt` (integer)

  - `webpageObjects.views.updatedBy.createdByUuid` (string)

  - `webpageObjects.views.updatedBy.updatedByUuid` (string)

  - `webpageObjects.views.updatedBy.deletedByUuid` (string)

  - `webpageObjects.views.updatedBy.index` (integer)

  - `webpageObjects.views.updatedBy.deleted` (boolean)

  - `webpageObjects.views.updatedBy.complete` (boolean)

  - `webpageObjects.views.updatedBy.uuid` (string, required)

  - `webpageObjects.views.updatedBy.properties` (array)

  - `webpageObjects.views.updatedBy.properties.icon` (string)

  - `webpageObjects.views.updatedBy.properties.name` (string)

  - `webpageObjects.views.updatedBy.properties.value` (any)

  - `webpageObjects.views.updatedBy.properties.type` (string)

  - `webpageObjects.views.updatedBy.properties.label` (string)

  - `webpageObjects.views.updatedBy.objects` (object)

  - `webpageObjects.views.updatedBy.user` (object)

  - `webpageObjects.views.updatedBy.user.uuid` (string)

  - `webpageObjects.views.updatedBy.user.email` (string)

  - `webpageObjects.views.updatedBy.user.firstname` (string)

  - `webpageObjects.views.updatedBy.user.lastname` (string)

  - `webpageObjects.views.updatedBy.user.initials` (string)

  - `webpageObjects.views.updatedBy.user.scopes` (array)

  - `webpageObjects.views.updatedBy.user.filters` (object)

  - `webpageObjects.views.updatedBy.user.role` (string)

  - `webpageObjects.views.updatedBy.user.record` (object)

  - `webpageObjects.views.deletedAt` (integer)
    Unix timestamp when the entity was deleted (null if not deleted)

  - `webpageObjects.views.deletedBy` (object)
    Identifier of the user who deleted the entity

  - `webpageObjects.views.deletedBy.name` (string, required)

  - `webpageObjects.views.deletedBy.label` (string)

  - `webpageObjects.views.deletedBy.createdAt` (integer)

  - `webpageObjects.views.deletedBy.updatedAt` (integer)

  - `webpageObjects.views.deletedBy.deletedAt` (integer)

  - `webpageObjects.views.deletedBy.createdByUuid` (string)

  - `webpageObjects.views.deletedBy.updatedByUuid` (string)

  - `webpageObjects.views.deletedBy.deletedByUuid` (string)

  - `webpageObjects.views.deletedBy.index` (integer)

  - `webpageObjects.views.deletedBy.deleted` (boolean)

  - `webpageObjects.views.deletedBy.complete` (boolean)

  - `webpageObjects.views.deletedBy.uuid` (string, required)

  - `webpageObjects.views.deletedBy.properties` (array)

  - `webpageObjects.views.deletedBy.properties.icon` (string)

  - `webpageObjects.views.deletedBy.properties.name` (string)

  - `webpageObjects.views.deletedBy.properties.value` (any)

  - `webpageObjects.views.deletedBy.properties.type` (string)

  - `webpageObjects.views.deletedBy.properties.label` (string)

  - `webpageObjects.views.deletedBy.objects` (object)

  - `webpageObjects.views.deletedBy.user` (object)

  - `webpageObjects.views.deletedBy.user.uuid` (string)

  - `webpageObjects.views.deletedBy.user.email` (string)

  - `webpageObjects.views.deletedBy.user.firstname` (string)

  - `webpageObjects.views.deletedBy.user.lastname` (string)

  - `webpageObjects.views.deletedBy.user.initials` (string)

  - `webpageObjects.views.deletedBy.user.scopes` (array)

  - `webpageObjects.views.deletedBy.user.filters` (object)

  - `webpageObjects.views.deletedBy.user.role` (string)

  - `webpageObjects.views.deletedBy.user.record` (object)

  - `webpageObjects.views.index` (integer)
    Index number for ordering entities

  - `webpageObjects.views.favorite` (boolean)

  - `webpageObjects.views.team` (boolean)

  - `webpageObjects.views.shared` (boolean)

  - `webpageObjects.views.personal` (boolean)

  - `webpageObjects.views.trait` (string)

  - `webpageObjects.views.filters` (object)
    DTO representing a filter composed of filter groups for querying records. The filter groups are combined using a logical OR operation. The filter items within each group are combined using a logical AND operation.

  - `webpageObjects.views.filters.groups` (array)
    A collection of filter groups.

  - `webpageObjects.views.filters.groups.items` (object)
    A set of filter items included in the group.

  - `webpageObjects.views.filters.groups.items.object` (string)
    The name of the object to which this pagination item belongs.
    Example: "User"

  - `webpageObjects.views.filters.groups.items.relation` (string)
    The relationship between objects.
    Example: "hasProperty"

  - `webpageObjects.views.filters.groups.items.property` (string)
    The name of the property within the object.
    Example: "email"

  - `webpageObjects.views.filters.groups.items.relationIncluded` (boolean)
    Specifies whether the relation is included.
    Example: true

  - `webpageObjects.views.filters.groups.items.operator` (string)
    Defines the operator used in the filter. Available operators are defined in the API documentation.
    Example: "EQUALS"

  - `webpageObjects.views.filters.groups.items.value` (any)
    Represents the value to filter against.
    Example: 12345

  - `webpageObjects.views.filters.groups.items.smartContent` (boolean)
    When true, filter fields contain smart content placeholders resolved at runtime.
    Example: true

  - `webpageObjects.views.shows` (array)

  - `webpageObjects.views.shows.object` (string)
    The name of the object to which this pagination item belongs.
    Example: "User"

  - `webpageObjects.views.shows.relation` (string)
    The relationship between objects.
    Example: "hasProperty"

  - `webpageObjects.views.shows.property` (string)
    The name of the property within the object.
    Example: "email"

  - `webpageObjects.views.shows.separator` (string)
    Separator string used to visually separate this item.
    Example: "|"

  - `webpageObjects.views.shows.sticky` (boolean)
    Flag indicating whether this item is sticky and will stay fixed in the list.

  - `webpageObjects.views.shows.width` (integer)
    Width of the item in pixels.
    Example: 100

  - `webpageObjects.views.shows.calculationFunction` (string)
    Calculation function used to calculate the value of the item.
    Example: "max"

  - `webpageObjects.views.shows.calculationResult` (any)
    Result of the calculation.
    Example: 100

  - `webpageObjects.views.sorts` (array)

  - `webpageObjects.views.sorts.object` (string)
    The name of the object to which this pagination item belongs.
    Example: "User"

  - `webpageObjects.views.sorts.relation` (string)
    The relationship between objects.
    Example: "hasProperty"

  - `webpageObjects.views.sorts.property` (string)
    The name of the property within the object.
    Example: "email"

  - `webpageObjects.views.sorts.direction` (string)
    The direction for sorting. Can be ASC (ascending) or DESC (descending).
    Enum: "ASC", "DESC"

  - `webpageObjects.views.limit` (integer)

  - `webpageObjects.views.showIcons` (boolean)

  - `webpageObjects.views.rowHeight` (string)

  - `webpageObjects.views.query` (string)

  - `webpageObjects.views.icon` (string)

  - `webpageObjects.views.flowProperty` (string)

  - `webpageObjects.views.flowPreview` (string)

  - `webpageObjects.views.defaultView` (boolean)

  - `webpageObjects.views.isInternallyPublic` (boolean)

  - `webpageObjects.properties` (array)
    List of properties defined for this object

  - `webpageObjects.properties.uuid` (string, required)
    Unique identifier for the entity

  - `webpageObjects.properties.name` (string)
    The name identifier of the property

  - `webpageObjects.properties.label` (string)
    Display label for the property

  - `webpageObjects.properties.createdAt` (integer)
    Unix timestamp when the entity was created

  - `webpageObjects.properties.createdBy` (object)
    Identifier of the user who created the entity

  - `webpageObjects.properties.createdBy.name` (string, required)

  - `webpageObjects.properties.createdBy.label` (string)

  - `webpageObjects.properties.createdBy.createdAt` (integer)

  - `webpageObjects.properties.createdBy.updatedAt` (integer)

  - `webpageObjects.properties.createdBy.deletedAt` (integer)

  - `webpageObjects.properties.createdBy.createdByUuid` (string)

  - `webpageObjects.properties.createdBy.updatedByUuid` (string)

  - `webpageObjects.properties.createdBy.deletedByUuid` (string)

  - `webpageObjects.properties.createdBy.index` (integer)

  - `webpageObjects.properties.createdBy.deleted` (boolean)

  - `webpageObjects.properties.createdBy.complete` (boolean)

  - `webpageObjects.properties.createdBy.uuid` (string, required)

  - `webpageObjects.properties.createdBy.properties` (array)

  - `webpageObjects.properties.createdBy.properties.icon` (string)

  - `webpageObjects.properties.createdBy.properties.name` (string)

  - `webpageObjects.properties.createdBy.properties.value` (any)

  - `webpageObjects.properties.createdBy.properties.type` (string)

  - `webpageObjects.properties.createdBy.properties.label` (string)

  - `webpageObjects.properties.createdBy.objects` (object)

  - `webpageObjects.properties.createdBy.user` (object)

  - `webpageObjects.properties.createdBy.user.uuid` (string)

  - `webpageObjects.properties.createdBy.user.email` (string)

  - `webpageObjects.properties.createdBy.user.firstname` (string)

  - `webpageObjects.properties.createdBy.user.lastname` (string)

  - `webpageObjects.properties.createdBy.user.initials` (string)

  - `webpageObjects.properties.createdBy.user.scopes` (array)

  - `webpageObjects.properties.createdBy.user.filters` (object)

  - `webpageObjects.properties.createdBy.user.role` (string)

  - `webpageObjects.properties.createdBy.user.record` (object)

  - `webpageObjects.properties.updatedAt` (integer)
    Unix timestamp when the entity was last updated

  - `webpageObjects.properties.updatedBy` (object)
    Identifier of the user who last updated the entity

  - `webpageObjects.properties.updatedBy.name` (string, required)

  - `webpageObjects.properties.updatedBy.label` (string)

  - `webpageObjects.properties.updatedBy.createdAt` (integer)

  - `webpageObjects.properties.updatedBy.updatedAt` (integer)

  - `webpageObjects.properties.updatedBy.deletedAt` (integer)

  - `webpageObjects.properties.updatedBy.createdByUuid` (string)

  - `webpageObjects.properties.updatedBy.updatedByUuid` (string)

  - `webpageObjects.properties.updatedBy.deletedByUuid` (string)

  - `webpageObjects.properties.updatedBy.index` (integer)

  - `webpageObjects.properties.updatedBy.deleted` (boolean)

  - `webpageObjects.properties.updatedBy.complete` (boolean)

  - `webpageObjects.properties.updatedBy.uuid` (string, required)

  - `webpageObjects.properties.updatedBy.properties` (array)

  - `webpageObjects.properties.updatedBy.properties.icon` (string)

  - `webpageObjects.properties.updatedBy.properties.name` (string)

  - `webpageObjects.properties.updatedBy.properties.value` (any)

  - `webpageObjects.properties.updatedBy.properties.type` (string)

  - `webpageObjects.properties.updatedBy.properties.label` (string)

  - `webpageObjects.properties.updatedBy.objects` (object)

  - `webpageObjects.properties.updatedBy.user` (object)

  - `webpageObjects.properties.updatedBy.user.uuid` (string)

  - `webpageObjects.properties.updatedBy.user.email` (string)

  - `webpageObjects.properties.updatedBy.user.firstname` (string)

  - `webpageObjects.properties.updatedBy.user.lastname` (string)

  - `webpageObjects.properties.updatedBy.user.initials` (string)

  - `webpageObjects.properties.updatedBy.user.scopes` (array)

  - `webpageObjects.properties.updatedBy.user.filters` (object)

  - `webpageObjects.properties.updatedBy.user.role` (string)

  - `webpageObjects.properties.updatedBy.user.record` (object)

  - `webpageObjects.properties.deletedAt` (integer)
    Unix timestamp when the entity was deleted (null if not deleted)

  - `webpageObjects.properties.deletedBy` (object)
    Identifier of the user who deleted the entity

  - `webpageObjects.properties.deletedBy.name` (string, required)

  - `webpageObjects.properties.deletedBy.label` (string)

  - `webpageObjects.properties.deletedBy.createdAt` (integer)

  - `webpageObjects.properties.deletedBy.updatedAt` (integer)

  - `webpageObjects.properties.deletedBy.deletedAt` (integer)

  - `webpageObjects.properties.deletedBy.createdByUuid` (string)

  - `webpageObjects.properties.deletedBy.updatedByUuid` (string)

  - `webpageObjects.properties.deletedBy.deletedByUuid` (string)

  - `webpageObjects.properties.deletedBy.index` (integer)

  - `webpageObjects.properties.deletedBy.deleted` (boolean)

  - `webpageObjects.properties.deletedBy.complete` (boolean)

  - `webpageObjects.properties.deletedBy.uuid` (string, required)

  - `webpageObjects.properties.deletedBy.properties` (array)

  - `webpageObjects.properties.deletedBy.properties.icon` (string)

  - `webpageObjects.properties.deletedBy.properties.name` (string)

  - `webpageObjects.properties.deletedBy.properties.value` (any)

  - `webpageObjects.properties.deletedBy.properties.type` (string)

  - `webpageObjects.properties.deletedBy.properties.label` (string)

  - `webpageObjects.properties.deletedBy.objects` (object)

  - `webpageObjects.properties.deletedBy.user` (object)

  - `webpageObjects.properties.deletedBy.user.uuid` (string)

  - `webpageObjects.properties.deletedBy.user.email` (string)

  - `webpageObjects.properties.deletedBy.user.firstname` (string)

  - `webpageObjects.properties.deletedBy.user.lastname` (string)

  - `webpageObjects.properties.deletedBy.user.initials` (string)

  - `webpageObjects.properties.deletedBy.user.scopes` (array)

  - `webpageObjects.properties.deletedBy.user.filters` (object)

  - `webpageObjects.properties.deletedBy.user.role` (string)

  - `webpageObjects.properties.deletedBy.user.record` (object)

  - `webpageObjects.properties.index` (integer)
    Index number for ordering entities

  - `webpageObjects.properties.description` (string)
    Detailed description of the property's purpose and usage

  - `webpageObjects.properties.type` (string)
    The data type of the property (e.g., 'string', 'number', 'date', etc.)

  - `webpageObjects.properties.options` (array)
    List of predefined options for properties that support selection

  - `webpageObjects.properties.options.name` (string)

  - `webpageObjects.properties.options.label` (string)

  - `webpageObjects.properties.options.icon` (string)

  - `webpageObjects.properties.options.color` (string)

  - `webpageObjects.properties.options.disabled` (boolean)

  - `webpageObjects.properties.options.usedIn` (object)

  - `webpageObjects.properties.options.usedIn.recordUuids` (array)

  - `webpageObjects.properties.options.usedIn.count` (integer)

  - `webpageObjects.properties.group` (string)
    Group name for organizing related properties

  - `webpageObjects.properties.format` (any)
    Format configuration for the property's display and validation

  - `webpageObjects.properties.rules` (array)
    Collection of validation rules applied to the property

  - `webpageObjects.properties.immutable` (boolean)
    Indicates if the property value cannot be modified after initial creation

  - `webpageObjects.properties.hidden` (boolean)
    Indicates if the property should be hidden from view

  - `webpageObjects.properties.nonPublic` (boolean)
    Indicates if the property should be excluded from public APIs

  - `webpageObjects.properties.indexed` (boolean)
    Indicates if the property should be indexed for searching

  - `webpageObjects.properties.editable` (boolean)
    Indicates if the property value can be modified

  - `webpageObjects.properties.formatSettings` (object)
    Additional format-specific settings for the property

  - `webpageObjects.properties.usedIn` (object)
    Information about where this property is used in the system

  - `webpageObjects.properties.usedIn.recordUuids` (array)

  - `webpageObjects.properties.usedIn.count` (integer)

  - `webpageObjects.properties.icon` (string)
    Icon identifier for visual representation of the property

  - `webpageObjects.properties.webpagePublic` (boolean)
    Indicates if the property can be used in webpages

  - `webpageObjects.properties.embeddable` (boolean)
    Indicates if the property can be embedded in other properties

  - `webpageObjects.properties.minAndMaxValue` (object)
    The minimum and maximum value of the property

  - `webpageObjects.properties.minAndMaxValue.t1` (integer)

  - `webpageObjects.properties.minAndMaxValue.t2` (integer)

  - `webpageObjects.relations` (array)
    List of relations this object has with other objects

  - `webpageObjects.relations.uuid` (string, required)
    Unique identifier for the entity

  - `webpageObjects.relations.name` (string)
    Unique identifier name for the relation

  - `webpageObjects.relations.label` (string)
    Display label for the relation

  - `webpageObjects.relations.createdAt` (integer)
    Unix timestamp when the entity was created

  - `webpageObjects.relations.createdBy` (object)
    Identifier of the user who created the entity

  - `webpageObjects.relations.createdBy.name` (string, required)

  - `webpageObjects.relations.createdBy.label` (string)

  - `webpageObjects.relations.createdBy.createdAt` (integer)

  - `webpageObjects.relations.createdBy.updatedAt` (integer)

  - `webpageObjects.relations.createdBy.deletedAt` (integer)

  - `webpageObjects.relations.createdBy.createdByUuid` (string)

  - `webpageObjects.relations.createdBy.updatedByUuid` (string)

  - `webpageObjects.relations.createdBy.deletedByUuid` (string)

  - `webpageObjects.relations.createdBy.index` (integer)

  - `webpageObjects.relations.createdBy.deleted` (boolean)

  - `webpageObjects.relations.createdBy.complete` (boolean)

  - `webpageObjects.relations.createdBy.uuid` (string, required)

  - `webpageObjects.relations.createdBy.properties` (array)

  - `webpageObjects.relations.createdBy.properties.icon` (string)

  - `webpageObjects.relations.createdBy.properties.name` (string)

  - `webpageObjects.relations.createdBy.properties.value` (any)

  - `webpageObjects.relations.createdBy.properties.type` (string)

  - `webpageObjects.relations.createdBy.properties.label` (string)

  - `webpageObjects.relations.createdBy.objects` (object)

  - `webpageObjects.relations.createdBy.user` (object)

  - `webpageObjects.relations.createdBy.user.uuid` (string)

  - `webpageObjects.relations.createdBy.user.email` (string)

  - `webpageObjects.relations.createdBy.user.firstname` (string)

  - `webpageObjects.relations.createdBy.user.lastname` (string)

  - `webpageObjects.relations.createdBy.user.initials` (string)

  - `webpageObjects.relations.createdBy.user.scopes` (array)

  - `webpageObjects.relations.createdBy.user.filters` (object)

  - `webpageObjects.relations.createdBy.user.role` (string)

  - `webpageObjects.relations.createdBy.user.record` (object)

  - `webpageObjects.relations.updatedAt` (integer)
    Unix timestamp when the entity was last updated

  - `webpageObjects.relations.updatedBy` (object)
    Identifier of the user who last updated the entity

  - `webpageObjects.relations.updatedBy.name` (string, required)

  - `webpageObjects.relations.updatedBy.label` (string)

  - `webpageObjects.relations.updatedBy.createdAt` (integer)

  - `webpageObjects.relations.updatedBy.updatedAt` (integer)

  - `webpageObjects.relations.updatedBy.deletedAt` (integer)

  - `webpageObjects.relations.updatedBy.createdByUuid` (string)

  - `webpageObjects.relations.updatedBy.updatedByUuid` (string)

  - `webpageObjects.relations.updatedBy.deletedByUuid` (string)

  - `webpageObjects.relations.updatedBy.index` (integer)

  - `webpageObjects.relations.updatedBy.deleted` (boolean)

  - `webpageObjects.relations.updatedBy.complete` (boolean)

  - `webpageObjects.relations.updatedBy.uuid` (string, required)

  - `webpageObjects.relations.updatedBy.properties` (array)

  - `webpageObjects.relations.updatedBy.properties.icon` (string)

  - `webpageObjects.relations.updatedBy.properties.name` (string)

  - `webpageObjects.relations.updatedBy.properties.value` (any)

  - `webpageObjects.relations.updatedBy.properties.type` (string)

  - `webpageObjects.relations.updatedBy.properties.label` (string)

  - `webpageObjects.relations.updatedBy.objects` (object)

  - `webpageObjects.relations.updatedBy.user` (object)

  - `webpageObjects.relations.updatedBy.user.uuid` (string)

  - `webpageObjects.relations.updatedBy.user.email` (string)

  - `webpageObjects.relations.updatedBy.user.firstname` (string)

  - `webpageObjects.relations.updatedBy.user.lastname` (string)

  - `webpageObjects.relations.updatedBy.user.initials` (string)

  - `webpageObjects.relations.updatedBy.user.scopes` (array)

  - `webpageObjects.relations.updatedBy.user.filters` (object)

  - `webpageObjects.relations.updatedBy.user.role` (string)

  - `webpageObjects.relations.updatedBy.user.record` (object)

  - `webpageObjects.relations.deletedAt` (integer)
    Unix timestamp when the entity was deleted (null if not deleted)

  - `webpageObjects.relations.deletedBy` (object)
    Identifier of the user who deleted the entity

  - `webpageObjects.relations.deletedBy.name` (string, required)

  - `webpageObjects.relations.deletedBy.label` (string)

  - `webpageObjects.relations.deletedBy.createdAt` (integer)

  - `webpageObjects.relations.deletedBy.updatedAt` (integer)

  - `webpageObjects.relations.deletedBy.deletedAt` (integer)

  - `webpageObjects.relations.deletedBy.createdByUuid` (string)

  - `webpageObjects.relations.deletedBy.updatedByUuid` (string)

  - `webpageObjects.relations.deletedBy.deletedByUuid` (string)

  - `webpageObjects.relations.deletedBy.index` (integer)

  - `webpageObjects.relations.deletedBy.deleted` (boolean)

  - `webpageObjects.relations.deletedBy.complete` (boolean)

  - `webpageObjects.relations.deletedBy.uuid` (string, required)

  - `webpageObjects.relations.deletedBy.properties` (array)

  - `webpageObjects.relations.deletedBy.properties.icon` (string)

  - `webpageObjects.relations.deletedBy.properties.name` (string)

  - `webpageObjects.relations.deletedBy.properties.value` (any)

  - `webpageObjects.relations.deletedBy.properties.type` (string)

  - `webpageObjects.relations.deletedBy.properties.label` (string)

  - `webpageObjects.relations.deletedBy.objects` (object)

  - `webpageObjects.relations.deletedBy.user` (object)

  - `webpageObjects.relations.deletedBy.user.uuid` (string)

  - `webpageObjects.relations.deletedBy.user.email` (string)

  - `webpageObjects.relations.deletedBy.user.firstname` (string)

  - `webpageObjects.relations.deletedBy.user.lastname` (string)

  - `webpageObjects.relations.deletedBy.user.initials` (string)

  - `webpageObjects.relations.deletedBy.user.scopes` (array)

  - `webpageObjects.relations.deletedBy.user.filters` (object)

  - `webpageObjects.relations.deletedBy.user.role` (string)

  - `webpageObjects.relations.deletedBy.user.record` (object)

  - `webpageObjects.relations.index` (integer)
    Index number for ordering entities

  - `webpageObjects.relations.description` (string)
    Detailed description of the relation's purpose and usage

  - `webpageObjects.relations.objects` (array)
    Set of Caraer objects that are part of this relation

  - `webpageObjects.relations.immutable` (boolean)
    Whether the relation is immutable

  - `webpageObjects.relations.editable` (boolean)
    Whether the relation is editable

  - `webpageObjects.suites` (array)
    List of suite names this object belongs to

  - `webpageObjects.extendsTo` (array)
    List of objects this object extends to

## Response 200 fields (application/json):

  - `message` (string)
    A message detailing the result of the operation.
    Example: "Success"

  - `data` (any)
    The data payload of the response, if any.

## Response 500 fields (application/json):

  - `cause` (object)

  - `cause.stackTrace` (array)

  - `cause.stackTrace.classLoaderName` (string)

  - `cause.stackTrace.moduleName` (string)

  - `cause.stackTrace.moduleVersion` (string)

  - `cause.stackTrace.methodName` (string)

  - `cause.stackTrace.fileName` (string)

  - `cause.stackTrace.lineNumber` (integer)

  - `cause.stackTrace.className` (string)

  - `cause.stackTrace.nativeMethod` (boolean)

  - `cause.message` (string)

  - `cause.localizedMessage` (string)

  - `stackTrace` (array)

  - `stackTrace.classLoaderName` (string)

  - `stackTrace.moduleName` (string)

  - `stackTrace.moduleVersion` (string)

  - `stackTrace.methodName` (string)

  - `stackTrace.fileName` (string)

  - `stackTrace.lineNumber` (integer)

  - `stackTrace.className` (string)

  - `stackTrace.nativeMethod` (boolean)

  - `errors` (array)
    The error message providing details about the failure.
    Example: "Resource not found."

  - `errors.message` (string, required)
    The error message providing details about the failure.
    Example: "Invalid file type."

  - `errors.type` (string, required)
    The type of error.
    Enum: "VALIDATION", "NOT_FOUND", "TEST", "RELATION_NOT_ALLOWED", "INVALID_VALUE", "GENERAL", "INVALID_FILE_TYPE", "INTERNAL_SERVER_ERROR", "CARAER_ERROR", "INVALID_EMAIL", "INVALID_DATE"

  - `errors.correctionSuggestion` (string, required)
    A suggestion on how to correct the error.
    Example: "Try uploading a different file type."

  - `code` (integer)
    The HTTP status code associated with the error.
    Example: 404

  - `correctionSuggestion` (string, required)
    A suggestion on how to correct the error.
    Example: "Try uploading a different file type."

  - `message` (string, required)
    The error message providing details about the failure.
    Example: "Invalid file type."

  - `suppressed` (array)

  - `suppressed.stackTrace` (array)

  - `suppressed.stackTrace.classLoaderName` (string)

  - `suppressed.stackTrace.moduleName` (string)

  - `suppressed.stackTrace.moduleVersion` (string)

  - `suppressed.stackTrace.methodName` (string)

  - `suppressed.stackTrace.fileName` (string)

  - `suppressed.stackTrace.lineNumber` (integer)

  - `suppressed.stackTrace.className` (string)

  - `suppressed.stackTrace.nativeMethod` (boolean)

  - `suppressed.message` (string)

  - `suppressed.localizedMessage` (string)

  - `localizedMessage` (string)

  - `resourceKind` (string)

  - `identifier` (string)

  - `identifierType` (string)

  - `referencedBy` (array)

  - `referencedBy.kind` (string)

  - `referencedBy.identifier` (string)

  - `referencedBy.label` (string)

  - `referencedBy.field` (string)


