Inconsistent `htmlTitle` Key in HubSpot CMS v3 API Response

Hi everyone,

I am using HubSpot CMS v3 APIs to fetch content data such as blog posts, landing pages, etc. Recently, I’ve noticed that for some content, the htmlTitle key is missing from the API response, while it is still present for other content.

Has there been any recent change or update to the HubSpot UI that could be causing this inconsistency? Or any validation added or removed that might explain this behavior?

Any help or insights would be greatly appreciated!

Thanks in advance!

Hey, @Chris_1 :waving_hand: Do you have an example or two of calls you’ve made that return a response that differs from your expectation? This may help our community members to better understand the underlying issue or if they can help you.

Thanks! — Jaycee

Hi @Jaycee_Lewis ,

Here is a sample response for the URL https://api.hubapi.com/cms/v3/pages/landing-pages/?limit=20&property=id,htmlTitle,name which returns a list of landing pages with id,name and htmlTitle fields. However, for some pages, the htmlTitle key is missing. Have there been any recent changes that could have caused this behavior?

{
 "total": 4,
 "results": [
 {
 "htmlTitle": "Contacts",
 "id": "183178360140",
 "name": "Contacts"
 },
 {
 "id": "183178527393",
 "name": "About"
 },
 {
 "htmlTitle": "Home",
 "id": "183178742704",
 "name": "Home"
 },
 {
 "id": "183178924466",
 "name": "Shop"
 }
 ]
}