CMS API Collections
Number of APIs: 242
The HubSpot CMS is powerful and can be extended through APIs. This collection is an aggregation of our APIs that are most relevant to developers building with the CMS. This is not our full list of APIs. Our APIs are subject to rate limits and support OAuth. We encourage reviewing our API Usage Guidelines for best practices. To test your integrations you will need to create a developer account, which will enable you to create test accounts or an application to get started with OAuth. This is different from your CMS developer sandbox portal.
Fork the collections using Run in Qodex:
-
Blog Authors API - Get all Blog Posts GET {{baseUrl}}/cms/v3/blogs/posts?createdAt=<dateTime>&createdAfter=<dateTime>&createdBefore=<dateTime>&updatedAt=<dateTime>&updatedAfter=<dateTime>&updatedBefore=<dateTime>&sort=<string>&sort=<string>&after=<string>&limit=<integer>&archived=<boolean>&property=<string>
-
Blog Authors API - Clone a Blog Post POST {{baseUrl}}/cms/v3/blogs/posts/clone
-
Blog Authors API - Update a batch of Blog Tags POST {{baseUrl}}/cms/v3/blogs/tags/batch/update?archived=<boolean>
-
Blog Authors API - Update languages of multi-language group POST {{baseUrl}}/cms/v3/blogs/tags/multi-language/update-languages
-
Blog Authors API - Detach a Blog Tag from a multi-language group POST {{baseUrl}}/cms/v3/blogs/tags/multi-language/detach-from-lang-group
-
Blog Authors API - Set a new primary language PUT {{baseUrl}}/cms/v3/blogs/tags/multi-language/set-new-lang-primary
-
Blog Authors API - Delete a batch of Blog Posts POST {{baseUrl}}/cms/v3/blogs/posts/batch/archive
-
Blog Authors API - Attach a Blog Post to a multi-language group POST {{baseUrl}}/cms/v3/blogs/posts/multi-language/attach-to-lang-group
-
Blog Authors API - Attach a Blog Tag to a multi-language group POST {{baseUrl}}/cms/v3/blogs/tags/multi-language/attach-to-lang-group
-
Blog Authors API - Set a new primary language PUT {{baseUrl}}/cms/v3/blogs/posts/multi-language/set-new-lang-primary