This API is currently in Developer Preview.

CMS Content Audit

The CMS Content Audit API allows you to filter and sort on content object changes by type, time period, or HubSpot user ID, so you’re never left wondering what happened. 

Example use case: Find out who the last person was to make changes to a list of pages.

CMS Event Type Listing

Use this table to describe parameters / fields
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.

CMS Object Types Listing

Use this table to describe parameters / fields
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 content editor.

FILE

Changes made to files in the file manager.

GLOBAL_MODULE

Changes that are 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.