Basic

Get indexed properties

Return all indexed data for an asset (e.g., page, blog post, HubDB table), specified by ID. This is useful when debugging why a particular asset is not returned from a custom search.

get/cms/site-search/2026-03/indexed-data/{contentId}

Request

  • Base URL
    https://api.hubapi.com
  • URL
    https://api.hubapi.com/cms/site-search/2026-03/indexed-data/{contentId}
  • Auth
    OAuth 2
    Authorization code: https://app.hubspot.com/oauth/authorize
    Token URL: https://api.hubapi.com/oauth/v1/token scopes: content

Path parameters

contentIdstring required

The unique identifier of the content whose indexed data is being retrieved.

Query parameters

typestring

The type of content to retrieve indexed data for. It can include types like LANDING_PAGE, BLOG_POST, SITE_PAGE, KNOWLEDGE_ARTICLE, LISTING_PAGE, or STRUCTURED_CONTENT.

Response

successful operation

fieldsobject required

The indexed fields in HubSpot.

idstring required

The ID of the document in HubSpot.

type'BLOG_POST' | 'KNOWLEDGE_ARTICLE' | 'LANDING_PAGE' | 'LISTING_PAGE' | 'SITE_PAGE' | 'STRUCTURED_CONTENT' required

The type of document. Can be SITE_PAGE, LANDING_PAGE, BLOG_POST, LISTING_PAGE, or KNOWLEDGE_ARTICLE.

Changes

No recorded changes to this operation across all 59 revisions of this API.