ContentInput

Input for creating or updating CMS content

CMSCommunitiesCRMCustomer PortalDigital ExperienceExperience CloudPartner Portal

Properties

Name Type Description
title string Title for the content
contentType string Developer name of the content type
language string Language code (e.g., en_US)
contentBody object Content body fields as defined by the content type
urlName string URL-friendly name for the content
View JSON Schema on GitHub

JSON Schema

salesforce-experience-cloud-contentinput-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/ContentInput",
  "title": "ContentInput",
  "type": "object",
  "description": "Input for creating or updating CMS content",
  "required": [
    "title",
    "contentType"
  ],
  "properties": {
    "title": {
      "type": "string",
      "description": "Title for the content"
    },
    "contentType": {
      "type": "string",
      "description": "Developer name of the content type"
    },
    "language": {
      "type": "string",
      "description": "Language code (e.g., en_US)"
    },
    "contentBody": {
      "type": "object",
      "description": "Content body fields as defined by the content type",
      "additionalProperties": true
    },
    "urlName": {
      "type": "string",
      "description": "URL-friendly name for the content"
    }
  }
}