The CMS Content Audit API allows you to filter and sort content object changes by type, time period, or HubSpot user ID. This endpoint is only available in accounts with a CMS Hub Enterprise subscription.
Example use case: find out which user most recently made changes to a list of pages.
Event Type | Description |
---|---|
CREATED | An object has been created. |
DELETED | An object has been deleted or disconnected. |
PUBLISHED | An object has been published. |
UNPUBLISHED | An object has been unpublished. |
UPDATED | An object has been updated. |
Object Type | Description |
---|---|
BLOG | Changes made to your blog settings in your account settings. |
BLOG_POST | Blog posts associated with your blog(s). |
CONTENT_SETTINGS | Changes made to your website settings in your account settings. The values changed will appear in the meta JSON array. |
CTA | Changes made to your Calls-to-action (CTAs). |
DOMAIN | Changes made to the domains connected in your Domains & URLs settings in your account settings. |
EMAIL | Changes made to emails in the email editor. |
FILE | Changes made to files in the files tool. |
GLOBAL_MODULE | Changes made to global modules. |
HUBDB_TABLE | Changes made to HubDB tables. |
KNOWLEDGE_BASE | Changes made to your knowledge base settings in your account settings. |
KNOWLEDGE_BASE_ARTICLE | Changes made to knowledge base articles in the content editor. |
LANDING_PAGE | Changes made to landing pages in the content editor. |
MODULE | Changes made to modules. |
SERVERLESS_FUNCTION | Changes made to serverless functions. |
TEMPLATE | Changes made to templates. |
THEME | Changes made to Theme Settings and when Themes are created. |
URL_MAPPING | Changes made to your URL Redirects in URL Redirects settings in your account settings. |
WEBSITE_PAGE | Changes made to website pages in the content editor. |