{ "type": "object", "description": "A paginated list of CMS pages.", "name": "CollectionResponsePage", "properties": { "results": { "type": "array", "items": { "type": "object", "description": "A HubSpot CMS page (site page or landing page).", "properties": { "id": { "type": "string", "description": "The unique identifier for the page." }, "name": { "type": "string", "description": "The internal name of the page." }, "htmlTitle": { "type": "string", "description": "The HTML title tag content for the page." }, "slug": { "type": "string", "description": "The URL slug for the page." }, "state": { "type": "string", "description": "The current publish state of the page.", "enum": [ "DRAFT", "PUBLISHED", "ARCHIVED" ] }, "currentState": { "type": "string", "description": "The current display state of the page." }, "contentTypeCategory": { "type": "integer", "description": "The content type category code." }, "publishDate": { "type": "datetime", "description": "The date and time the page was or will be published." }, "metaDescription": { "type": "string", "description": "The meta description for SEO." }, "url": { "type": "string", "description": "The full URL of the published page." }, "domain": { "type": "string", "description": "The domain the page is hosted on." }, "language": { "type": "string", "description": "The language code for the page content." }, "templatePath": { "type": "string", "description": "The path to the template used by the page." }, "createdAt": { "type": "datetime", "description": "The date and time the page was created." }, "updatedAt": { "type": "datetime", "description": "The date and time the page was last updated." }, "archived": { "type": "boolean", "description": "Whether the page has been archived." } } } }, "paging": { "type": "object", "description": "Pagination information.", "properties": { "next": { "type": "object", "properties": { "after": { "type": "string" } } } } } }, "$schema": "https://json-structure.org/draft/2020-12/schema" }