v2

latestOpenAPI 3.0.12026-07-136649194.5 KB
Landing pages

Get all landing pages

Retrieve a list of landing pages in your HubSpot account. This endpoint allows you to filter landing pages based on creation and update timestamps, sort them, and paginate through results. You can also choose to include archived pages or specify certain properties to be included in the response.

get/cms/pages/2026-03/landing-pages

Query parameters

afterstring

The cursor token value to get the next set of results. You can get this from the paging.next.after JSON property of a paged response containing more results.

archivedboolean

Specifies whether to return deleted Landing Pages. Defaults to false.

createdAfterstring date-time

Filter landing pages created after a specific date and time.

createdAtstring date-time

Only return Landing Pages created at exactly the specified time.

createdBeforestring date-time

Filter landing pages created before a specific date and time.

limitinteger

The maximum number of results to return. Default is 100.

propertystring

Specifies which properties of the landing pages to include in the response.

sortstring[]

Specifies which fields to use for sorting results. Valid fields are name, createdAt, updatedAt, createdBy, updatedBy. createdAt will be used by default.

updatedAfterstring date-time

Only return Landing Pages last updated after the specified time.

updatedAtstring date-time

Only return Landing Pages last updated at exactly the specified time.

updatedBeforestring date-time

Only return Landing Pages last updated before the specified time.

Response

successful operation

totalinteger required

Total number of pages.

All 66 operations