HubSpot · Capability
HubSpot Content And Marketing
Unified workflow for marketing managers to manage blog content, authors, landing pages, site pages, domains, analytics events, and transactional email. Combines CMS and marketing APIs into a single content operations interface.
What You Can Do
GET
List blog posts
— List all blog posts
/v1/blog-posts
POST
Create blog post
— Create a blog post
/v1/blog-posts
GET
Get blog post
— Get a blog post
/v1/blog-posts/{objectId}
PATCH
Update blog post
— Update a blog post
/v1/blog-posts/{objectId}
DELETE
Archive blog post
— Archive a blog post
/v1/blog-posts/{objectId}
GET
List blog authors
— List all blog authors
/v1/blog-authors
GET
List events
— Retrieve analytics events
/v1/events
GET
List event types
— List available event types
/v1/event-types
MCP Tools
list-blog-posts
List all blog posts in HubSpot
read-only
idempotent
get-blog-post
Get a specific blog post by ID
read-only
idempotent
create-blog-post
Create a new blog post
update-blog-post
Update an existing blog post
idempotent
schedule-blog-post
Schedule a blog post for publication
clone-blog-post
Clone an existing blog post
push-blog-post-live
Push a draft blog post to live
list-blog-authors
List all blog authors
read-only
idempotent
get-blog-author
Get a blog author by ID
read-only
idempotent
create-blog-author
Create a new blog author
get-analytics-events
Retrieve analytics event data for CRM objects
read-only
idempotent
get-event-types
List available analytics event types
read-only
idempotent
archive-blog-post
Archive a blog post
idempotent
get-blog-post-revisions
Get revision history for a blog post
read-only
idempotent
APIs Used
blog-posts
blog-authors
analytics-events
cms-pages
domains
marketing-email