Basic

Retrieve audit logs for the CMS in your HubSpot account. This endpoint allows you to filter logs by user, event type, object type, and object ID. It supports pagination and sorting, making it easier to navigate through large sets of log data. Use this endpoint to monitor changes and activities within your CMS.

get/cms/audit-logs/2026-09

Request

  • Base URL
    https://api.hubapi.com
  • URL
    https://api.hubapi.com/cms/audit-logs/2026-09
  • Auth
    OAuth 2
    Authorization code: https://app.hubspot.com/oauth/authorize
    Token URL: https://api.hubapi.com/oauth/v1/token scopes: content

Query parameters

afterstring

The paging cursor token of the last successfully read resource will be returned as the paging.next.after JSON property of a paged response containing more results.

beforestring

A string to filter logs that occurred before a specific timestamp.

eventTypestring[]

An array of event types to filter logs by specific actions such as CREATED, UPDATED, or DELETED.

limitinteger

The maximum number of results to display per page.

objectIdstring[]

An array of object IDs to filter logs by specific objects that were affected.

objectTypestring[]

An array of object types to filter logs by specific CMS objects like BLOG, TEMPLATE, or EMAIL.

sortstring[]

An array to specify the sorting order of the results.

userIdstring[]

An array of user IDs to filter logs by the user who performed the action.

Response

successful operation

Changes

    • info

      api operation id get-/cms/audit-logs/2026-09_/cms/audit-logs/2026-09 removed and replaced with get-/cms/audit-logs/2026-09_/cms/audit-logs/v3

    • info

      the endpoint scheme security private_apps was removed from the API