The identity and technical contract details declared by the specification.
ErrorEntity
object
3 properties
MessageEntity
object
1 property
Pagination
object
3 properties
ProviderField
object
5 properties
ProviderMetadata
object
3 properties
ResponseEntityAiProviderListView
object
6 properties
ResponseEntityAiTestConnectionView
object
6 properties
TestConnectionResult
object
2 properties
CompletionsForm
object
16 properties
Role
object
14 properties
User
object
61 properties
JSONObject
object
2 properties
EmbeddingsForm
object
9 properties
AIImageRequestDTO
object
4 properties
OAuthExchangeView
object
4 properties
ResponseEntityOAuthExchangeView
object
6 properties
UserSummary
object
6 properties
OAuthExchangeForm
object
3 properties
2 required
DotAuthConfigView
object
6 properties
ResponseEntityDotAuthConfigView
object
6 properties
BodyPart
object
8 properties
ContentDisposition
object
7 properties
FormDataBodyPart
object
12 properties
FormDataContentDisposition
object
8 properties
FormDataMultiPart
object
10 properties
MessageBodyWorkers
object
MultiPart
object
9 properties
ParameterizedHeader
object
2 properties
DotAuthSitesView
object
2 properties
ResponseEntityDotAuthSitesView
object
6 properties
SiteRowView
object
4 properties
SystemView
object
3 properties
ResponseEntityStringView
object
6 properties
DotAuthConfigForm
object
2 properties
1 required
ResponseEntityFieldTypeListView
object
6 properties
DeleteBundlesByIdentifierForm
object
1 property
GenerateBundleForm
object
3 properties
PublishingEndPoint
object
11 properties
ResponseEntityEndpointView
object
6 properties
ForbiddenException
object
6 properties
EndpointForm
object
8 properties
5 required
ResponseEntityBooleanView
object
6 properties
DoesNotExistException
object
5 properties
ResponseEntityEndpointsView
object
6 properties
Environment
object
5 properties
ResponseEntityEnvironmentView
object
6 properties
EnvironmentForm
object
3 properties
2 required
ResponseEntityEnvironmentsView
object
6 properties
DeletePPQueueElementsByIdentifierForm
object
1 property
ResponseEntityTagOperationView
object
6 properties
RestTag
object
5 properties
TagForm
object
4 properties
1 required
ResponseEntityTagInodesView
object
6 properties
TagInode
object
4 properties
ResponseEntityTagsView
object
6 properties
ResponseEntityTagInodeOperationView
object
6 properties
UpdateTagForm
object
4 properties
2 required
ResponseEntityView
object
6 properties
A11yAgentFixForm
object
3 properties
1 required
EventOutput
object
2 properties
A11yAgentStopForm
object
1 property
1 required
AccessibilityForm
object
1 property
Announcement
object
11 properties
ResponseEntityViewListAnnouncement
object
6 properties
DeleteSecretForm
object
3 properties
3 required
ExportSecretForm
object
4 properties
3 required
AssetArchiveRequestForm
object
1 property
1 required
FolderDetail
object
Folder configuration details
6 properties
1 required
ImmutableListString
array
Ordered list of stat column names reported by this provider
3 properties
NewFolderForm
object
2 properties
2 required
AssetDeletionRequestForm
object
1 property
1 required
FolderDeletionRequestForm
object
1 property
1 required
AssetsRequestForm
object
3 properties
1 required
WebAssetEntityView
object
6 properties
AssetLookupRequestForm
object
1 property
1 required
FileUploadDetail
object
4 properties
UpdateFolderDetail
object
Folder configuration details
7 properties
2 required
UpdateFolderForm
object
2 properties
2 required
ResponseEntityMapView
object
6 properties
ResponseEntityJwtView
object
6 properties
ResponseEntityApiTokenWithJwtView
object
6 properties
RemoteAPITokenForm
object
1 property
ApiTokenForm
object
5 properties
AuthenticationForm
object
6 properties
2 required
ResponseEntityMapMapView
object
6 properties
ResponseEntityForgotPasswordView
object
6 properties
ForgotPasswordForm
object
1 property
1 required
LanguageView
object
3 properties
LoginFormResultView
object
11 properties
ResponseEntityLoginFormView
object
6 properties
I18NForm
object
3 properties
ResponseEntityPasswordResetView
object
6 properties
ResetPasswordForm
object
2 properties
2 required
BrowserQueryForm
object
16 properties
OpenFolderForm
object
1 property
CategoryBulkDeleteResultView
object
4 properties
FailedResultView
object
2 properties
ResponseEntityCategoryBulkDeleteResultView
object
6 properties
CategoryView
object
10 properties
ResponseEntityCategoryView
object
6 properties
CategoryWithChildCountView
object
11 properties
ResponseEntityCategoryWithChildCountView
object
6 properties
HierarchyShortCategoriesResponseView
object
6 properties
HierarchyShortCategory
object
4 properties
ShortCategory
object
3 properties
CategoryKeysForm
object
1 property
CategoryImportFormSchema
object
Category import form data with CSV file and processing parameters
4 properties
BulkResultView
object
3 properties
ResponseEntityBulkResultView
object
6 properties
file
object
CSV file containing categories to import
CategoryEditForm
object
8 properties
CategoryForm
object
10 properties
1 required
CompanyConfigView
object
15 properties
6 required
ResponseEntityCompanyConfigView
object
6 properties
CompanyAuthTypeForm
object
Company authentication type setting
1 property
1 required
CompanyBasicInfoForm
object
Company basic information and branding settings
9 properties
4 required
CompanyLocaleForm
object
Company locale settings (language and timezone)
2 properties
2 required
Container
object
35 properties
ContainerView
object
2 properties
ResponseEntitySingleContainerView
object
6 properties
ResponseEntityContainerObjectMapView
object
6 properties
ResponseEntityContainerView
object
6 properties
PaginatedArrayListMapStringObject
array
5 properties
ResponseEntityPaginatedArrayListMapView
object
6 properties
ContainerForm
object
Form used to create or update a Container in dotCMS
18 properties
1 required
ContainerStructure
object
6 properties
ContentReportView
object
2 properties
ResponseSiteVariablesEntityView
object
6 properties
SiteVariableView
object
8 properties
ResponseEntityViewMapStringObject
object
6 properties
ExistingLanguagesForContentletView
object
1 property
ResponseEntityViewListExistingLanguagesForContentletView
object
6 properties
CountView
object
1 property
ResponseEntityCountView
object
6 properties
ContentReferenceView
object
3 properties
IHTMLPage
object
33 properties
Permissionable
object
4 properties
ResponseEntityContentReferenceListView
object
6 properties
ResponseEntityPaginatedDataView
object
6 properties
ResponseEntityListMapView
object
6 properties
PullRelatedForm
object
6 properties
5 required
ResponseEntityContentletView
object
6 properties
ContentForm
object
1 property
JsonObjectView
object
1 property
SearchView
object
4 properties
ResponseEntityViewSearchView
object
6 properties
ContentSearchForm
object
Form for searching content with support for global search, content type specific fields, and system filters
9 properties
ResponseEntitySearchView
object
6 properties
SearchForm
object
Content search request. query is a Lucene expression; the remaining fields control paging, sorting, language, and how results are rendered.
9 properties
ResponseEntityMapStringObjectView
object
6 properties
BulkRefreshSubmitResponse
object
2 properties
ResponseEntityBulkRefreshSubmitView
object
6 properties
BulkRefreshForm
object
3 properties
1 required
ErrorDetail
object
5 properties
ImmutableListJob
array
3 properties
ImmutableMapStringObject
object
Styles defined for the Contentlet
1 property
JobPaginatedResult
object
4 properties
JobResult
object
2 properties
ResponseEntityJobPaginatedResultView
object
6 properties
ImmutableListJobView
array
3 properties
JobView
object
12 properties
JobViewPaginatedResult
object
4 properties
ResponseEntityViewJobViewPaginatedResult
object
6 properties
ResponseEntityViewString
object
6 properties
ResponseEntityJobView
object
6 properties
ResponseEntityViewJobView
object
6 properties
JobStatusResponse
object
2 properties
ResponseEntityJobStatusView
object
6 properties
ContentImportParamsSchema
object
Schema for content import parameters.
2 properties
2 required
ContentImportForm
object
6 properties
2 required
ImmutableMapObjectObject
object
1 property
ResponseEntityContentTypeOperationView
object
6 properties
CopyContentTypeForm
object
5 properties
1 required
ContentType
object
2 properties
1 required
ContentTypeForm
object
5 properties
DotAssetContentType
object
FileAssetContentType
object
KeyValueContentType
object
PersonaContentType
object
Tuple2SystemActionString
object
2 properties
VanityUrlContentType
object
WorkflowFormEntry
object
2 properties
ContentTypeFieldView
object
A single field within a content type's 'fields[]' array. The 'clazz' property is the discriminator that selects the concrete field type; the remaining properti…
15 properties
2 required
ContentTypeRequestView
object
A content-type object, posted directly (NOT wrapped in a 'contentType' envelope). The endpoint also accepts an array of these objects to create several types i…
13 properties
2 required
ResponseEntityContentTypeJsonView
object
6 properties
ResponseEntityListContentTypeView
object
6 properties
FilteredContentTypesForm
object
5 properties
BaseContentTypesView
object
4 properties
ContentTypeView
object
5 properties
ResponseEntityBaseContentTypesView
object
6 properties
ResponseEntityContentTypeDetailView
object
6 properties
Condition
object
3 properties
Experiment
object
16 properties
ExperimentVariant
object
5 properties
ImmutableListCondition
array
3 properties
ImmutableMapStringString
object
1 property
Metric
object
4 properties
ResponseEntitySingleExperimentView
object
6 properties
RunningId
object
3 properties
RunningIds
object
1 property
Scheduling
object
2 properties
TargetingCondition
object
4 properties
TrafficProportion
object
2 properties
AddVariantForm
object
1 property
ResponseEntityExperimentView
object
6 properties
ExperimentForm
object
9 properties
BayesianResult
object
6 properties
CredibilityInterval
object
2 properties
DifferenceData
object
4 properties
ExperimentResults
object
3 properties
GoalResults
object
2 properties
ImmutableListVariantResult
array
3 properties
ImmutableMapDoubleQuantilePair
object
1 property
ImmutableMapStringListSampleData
object
1 property
QuantilePair
object
2 properties
ResponseEntityExperimentResults
object
6 properties
ResultResumeItem
object
3 properties
SampleData
object
2 properties
SampleGroup
object
1 property
TotalSession
object
2 properties
UniqueBySessionResume
object
2 properties
VariantResult
object
8 properties
VariantResults
object
5 properties
LookBackWindow
object
2 properties
ResponseEntityExperimentSelectedView
object
6 properties
SelectedExperiment
object
7 properties
SelectedExperiments
object
4 properties
SelectedVariant
object
2 properties
ExcludedExperimentListForm
object
1 property
ExperimentVariantForm
object
1 property
ResponseEntityListView
object
6 properties
Field
object
2 properties
1 required
Folder
object
20 properties
Host
object
43 properties
PermissionTabField
object
RelationshipsTabField
object
ResponseEntityFolderView
object
6 properties
UserAPI
object
5 properties
FolderSearchResultView
object
5 properties
ResponseEntityFolderSearchResultView
object
6 properties
SearchByPathForm
object
1 property
FolderView
object
14 properties
ResponseEntityFolderWithSubfoldersView
object
6 properties
FolderSearchView
object
13 properties
PaginatedArrayListFolderSearchView
array
5 properties
ResponseEntityFolderSearchView
object
6 properties
ResponseEntityViewJobPaginatedResult
object
6 properties
JobParamsSchema
object
Schema for multipart job queue parameters.
2 properties
ResponseEntityViewJob
object
6 properties
ResponseEntityViewSetString
object
6 properties
ResponseEntityMapStringStringView
object
6 properties
RestLanguage
object
1 property
DeleteContentletsResultView
object
2 properties
2 required
ResponseEntityDeleteContentletsResultView
object
6 properties
DeleteContentletsForm
object
List of contentlet identifiers to permanently destroy
1 property
1 required
ResponseEntitySystemJobDeleteView
object
6 properties
DropOldVersionsResultView
object
2 properties
2 required
ResponseEntityDropOldVersionsResultView
object
6 properties
ImmutableListThreadDescriptorView
array
Per-thread descriptors
3 properties
ResponseEntityThreadDumpView
object
6 properties
ThreadDescriptorView
object
12 properties
9 required
ThreadDumpView
object
7 properties
6 required
ResponseEntityThreadSystemInfoView
object
6 properties
ThreadSystemInfoView
object
7 properties
6 required
KillSessionsResultView
object
1 property
1 required
ResponseEntityKillSessionsResultView
object
6 properties
ResponseEntitySessionListView
object
6 properties
SessionView
object
7 properties
3 required
ResponseEntitySystemJobListView
object
6 properties
ResponseEntitySearchAndReplaceResultView
object
6 properties
SearchAndReplaceResultView
object
2 properties
2 required
SearchAndReplaceForm
object
Database-wide search and replace parameters
2 properties
2 required
DeleteForm
object
1 property
1 required
ResponseEntityListViewString
object
6 properties
BundleMap
object
14 properties
ResponseEntityBundleListView
object
6 properties
ExtraPackagesForm
object
1 property
1 required
ResponseEntitySetStringView
object
6 properties
ContainerEntry
object
5 properties
PageContainerForm
object
2 properties
PageContainerEntryView
object
Single container slot assignment for a page.
4 properties
3 required
ExistingLanguagesForPageView
object
1 property
ResponseEntityLanguagesForPageView
object
6 properties
PageCheckPermissionForm
object
4 properties
CopyContentletForm
object
8 properties
ActionInputView
object
2 properties
PageWorkflowActionsView
object
2 properties
ResponseEntityPageWorkflowActionsView
object
6 properties
WorkflowActionView
object
42 properties
FindAvailableActionsForm
object
4 properties
MulitreeView
object
7 properties
ResponseEntityMulitreeView
object
6 properties
ResponseEntityViewListMulitreeView
object
6 properties
PageLivePreviewVersionBean
object
3 properties
ResponseEntityPageLivePreviewVersionView
object
6 properties
PersonalizationPersonaPageView
object
2 properties
ResponseEntityListPersonalizationPersonaPageView
object
6 properties
ContainerSourceView
object
Containers referenced by the page template, keyed by container identifier (UUID for DB containers, host-qualified path for FILE containers). Only content types…
2 properties
ContentTypeEntryView
object
Content types placed on the page for this container. DB entries contain only contentTypeVar; FILE entries also include path and identifier.
3 properties
FileRefView
object
Every file found anywhere under the theme folder (searched recursively), regardless of type. Each entry carries its extension so consumers can filter.
3 properties
PageRenderSourcesView
object
5 properties
PageSourceRefView
object
Lightweight page reference. When the request URI was a URL-mapped path, identifier is the detail page identifier and uri is the originally requested URI (host-…
3 properties
ResponseEntityPageRenderSourcesView
object
6 properties
ThemeSourceView
object
Theme folder and every file that composes it
4 properties
UrlContentMapView
object
Present only when the requested URI resolved via a URL-map pattern. Identifies the specific mapped contentlet that owns the URL. Absent for regular (literal) H…
4 properties
WidgetSourceView
object
Widget contentlets placed on the page
7 properties
AccruedTag
object
2 properties
CachedVanityUrl
object
11 properties
ContainerRaw
object
3 properties
ContainerUUID
object
3 properties
Contentlet
object
38 properties
EmptyPageView
object
14 properties
Geolocation
object
13 properties
HTMLPageAsset
object
51 properties
IPersona
object
19 properties
Language
object
6 properties
Persona
object
41 properties
ResponseEntityEmptyPageView
object
6 properties
Sidebar
object
5 properties
Template
object
41 properties
TemplateLayout
object
Required. The row/column/container structure of the layout: a 'body' of rows, each row holding columns, each column holding containers referenced by identifier…
8 properties
TemplateLayoutColumn
object
8 properties
TemplateLayoutRow
object
3 properties
UserAgent
object
4 properties
Version
object
3 properties
ViewAsPageStatus
object
7 properties
Visitor
object
17 properties
PageView
object
14 properties
ResponseEntityPageView
object
6 properties
VanityURLView
object
5 properties
ResponseEntityTemplateView
object
6 properties
PageForm
object
Layout payload used to create or update the anonymous Template backing a page. Wrap this object under a top-level 'PageForm' property in the request body. 'lay…
5 properties
1 required
ResponseEntityContentletMapsView
object
6 properties
ContentView
object
4 properties
3 required
ResponseEntityContentView
object
6 properties
ContentWithStylesForm
object
Container with contentlet style properties
3 properties
2 required
PageScanCheckForm
object
1 property
ResponseEntityPersonalizationView
object
6 properties
PersonalizationPersonaPageForm
object
2 properties
2 required
MapStringRestPersonaView
object
1 property
RestPersona
object
2 properties
CustomPortletForm
object
5 properties
AddAssetsToBundleView
object
5 properties
4 required
ResponseEntityAddAssetsToBundleView
object
6 properties
AddAssetsToBundleForm
object
Form for adding assets to a bundle
3 properties
1 required
RemoveAssetResultView
object
3 properties
3 required
ResponseEntityRemoveAssetsFromBundleView
object
6 properties
RemoveAssetsFromBundleForm
object
1 property
1 required
EndpointDetailView
object
8 properties
5 required
EnvironmentDetailView
object
3 properties
3 required
ImmutableListEndpointDetailView
array
Endpoints within this environment with their status
3 properties
ImmutableListEnvironmentDetailView
array
Environments with their endpoints and status details
3 properties
PublishingJobDetailView
object
10 properties
6 required
ResponseEntityPublishingJobDetailView
object
6 properties
TimestampsView
object
Publishing job timestamps
6 properties
1 required
AssetPreviewView
object
3 properties
3 required
ImmutableListAssetPreviewView
array
Preview of first 3 assets in the bundle
3 properties
PublishingJobView
object
12 properties
7 required
ResponseEntityPublishingJobsView
object
6 properties
PurgeResultView
object
2 properties
2 required
ResponseEntityPurgeView
object
6 properties
PushBundleResultView
object
6 properties
4 required
ResponseEntityPushBundleResultView
object
6 properties
PushBundleForm
object
Form for pushing a bundle to environments
5 properties
3 required
ResponseEntityRetryBundlesView
object
6 properties
RetryBundleResultView
object
7 properties
4 required
RetryBundlesForm
object
3 properties
1 required
FilterDescriptorForm
object
6 properties
ResponseEntitySiteView
object
6 properties
CopySiteForm
object
10 properties
SimpleSiteVariableForm
object
Optional list of site variables (key/value pairs) to create alongside the site.
4 properties
SiteForm
object
Form used to create a Site (Host) in dotCMS. 'siteName' (the hostname) is the only required field; the new site is created unpublished and must be published se…
18 properties
1 required
ResponseEntityHostView
object
6 properties
SearchSiteByNameForm
object
1 property
ResponseEntitySiteSetupProgressView
object
6 properties
HostVariable
object
7 properties
ResponseHostVariableEntityView
object
6 properties
SiteVariableForm
object
5 properties
ResponseEntitySiteSwitchView
object
6 properties
RestConditionGroup
object
3 properties
1 required
RestRule
object
7 properties
ParameterModel
object
5 properties
RestRuleAction
object
4 properties
1 required
RestCondition
object
5 properties
3 required
RestConditionValue
object
3 properties
1 required
CompanyEmailForm
object
1 property
ResponseEntityViewMapStringString
object
6 properties
KeyValueForm
object
2 properties
2 required
UpgradeTaskForm
object
1 property
1 required
CacheProviderStatsView
object
3 properties
3 required
CacheStatsView
object
5 properties
5 required
ImmutableListCacheProviderStatsView
array
Per-provider cache statistics
3 properties
ImmutableListMapStringString
array
Per-region statistics, each row keyed by column name
3 properties
JvmMemoryView
object
JVM memory statistics
4 properties
4 required
ResponseEntityCacheStatsView
object
6 properties
ResponseEntityListStringView
object
6 properties
ChangeLoggerForm
object
2 properties
PermissionView
object
6 properties
ResponseEntityPermissionView
object
6 properties
ImmutableSetScope
array
Available permission scopes (asset types) that support permissions
1 property
ImmutableSetType
array
Individual permission levels assigned directly to this role on the asset
1 property
PermissionMetadataView
object
2 properties
2 required
ResponseEntityPermissionMetadataView
object
6 properties
ResponseEntityPermissionsByTypeView
object
6 properties
ImmutableListUserPermissionAssetView
array
List of permission assets (hosts and folders) with their permission assignments
3 properties
ImmutableMapStringSetString
object
Map of permission types (INDIVIDUAL, HOST, FOLDER, etc.) to sets of permission level names (READ, WRITE, PUBLISH, EDITPERMISSIONS, CANADDCHILDREN)
1 property
ResponseEntityRolePermissionsView
object
6 properties
RolePermissionsView
object
3 properties
3 required
UserPermissionAssetView
object
The updated asset with new permission assignments
8 properties
8 required
ResetAssetPermissionsView
object
3 properties
3 required
ResponseEntityResetPermissionsView
object
6 properties
AssetPermissionsView
object
The updated asset with its new permission assignments
9 properties
8 required
ImmutableListRolePermissionView
array
Paginated list of role permissions assigned to this asset
3 properties
ImmutableMapScopeSetType
object
Inheritable permissions by scope (only for parent permissionables). Keys are permission scopes (HOST, FOLDER, CONTENT, etc.), values are permission types
1 property
ResponseEntityUpdatePermissionsView
object
6 properties
RolePermissionView
object
5 properties
4 required
UpdateAssetPermissionsView
object
5 properties
4 required
RolePermissionForm
object
Permission assignment for a single role on an asset
3 properties
1 required
UpdateAssetPermissionsForm
object
1 property
1 required
ImmutableMapStringListString
object
Map of permission scopes (INDIVIDUAL, CONTENT, FOLDER, HOST, etc.) to lists of permission level names (READ, WRITE, PUBLISH, EDITPERMISSIONS, CANADDCHILDREN)
1 property
ResponseEntityUpdateRolePermissionsView
object
6 properties
RolePermissionAssetView
object
The updated asset with new permission assignments for this role
8 properties
8 required
UpdateRolePermissionsView
object
3 properties
3 required
UpdateRolePermissionsForm
object
1 property
1 required
ResponseEntitySaveUserPermissionsView
object
6 properties
SaveUserPermissionsView
object
4 properties
4 required
SaveUserPermissionsForm
object
2 properties
1 required
SetForm
object
2 properties
2 required
SetHashForm
object
2 properties
2 required
RoleResponseEntityView
object
6 properties
RoleForm
object
7 properties
1 required
ResponseEntityRoleUserGrantView
object
6 properties
RoleMemberUserView
object
The user the role was granted to
3 properties
3 required
RoleUserGrantView
object
3 properties
3 required
ResponseEntityRoleOperationView
object
6 properties
ResponseEntityRoleDeletionView
object
6 properties
RoleDeletionView
object
3 properties
3 required
RoleLayoutForm
object
2 properties
Layout
object
5 properties
ResponseEntityLayoutList
object
6 properties
LayoutMapResponseEntityView
object
6 properties
ResponseEntityRoleDetailView
object
6 properties
RoleView
object
15 properties
2 required
ResponseEntityRoleViewListView
object
6 properties
ResponseEntityRoleListView
object
6 properties
ResponseEntityRoleUsersRemovalView
object
6 properties
RoleUsersRemovalView
object
2 properties
2 required
SkippedUserView
object
Users that could not be removed, each with a reason
2 properties
2 required
RoleUsersForm
object
1 property
1 required
ResponseEntitySmallRoleView
object
6 properties
SmallRoleView
object
4 properties
DotTempFile
object
9 properties
TempFilesView
object
Response body for /api/v1/temp and /api/v1/temp/byUrl uploads. Contains the tempFiles array; use tempFiles[0].id (e.g. "temp5311313004") as the field value whe…
1 property
RemoteUrlForm
object
5 properties
BodyView
object
1 property
SidebarView
object
3 properties
TemplateLayoutColumnView
object
5 properties
TemplateLayoutRowView
object
3 properties
TemplateLayoutView
object
Layout produced by the visual builder: a 'body' of rows, each row holding columns, and each column holding containers (referenced by identifier + uuid), plus o…
6 properties
TemplateView
object
40 properties
ThemeView
object
13 properties
TemplateImageForm
object
1 property
ResponseEntityListTemplateView
object
6 properties
TemplateForm
object
Form used to create or update a Template in dotCMS. A Template can be either drawn with the layout builder (set 'drawed:true' and provide 'layout') or authored…
23 properties
1 required
ResponseEntityUsageSummaryView
object
6 properties
UsageSummary
object
2 properties
ResponseUserMapEntityView
object
6 properties
ResponseEntityUserUpdateView
object
6 properties
UserForm
object
14 properties
3 required
ResponseUserDeletedEntityView
object
6 properties
UserDeletedView
object
3 properties
ResponseEntityListUserView
object
6 properties
ResponseEntityLoginAsView
object
6 properties
LoginAsForm
object
2 properties
2 required
RestUser
object
7 properties
UpdateCurrentUserForm
object
6 properties
ResponseEntityVariantView
object
6 properties
Variant
object
3 properties
VariantForm
object
2 properties
VelocityErrorResponseView
object
2 properties
VelocityErrorView
object
A single Velocity evaluation error, structured so an automated caller can locate and fix the offending code without parsing a stack trace.
6 properties
VelocityWarningView
object
A non-fatal Velocity warning, such as an undefined reference or a method call that returned null. The script still evaluated; warnings flag likely typos in non…
5 properties
WorkflowAction
object
41 properties
WorkflowActionSeparatorForm
object
2 properties
ResponseEntityWorkflowStepView
object
6 properties
WorkflowStep
object
9 properties
WorkflowStepAddForm
object
6 properties
6 required
ResponseEntityWorkflowSchemeView
object
6 properties
WorkflowScheme
object
11 properties
WorkflowCopyForm
object
1 property
ResponseEntitySystemActionWorkflowActionMapping
object
6 properties
SystemActionWorkflowActionMapping
object
6 properties
ResponseEntityWorkflowActionView
object
6 properties
ResponseEntityWorkflowActionletsView
object
6 properties
WorkFlowActionlet
object
6 properties
WorkflowActionletParameter
object
4 properties
ResponseEntityWorkflowActionClassesView
object
6 properties
WorkflowActionClass
object
6 properties
ResponseEntityWorkflowActionsView
object
6 properties
WorkflowSchemesForm
object
1 property
1 required
SchemesAndSchemesContentTypeView
object
2 properties
ContentTypeWorkflowSchemesView
object
3 properties
3 required
ImmutableListWorkflowScheme
array
Workflow schemes associated with the content type
3 properties
ResponseEntityContentTypeWorkflowSchemesView
object
6 properties
ResponseEntityDefaultWorkflowActionsView
object
6 properties
WorkflowDefaultActionView
object
3 properties
ResponseEntityWorkflowSchemesView
object
6 properties
ResponseEntityWorkflowStepsView
object
6 properties
ResponseEntitySystemActionWorkflowActionMappings
object
6 properties
WorkflowActionMultipartSchema
object
Multipart form for workflow actions. Include a JSON 'contentlet' and one or more 'file' parts that map to binary field variables.
3 properties
FireActionByNameForm
object
16 properties
FireActionForm
object
Form used to fire a workflow action. The content being acted on is supplied in the 'contentlet' map; the remaining fields are workflow/publishing options appli…
15 properties
AdditionalParamsBean
object
Action-specific parameters for bulk fire. Wraps push-publish settings, assign-and-comment metadata, and a free-form map for actionlet-specific keys.
5 properties
AssignCommentBean
object
Assignee and comment to attach to the workflow task created when an action is fired.
2 properties
FireBulkActionsForm
object
Request body for PUT /api/v1/workflow/contentlet/actions/bulk/fire. Either 'query' OR 'contentletIds' must be supplied (not both). 'workflowActionId' is requir…
5 properties
1 required
PushPublishBean
object
Push-publish settings applied when the resolved workflow action wires the Push Publish actionlet.
10 properties
ActionFail
object
3 properties
BulkActionsResultView
object
4 properties
ResponseEntityBulkActionsResultView
object
6 properties
FireMultipleActionForm
object
12 properties
BulkActionView
object
1 property
BulkWorkflowSchemeView
object
2 properties
BulkWorkflowStepView
object
2 properties
CountWorkflowAction
object
5 properties
CountWorkflowStep
object
2 properties
ResponseEntityBulkActionView
object
6 properties
BulkActionForm
object
2 properties
ContentletWorkflowStatusView
object
3 properties
ResponseContentletWorkflowStatusView
object
6 properties
WorkflowTask
object
14 properties
ResponseEntityWorkflowTasksView
object
6 properties
WorkflowSearchResultsView
object
2 properties
WorkflowTaskView
object
12 properties
WorkflowSearcherForm
object
12 properties
ResponseEntityWorkflowHistoryCommentsView
object
6 properties
WorkflowTimelineItemView
object
8 properties
Permission
object
7 properties
WorkflowActionClassParameter
object
4 properties
WorkflowSchemeImportExportObjectView
object
8 properties
WorkflowSchemeImportObjectForm
object
2 properties
WorkflowReorderWorkflowActionStepForm
object
1 property
1 required
WorkflowActionForm
object
14 properties
7 required
WorkflowActionStepForm
object
1 property
1 required
WorkflowActionletActionForm
object
3 properties
1 required
ResponseEntityWorkflowCommentView
object
6 properties
WorkflowCommentForm
object
1 property
WorkflowSchemeForm
object
3 properties
1 required
WorkflowSystemActionForm
object
4 properties
2 required
WorkflowStepUpdateForm
object
6 properties
5 required
FileAssetView
object
File asset view returned after a save or publish operation
8 properties
ResponseEntityFileAssetView
object
Response entity wrapping a FileAssetView after a save or publish operation
6 properties
ResponseEntityViewLanguage
object
6 properties
MakeDefaultLangForm
object
1 property
LanguageForm
object
5 properties
ResponseEntityTagCreateView
object
6 properties
ResponseEntityTagInodesMapView
object
6 properties
ResponseEntityRestTagView
object
6 properties
ResponseEntityTagMapView
object
6 properties
FieldResponseView
object
6 properties
DeleteFieldsForm
object
1 property
UpdateFieldRequestView
object
Request body for updating one content-type field. The field object must be wrapped in the top-level field property.
1 property
1 required
UpdateFieldForm
object
1 property
MetricCalculationError
object
6 properties
MetricTiming
object
6 properties
MetricValue
object
5 properties
MetricsSnapshot
object
4 properties
ResponseEntityMetricsSnapshotView
object
6 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs dotCMS publishes across the network.