Salesforce Experience Cloud · Capability
Salesforce Experience Cloud Site Management
Workflow capability for managing Salesforce Experience Cloud digital experience sites and CMS content. Combines site configuration, CMS content management, and publishing workflows for digital experience administrators and developers.
Run with Naftiko
CMSCommunitiesContent ManagementDigital ExperiencesPublishingSalesforce Experience CloudSites
What You Can Do
GET
List sites
— List all Experience Cloud sites.
/v1/sites
POST
Create site
— Create a new Experience Cloud site.
/v1/sites
GET
Get site
— Get an Experience Cloud site by ID.
/v1/sites/{siteId}
PATCH
Update site
— Update site configuration.
/v1/sites/{siteId}
POST
Publish site
— Publish an Experience Cloud site.
/v1/sites/{siteId}/publish
GET
List cms channels
— List all CMS channels.
/v1/cms/channels
GET
List cms contents
— List CMS content items.
/v1/cms/contents
POST
Create cms content
— Create a new CMS content item.
/v1/cms/contents
GET
Get cms content
— Get a CMS content item.
/v1/cms/contents/{contentId}
PATCH
Update cms content
— Update a CMS content item.
/v1/cms/contents/{contentId}
POST
Publish cms content
— Publish a CMS content item.
/v1/cms/contents/{contentId}/publish
MCP Tools
list-experience-cloud-sites
List all Experience Cloud digital experience sites.
read-only
idempotent
get-experience-cloud-site
Get a specific Experience Cloud site by ID.
read-only
idempotent
create-experience-cloud-site
Create a new Experience Cloud digital experience site.
publish-experience-cloud-site
Publish an Experience Cloud site to make it publicly accessible.
list-cms-channels
List all CMS delivery channels for content publishing.
read-only
idempotent
list-cms-content
List CMS content items across channels.
read-only
idempotent
create-cms-content
Create a new CMS content item in Salesforce Experience Cloud.
publish-cms-content
Publish a CMS content item to make it live on digital experiences.
APIs Used
exp-cloud-sites
exp-cloud-cms