curl --request GET \
--url https://api.hubapi.com/cms/v3/pages/landing-pages/{objectId}/revisions \
--header 'Authorization: Bearer <token>'
{
"total": 123,
"paging": {
"next": {
"link": "",
"after": ""
},
"prev": {
"before": "",
"link": ""
}
},
"results": [
{
"id": "<string>",
"user": {
"fullName": "<string>",
"id": "<string>",
"email": "<string>"
},
"object": {
"publishDate": "2023-11-07T05:31:56Z",
"language": "af",
"enableLayoutStylesheets": true,
"metaDescription": "<string>",
"attachedStylesheets": [
{}
],
"password": "<string>",
"publishImmediately": true,
"htmlTitle": "<string>",
"translations": {},
"id": "<string>",
"state": "<string>",
"slug": "<string>",
"createdById": "<string>",
"currentlyPublished": true,
"archivedInDashboard": true,
"created": "2023-11-07T05:31:56Z",
"contentTypeCategory": "0",
"mabExperimentId": "<string>",
"updatedById": "<string>",
"translatedFromId": "<string>",
"folderId": "<string>",
"widgetContainers": {},
"pageExpiryRedirectId": 123,
"dynamicPageDataSourceType": 123,
"featuredImage": "<string>",
"authorName": "<string>",
"domain": "<string>",
"name": "<string>",
"dynamicPageHubDbTableId": "<string>",
"campaign": "<string>",
"dynamicPageDataSourceId": "<string>",
"enableDomainStylesheets": true,
"includeDefaultCustomCss": true,
"subcategory": "<string>",
"layoutSections": {},
"updated": "2023-11-07T05:31:56Z",
"footerHtml": "<string>",
"widgets": {},
"headHtml": "<string>",
"pageExpiryRedirectUrl": "<string>",
"abStatus": "master",
"useFeaturedImage": true,
"abTestId": "<string>",
"featuredImageAltText": "<string>",
"contentGroupId": "<string>",
"pageExpiryEnabled": true,
"templatePath": "<string>",
"url": "<string>",
"publicAccessRules": [
{}
],
"archivedAt": "2023-11-07T05:31:56Z",
"themeSettingsValues": {},
"pageExpiryDate": 123,
"publicAccessRulesEnabled": true,
"pageRedirected": true,
"currentState": "AUTOMATED",
"categoryId": 123,
"linkRelCanonicalUrl": "<string>"
},
"updatedAt": "2023-11-07T05:31:56Z"
}
]
}
Retrieves all the previous versions of a Landing Page.
curl --request GET \
--url https://api.hubapi.com/cms/v3/pages/landing-pages/{objectId}/revisions \
--header 'Authorization: Bearer <token>'
{
"total": 123,
"paging": {
"next": {
"link": "",
"after": ""
},
"prev": {
"before": "",
"link": ""
}
},
"results": [
{
"id": "<string>",
"user": {
"fullName": "<string>",
"id": "<string>",
"email": "<string>"
},
"object": {
"publishDate": "2023-11-07T05:31:56Z",
"language": "af",
"enableLayoutStylesheets": true,
"metaDescription": "<string>",
"attachedStylesheets": [
{}
],
"password": "<string>",
"publishImmediately": true,
"htmlTitle": "<string>",
"translations": {},
"id": "<string>",
"state": "<string>",
"slug": "<string>",
"createdById": "<string>",
"currentlyPublished": true,
"archivedInDashboard": true,
"created": "2023-11-07T05:31:56Z",
"contentTypeCategory": "0",
"mabExperimentId": "<string>",
"updatedById": "<string>",
"translatedFromId": "<string>",
"folderId": "<string>",
"widgetContainers": {},
"pageExpiryRedirectId": 123,
"dynamicPageDataSourceType": 123,
"featuredImage": "<string>",
"authorName": "<string>",
"domain": "<string>",
"name": "<string>",
"dynamicPageHubDbTableId": "<string>",
"campaign": "<string>",
"dynamicPageDataSourceId": "<string>",
"enableDomainStylesheets": true,
"includeDefaultCustomCss": true,
"subcategory": "<string>",
"layoutSections": {},
"updated": "2023-11-07T05:31:56Z",
"footerHtml": "<string>",
"widgets": {},
"headHtml": "<string>",
"pageExpiryRedirectUrl": "<string>",
"abStatus": "master",
"useFeaturedImage": true,
"abTestId": "<string>",
"featuredImageAltText": "<string>",
"contentGroupId": "<string>",
"pageExpiryEnabled": true,
"templatePath": "<string>",
"url": "<string>",
"publicAccessRules": [
{}
],
"archivedAt": "2023-11-07T05:31:56Z",
"themeSettingsValues": {},
"pageExpiryDate": 123,
"publicAccessRulesEnabled": true,
"pageRedirected": true,
"currentState": "AUTOMATED",
"categoryId": 123,
"linkRelCanonicalUrl": "<string>"
},
"updatedAt": "2023-11-07T05:31:56Z"
}
]
}
content
The access token received from the authorization server in the OAuth 2.0 flow.
The Landing Page id.
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.
The maximum number of results to return. Default is 100.
successful operation
Response object for collections of page versions with pagination information.
Was this page helpful?