List posts
Changed onRetrieve a list of blog posts with optional filtering and sorting capabilities. This endpoint supports pagination and allows you to specify date ranges for creation and update times, as well as sorting preferences. It is useful for obtaining an overview of blog posts, including archived ones if desired.
Request
- Base URLhttps://api.hubapi.com
- URLhttps://api.hubapi.com/cms/blogs/2026-09/posts/cursor
- AuthOAuth 2Authorization code: https://app.hubspot.com/oauth/authorizeToken URL: https://api.hubapi.com/oauth/v1/token scopes: content
Query parameters
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.
Whether to return only results that have been archived.
Filter posts created after a specific date and time.
Filter posts by their creation date and time.
Filter posts created before a specific date and time.
The maximum number of results to display per page.
Specify properties to include in the response.
Specify the sorting order of the results. Accepts an array of field names.
Filter posts updated after a specific date and time.
Filter posts by their last update date and time.
Filter posts updated before a specific date and time.
Response
successful operation
Changes
- info
api operation id
get-/cms/blogs/2026-09/posts/cursor_/cms/blogs/2026-09/posts/cursorremoved and replaced withget-/cms/blogs/2026-09/posts/cursor_/cms/blogs/v3/posts/cursor
- info
- info
endpoint added
- info