Search⌘ K
AI Features

HubSpot CMS APIs Overview

Explore the fundamentals of HubSpot CMS APIs and learn how to create and manage website templates, landing pages, relational tables, and track performance metrics. This lesson provides a foundational understanding to help you effectively develop and maintain websites using HubSpot's versatile API platform.

What is HubSpot?

HubSpot is an online platform that provides free tools to help businesses grow. These tools help market products and services, grow sales, and provide customer support.

Individuals working with HubSpot can use HubSpot’s website creation and hosting tools free of cost.

What are HubSpot’s CMS APIs?

We can access HubSpot’s CMS services by visiting the CMS dashboard or the CMS APIs. We can retrieve information and manage several types of resources through the CMS APIs, including website landing pages and HubDBHubDB is Hubspot's relational data store where data is represented as rows and columns in a table. tables. We can also retrieve information regarding our website’s performance and uptime using HubSpot.

In this course, we’ll be exploring and getting hands-on experience with the following APIs:

  • Templates API: This API allows us to create templates for our websites.

  • Pages API: This API allows programmatic access to our website’s landing pages. Through this API, we can create and manage pages to meet our needs.

  • HubDB API: This API allows us to automate database management tasks, including creating and updating tables and data entries.

  • CMS Performance API: This API allows us to retrieve information regarding our website’s performance and uptime.

The diagram below gives a brief overview of the endpoints we’ll be discussing:

An overview of the endpoints of the HubSpot CMS APIs
An overview of the endpoints of the HubSpot CMS APIs