When migrating historical content from legacy systems, you must preserve the original publication dates instead of using the time of import.You can accomplish this by directly updating the post with the custom_published_at property:
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Publive Docs","description":"Docs for Publive DXP and AXP: the headless CMS for digital publishers, and the platform that makes brands visible and citable in ChatGPT, AI Overviews, Perplexity, and Gemini.","colors":{"primary":"#146EF5","light":"#146EF5","dark":"#15171a"},"logo":{"light":"https://cdn.prod.website-files.com/66826ebfedcc2d4a07df740c/6682747dedcc2d4a07e30c0e_publive-logo.svg","dark":"https://img-cdn.publive.online/publive/logo/publive-white-full-logo.svg"},"favicon":"https://img-cdn.publive.online/thepublive/media/media_files/2026/07/27/favicon-2026-07-27-13-26-45.svg","api":{"openapi":["openapi/content-delivery.json","openapi/content-management.json","openapi/media-register-url.json","openapi/media-upload-file.json"],"mdx":{"auth":{"method":"basic"}}},"appearance":{"default":"light","strict":false},"navbar":{"links":[{"href":"https://help.thepublive.com/support/solutions","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://dashboard.thepublive.com/v2"}},"footer":{"socials":{"website":"https://thepublive.com","x":"https://x.com/the_Publive","github":"https://github.com/ThePublive","linkedin":"https://in.linkedin.com/company/the-publive"}},"search":{"prompt":"Search Publive docs..."},"seo":{"metatags":{"og:site_name":"Publive Docs","twitter:card":"summary_large_image","twitter:site":"@the_publive"},"indexing":"all"},"fonts":{"family":"Poppins"},"styling":{"eyebrows":"breadcrumbs","latex":false},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"metadata":{"timestamp":true},"navigation":{"global":{"anchors":[{"anchor":"Blog","icon":"newspaper","href":"https://www.thepublive.com/blog"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"publive","hasAudioNarration":false,"actualSubdomain":"publive","customDomains":["docs.thepublive.com"],"gitSource":{"type":"github","owner":"thepublive","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ad1d25e576d41a59755df04","collectionId":"939fb760-e8f3-4109-a00e-7d96cd995572","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad1d25e576d41a59755df04"},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6ad1d25e576d41a59755df04","clientVersion":"0.0.3894","searchFilterCounts":[{"language":"default","tag":"Publive DXP","count":152},{"language":"default","tag":"API Reference","count":107},{"language":"default","tag":"Content Management API","count":61},{"language":"default","tag":"Guides","count":35},{"language":"default","tag":"Content Delivery API","count":31},{"language":"default","tag":"Documentation","count":24},{"language":"default","tag":"Publive AXP","count":16},{"language":"default","tag":"AXP Edge","count":13},{"language":"default","tag":"Posts","count":11},{"language":"default","tag":"Deprecated","count":10}],"searchSettings":{"maxResults":8,"showContentSnippets":true}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-branches-v2-autocommit","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-branches-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"teamspace","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"client-snapshot-docs-config","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":true},"customCss":[{"filePath":"custom.css","content":"#body-content,#content-container{max-width:100%!important}.nav-dropdown-products-selector-item-description,.nav-dropdown-products-selector-item-title,.nav-dropdown-products-selector-item>svg,.nav-dropdown-products-selector-trigger span.truncate,button.nav-dropdown-products-selector-trigger span.truncate,nav-dropdown-products-selector-item-description,nav-dropdown-products-selector-item-title,nav-dropdown-products-selector-trigger span.truncate{display:none!important}.nav-dropdown-products-selector-item-icon img,.nav-dropdown-products-selector-trigger img{height:1.375rem!important;width:auto!important;object-fit:contain!important}.nav-dropdown-products-selector-trigger{margin-left:-1.5rem!important}"}],"page":{"pagePath":"dxp/documentation/reference/migration-guides","slug":"/dxp/documentation/reference/migration-guides","pageMetadata":{"title":"Migration Guides","description":"Migrate from deprecated API endpoints to current versions","href":"/dxp/documentation/reference/migration-guides"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Migrate from deprecated API endpoints to current versions\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Expandable,Heading}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Expandable)_missingMdxReference(`Expandable`,true);if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`migrating-from-deprecated-cds-endpoints`,children:`Migrating from Deprecated CDS Endpoints`}),`\n`,_jsxs(_components.p,{children:[`Several single-purpose CDS endpoints have been deprecated in favor of the unified `,_jsx(_components.a,{href:`/dxp/api-reference/content-delivery/post-listing`,children:`Post Listing`}),` endpoint with query filters.`]}),`\n`,_jsx(Heading,{level:`3`,id:`posts-by-category`,children:`Posts by Category`}),`\n`,_jsx(Expandable,{title:`Before / After`,children:_jsx(CodeBlock,{filename:``,numberOfLines:`5`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`5`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`# Before (deprecated)`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`GET`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` /posts_by_category/100/`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`# After`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`GET`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` /posts/?categories.id__eq=`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`100`})]}),`\n`]})})})}),`\n`,_jsx(Heading,{level:`3`,id:`posts-by-tag`,children:`Posts by Tag`}),`\n`,_jsx(Expandable,{title:`Before / After`,children:_jsx(CodeBlock,{filename:``,numberOfLines:`5`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`5`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`# Before (deprecated)`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`GET`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` /posts_by_tag/500/`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`# After`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`GET`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` /posts/?tags.id__eq=`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`500`})]}),`\n`]})})})}),`\n`,_jsx(Heading,{level:`3`,id:`posts-by-author`,children:`Posts by Author`}),`\n`,_jsx(Expandable,{title:`Before / After`,children:_jsx(CodeBlock,{filename:``,numberOfLines:`5`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`5`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`# Before (deprecated)`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`GET`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` /posts_by_author/1/`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`# After`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`GET`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` /posts/?contributors.id__eq=`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1`})]}),`\n`]})})})}),`\n`,_jsx(Heading,{level:`3`,id:`latest-posts-by-type`,children:`Latest Posts by Type`}),`\n`,_jsx(Expandable,{title:`Before / After`,children:_jsx(CodeBlock,{filename:``,numberOfLines:`5`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`5`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`# Before (deprecated)`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`GET`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` /latest-posts/Article/`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`# After`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`GET`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` /posts/?type__eq=Article`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`\u0026`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`sort_by`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`created_at`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`\u0026`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`sort_order`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`desc`})]}),`\n`]})})})}),`\n`,_jsx(Heading,{level:`3`,id:`homepage`,children:`Homepage`}),`\n`,_jsx(Expandable,{title:`Before / After`,children:_jsx(CodeBlock,{filename:``,numberOfLines:`5`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`5`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`# Before (deprecated)`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`GET`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` /homepage/`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`# After`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`GET`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` /posts/?limit=`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`20`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`\u0026`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`sort_by`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`created_at`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`\u0026`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`sort_order`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`desc`})]}),`\n`]})})})}),`\n`,_jsx(Heading,{level:`3`,id:`search`,children:`Search`}),`\n`,_jsx(Expandable,{title:`Before / After`,children:_jsx(CodeBlock,{filename:``,numberOfLines:`5`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`5`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`# Before (deprecated)`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`GET`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` /search/?q=budget`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`# After`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`GET`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` /posts/?title__contains=budget`})]}),`\n`]})})})}),`\n`,_jsx(Heading,{level:`3`,id:`post-by-slug`,children:`Post by Slug`}),`\n`,_jsx(Expandable,{title:`Before / After`,children:_jsx(CodeBlock,{filename:``,numberOfLines:`5`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`5`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`# Before (deprecated)`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`GET`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` /posts_by_slug/my-article-slug/`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`# After`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`GET`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` /post/my-article-slug/`})]}),`\n`]})})})}),`\n`,_jsx(Heading,{level:`3`,id:`related-posts`,children:`Related Posts`}),`\n`,_jsx(Expandable,{title:`Before / After`,children:_jsx(CodeBlock,{filename:``,numberOfLines:`5`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`5`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`# Before (deprecated)`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`GET`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` /related-posts/12345/`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`# After (filter by same primary category)`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`GET`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` /posts/?primary_category.id__eq=`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`100`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`\u0026`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`limit`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`5`})]}),`\n`]})})})}),`\n`,_jsx(Heading,{level:`2`,id:`benefits-of-migration`,children:`Benefits of Migration`}),`\n`,_jsxs(_components.p,{children:[`The new `,_jsx(_components.code,{children:`/posts/`}),` endpoint provides:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Advanced filtering`}),` with operators (`,_jsx(_components.code,{children:`__eq`}),`, `,_jsx(_components.code,{children:`__contains`}),`, `,_jsx(_components.code,{children:`__in`}),`, `,_jsx(_components.code,{children:`__gte`}),`, `,_jsx(_components.code,{children:`__lte`}),`)`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Sorting`}),` with `,_jsx(_components.code,{children:`sort_by`}),` and `,_jsx(_components.code,{children:`sort_order`}),` parameters`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Combined filters`}),` for complex queries`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Consistent pagination`}),` across all queries`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Cache-Tags`}),` for CDN integration`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`migration-checklist`,children:`Migration Checklist`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Identify all deprecated endpoint calls in your codebase`}),`\n`,_jsxs(_components.li,{children:[`Replace each with the equivalent `,_jsx(_components.code,{children:`/posts/`}),` query`]}),`\n`,_jsx(_components.li,{children:`Test that response data matches expected format`}),`\n`,_jsx(_components.li,{children:`Update any response parsing (field names are consistent)`}),`\n`,_jsx(_components.li,{children:`Monitor for deprecation warnings in API responses`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`content-migration-strategies`,children:`Content Migration Strategies`}),`\n`,_jsx(Heading,{level:`3`,id:`backdated-publishing`,children:`Backdated Publishing`}),`\n`,_jsx(_components.p,{children:`When migrating historical content from legacy systems, you must preserve the original publication dates instead of using the time of import.`}),`\n`,_jsxs(_components.p,{children:[`You can accomplish this by directly updating the post with the `,_jsx(_components.code,{children:`custom_published_at`}),` property:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`8`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`8`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -X`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` PATCH`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'https://cms.thepublive.com/publisher/\u003cPUBLISHER_ID>/post/\u003cPOST_ID>/'`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'Authorization: Basic \u003cBASE64_AUTH_TOKEN>'`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'Content-Type: application/json'`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -d`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '{`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"status\": \"Published\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"custom_published_at\": \"2025-12-15T10:00:00Z\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` }'`})}),`\n`]})})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Migration Guides","description":"Migrate from deprecated API endpoints to current versions","href":"/dxp/documentation/reference/migration-guides"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Migrating from Deprecated CDS Endpoints","slug":"migrating-from-deprecated-cds-endpoints","depth":2,"children":[{"title":"Posts by Category","slug":"posts-by-category","depth":3,"children":[]},{"title":"Posts by Tag","slug":"posts-by-tag","depth":3,"children":[]},{"title":"Posts by Author","slug":"posts-by-author","depth":3,"children":[]},{"title":"Latest Posts by Type","slug":"latest-posts-by-type","depth":3,"children":[]},{"title":"Homepage","slug":"homepage","depth":3,"children":[]},{"title":"Search","slug":"search","depth":3,"children":[]},{"title":"Post by Slug","slug":"post-by-slug","depth":3,"children":[]},{"title":"Related Posts","slug":"related-posts","depth":3,"children":[]}]},{"title":"Benefits of Migration","slug":"benefits-of-migration","depth":2,"children":[]},{"title":"Migration Checklist","slug":"migration-checklist","depth":2,"children":[]},{"title":"Content Migration Strategies","slug":"content-migration-strategies","depth":2,"children":[{"title":"Backdated Publishing","slug":"backdated-publishing","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":[],"subdomain":"publive","siteName":"Publive Docs","title":"Migration Guides - Publive Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-07-21T13:19:44.257Z","gitLastModified":"2026-07-21T13:03:55.000Z","originalFileLocation":"dxp/documentation/reference/migration-guides.mdx"},"headHtml":"\u003cmeta data-mint-head name=\"description\" content=\"Migrate from deprecated API endpoints to current versions\">\u003cmeta data-mint-head name=\"application-name\" content=\"Publive Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/svg+xml\" sizes=\"180x180\" href=\"https://img-cdn.publive.online/thepublive/media/media_files/2026/07/27/favicon-2026-07-27-13-26-45.svg\">\u003clink data-mint-head rel=\"icon\" type=\"image/svg+xml\" sizes=\"32x32\" href=\"https://img-cdn.publive.online/thepublive/media/media_files/2026/07/27/favicon-2026-07-27-13-26-45.svg\">\u003clink data-mint-head rel=\"icon\" type=\"image/svg+xml\" sizes=\"16x16\" href=\"https://img-cdn.publive.online/thepublive/media/media_files/2026/07/27/favicon-2026-07-27-13-26-45.svg\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/svg+xml\" href=\"https://img-cdn.publive.online/thepublive/media/media_files/2026/07/27/favicon-2026-07-27-13-26-45.svg\">\u003cmeta data-mint-head property=\"og:title\" content=\"Migration Guides - Publive Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Migrate from deprecated API endpoints to current versions\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Publive Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.thepublive.com/dxp/documentation/reference/migration-guides\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Migration Guides - Publive Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Migrate from deprecated API endpoints to current versions\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"https://mintlify.s3.us-west-1.amazonaws.com/publive/_generated/favicon/browserconfig.xml?v=3\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Publive Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#146EF5\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.thepublive.com/dxp/documentation/reference/migration-guides\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/dxp/documentation/reference/migration-guides.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.thepublive.com/#organization\",\"name\":\"Publive Docs\",\"url\":\"https://docs.thepublive.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://cdn.prod.website-files.com/66826ebfedcc2d4a07df740c/6682747dedcc2d4a07e30c0e_publive-logo.svg\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.thepublive.com#website\",\"name\":\"Publive Docs\",\"url\":\"https://docs.thepublive.com\",\"publisher\":{\"@id\":\"https://docs.thepublive.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.thepublive.com/dxp/documentation/reference/migration-guides#webpage\",\"url\":\"https://docs.thepublive.com/dxp/documentation/reference/migration-guides\",\"name\":\"Migration Guides\",\"description\":\"Migrate from deprecated API endpoints to current versions\",\"dateModified\":\"2026-07-21T13:03:55.000Z\",\"isPartOf\":{\"@id\":\"https://docs.thepublive.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.thepublive.com/dxp/documentation/reference/migration-guides#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.thepublive.com/dxp/documentation/reference/migration-guides#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Reference\",\"item\":\"https://docs.thepublive.com/dxp/documentation/reference/error-codes\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Migration Guides\",\"item\":\"https://docs.thepublive.com/dxp/documentation/reference/migration-guides\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.thepublive.com/dxp/documentation/reference/migration-guides#article\",\"headline\":\"Migration Guides\",\"name\":\"Migration Guides\",\"description\":\"Migrate from deprecated API endpoints to current versions\",\"url\":\"https://docs.thepublive.com/dxp/documentation/reference/migration-guides\",\"mainEntityOfPage\":{\"@id\":\"https://docs.thepublive.com/dxp/documentation/reference/migration-guides#webpage\"},\"dateModified\":\"2026-07-21T13:03:55.000Z\",\"publisher\":{\"@id\":\"https://docs.thepublive.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.thepublive.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Publive Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Publive Docs","nav":{"global":{"anchors":[{"anchor":"Blog","icon":"newspaper","href":"https://www.thepublive.com/blog"}]},"products":[{"product":"Publive DXP","icon":"https://img-cdn.publive.online/thepublive/media/media_files/2026/07/20/dxp-only-logo-2026-07-20-18-23-08.png","tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/dxp"}]},{"tab":"Guides","pages":[{"title":"Guides","href":"/dxp/documentation/guides/frontend-integration/README"}]},{"tab":"API Reference","groups":[{"group":"Overview","pages":[{"title":"API Reference","href":"/dxp/api-reference/README"}]},{"group":"Content Delivery API","pages":[{"title":"Overview","href":"/dxp/api-reference/content-delivery/README"},{"group":"Site Configuration","pages":[{"title":"Publisher Data","deprecated":null,"version":null,"sidebarTitle":"Publisher data","openapi":"/openapi/content-delivery.json get /publisher/{publisher_id}/","href":"/dxp/api-reference/content-delivery/publisher-data"},{"title":"Navbar","deprecated":null,"version":null,"sidebarTitle":"Navbar","openapi":"/openapi/content-delivery.json get /publisher/{publisher_id}/navbar/","href":"/dxp/api-reference/content-delivery/navbar"},{"title":"Footer","deprecated":null,"version":null,"sidebarTitle":"Footer","openapi":"/openapi/content-delivery.json get /publisher/{publisher_id}/footer/","href":"/dxp/api-reference/content-delivery/footer"},{"title":"Active Slots","deprecated":null,"version":null,"sidebarTitle":"Active slots","openapi":"/openapi/content-delivery.json get /publisher/{publisher_id}/active-slots/","href":"/dxp/api-reference/content-delivery/active-slots"},{"title":"Newsletter Groups","deprecated":null,"version":null,"sidebarTitle":"Newsletter groups","openapi":"/openapi/content-delivery.json get /publisher/{publisher_id}/newsletter-groups/","href":"/dxp/api-reference/content-delivery/newsletter-groups"},{"title":"Content Types","deprecated":null,"version":null,"sidebarTitle":"Content types","openapi":"/openapi/content-delivery.json get /publisher/{publisher_id}/content-types/","href":"/dxp/api-reference/content-delivery/content-types"}]},{"group":"Content","pages":[{"title":"Identify Content","deprecated":null,"version":null,"sidebarTitle":"Identify content","openapi":"/openapi/content-delivery.json get /publisher/{publisher_id}/identify_url/","href":"/dxp/api-reference/content-delivery/identify-content"},{"title":"Category Listing","deprecated":null,"version":null,"sidebarTitle":"Category listing","openapi":"/openapi/content-delivery.json get /publisher/{publisher_id}/categories/","href":"/dxp/api-reference/content-delivery/category-listing"},{"title":"Category Details","deprecated":null,"version":null,"sidebarTitle":"Category details","openapi":"/openapi/content-delivery.json get /publisher/{publisher_id}/category/{identifier}/","href":"/dxp/api-reference/content-delivery/category-details"},{"title":"Tag Listing","deprecated":null,"version":null,"sidebarTitle":"Tag listing","openapi":"/openapi/content-delivery.json get /publisher/{publisher_id}/tags/","href":"/dxp/api-reference/content-delivery/tag-listing"},{"title":"Tag Details","deprecated":null,"version":null,"sidebarTitle":"Tag details","openapi":"/openapi/content-delivery.json get /publisher/{publisher_id}/tag/{identifier}/","href":"/dxp/api-reference/content-delivery/tag-details"},{"title":"Author Listing","deprecated":null,"version":null,"sidebarTitle":"Author listing","openapi":"/openapi/content-delivery.json get /publisher/{publisher_id}/authors/","href":"/dxp/api-reference/content-delivery/author-listing"},{"title":"Author Details","deprecated":null,"version":null,"sidebarTitle":"Author details","openapi":"/openapi/content-delivery.json get /publisher/{publisher_id}/author/{identifier}/","href":"/dxp/api-reference/content-delivery/author-details"}]},{"group":"Posts","pages":[{"title":"Post Listing","deprecated":null,"version":null,"sidebarTitle":"Post listing","openapi":"/openapi/content-delivery.json get /publisher/{publisher_id}/posts/","href":"/dxp/api-reference/content-delivery/post-listing"},{"title":"Post Details","deprecated":null,"version":null,"sidebarTitle":"Post details","openapi":"/openapi/content-delivery.json get /publisher/{publisher_id}/post/{identifier}/","href":"/dxp/api-reference/content-delivery/post-details"},{"title":"Post Details by URL","deprecated":null,"version":null,"sidebarTitle":"Post details by url","openapi":"/openapi/content-delivery.json get /publisher/{publisher_id}/post/","href":"/dxp/api-reference/content-delivery/post-details-by-url"},{"title":"Live Blog Updates","deprecated":null,"version":null,"sidebarTitle":"Live blog updates","openapi":"/openapi/content-delivery.json get /publisher/{publisher_id}/post/{post_id}/live-blog-updates/","href":"/dxp/api-reference/content-delivery/live-blog-updates"},{"title":"Trending posts","deprecated":null,"version":null,"sidebarTitle":"Trending post","openapi":"/openapi/content-delivery.json get /publisher/{publisher_id}/posts/analytics/trending/","href":"/dxp/api-reference/content-delivery/trending-post"}]},{"group":"Forms","pages":[{"title":"Form Schema","deprecated":null,"version":null,"sidebarTitle":"Form schema","openapi":"/openapi/content-delivery.json get /publisher/{publisher_id}/form_schema/reader/{schema_id}/","href":"/dxp/api-reference/content-delivery/form-schema"}]},{"group":"Static Files","pages":[{"title":"ads.txt","deprecated":null,"version":null,"sidebarTitle":"Static ads txt","openapi":"/openapi/content-delivery.json get /publisher/{publisher_id}/static/ads.txt/","href":"/dxp/api-reference/content-delivery/static-ads-txt"},{"title":"robots.txt","deprecated":null,"version":null,"sidebarTitle":"Static robots txt","openapi":"/openapi/content-delivery.json get /publisher/{publisher_id}/static/robots.txt/","href":"/dxp/api-reference/content-delivery/static-robots-txt"},{"title":"service-worker.js","deprecated":null,"version":null,"sidebarTitle":"Static service worker","openapi":"/openapi/content-delivery.json get /publisher/{publisher_id}/static/service-worker.js/","href":"/dxp/api-reference/content-delivery/static-service-worker"},{"title":"Push Notification HTML","deprecated":null,"version":null,"sidebarTitle":"Static push notification html","openapi":"/openapi/content-delivery.json get /publisher/{publisher_id}/static/{filename}/","href":"/dxp/api-reference/content-delivery/static-push-notification-html"}]},{"group":"Sitemaps","pages":[{"title":"All-content Sitemap","deprecated":null,"version":null,"sidebarTitle":"Sitemap allcontent","openapi":"/openapi/content-delivery.json get /publisher/{publisher_id}/sitemap/allcontent-sitemap.xml/","href":"/dxp/api-reference/content-delivery/sitemap-allcontent"},{"title":"Web Content Sitemap","deprecated":null,"version":null,"sidebarTitle":"Sitemap webcontent","openapi":"/openapi/content-delivery.json get /publisher/{publisher_id}/sitemap/webcontent-sitemap.xml/","href":"/dxp/api-reference/content-delivery/sitemap-webcontent"},{"title":"News Sitemap","deprecated":null,"version":null,"sidebarTitle":"Sitemap news","openapi":"/openapi/content-delivery.json get /publisher/{publisher_id}/sitemap/news-sitemap.xml/","href":"/dxp/api-reference/content-delivery/sitemap-news"},{"title":"Category Sitemap","deprecated":null,"version":null,"sidebarTitle":"Sitemap category","openapi":"/openapi/content-delivery.json get /publisher/{publisher_id}/sitemap/category-sitemap.xml/","href":"/dxp/api-reference/content-delivery/sitemap-category"},{"title":"Web Story Sitemap","deprecated":null,"version":null,"sidebarTitle":"Sitemap webstory","openapi":"/openapi/content-delivery.json get /publisher/{publisher_id}/sitemap/webstory-sitemap.xml/","href":"/dxp/api-reference/content-delivery/sitemap-webstory"},{"title":"Paginated Sitemaps","deprecated":null,"version":null,"sidebarTitle":"Sitemap paginated","openapi":"/openapi/content-delivery.json get /publisher/{publisher_id}/sitemap/sitemap_{date}.xml/","href":"/dxp/api-reference/content-delivery/sitemap-paginated"},{"title":"Paginated Web Story Sitemap","deprecated":null,"version":null,"sidebarTitle":"Sitemap paginated webstory","openapi":"/openapi/content-delivery.json get /publisher/{publisher_id}/sitemap/webstory_sitemap_{date}.xml/","href":"/dxp/api-reference/content-delivery/sitemap-paginated-webstory"}]}]},{"group":"Content Management API","pages":[{"title":"Overview","href":"/dxp/api-reference/content-management/README"},{"group":"Categories","pages":[{"title":"Categories","href":"/dxp/api-reference/content-management/categories/README"},{"title":"List Categories","deprecated":null,"version":null,"sidebarTitle":"List categories","openapi":"/openapi/content-management.json get /publisher/{publisher_id}/category/","href":"/dxp/api-reference/content-management/categories/list-categories"},{"title":"Create Category","deprecated":null,"version":null,"sidebarTitle":"Create category","openapi":"/openapi/content-management.json post /publisher/{publisher_id}/category/","href":"/dxp/api-reference/content-management/categories/create-category"},{"title":"Retrieve Category","deprecated":null,"version":null,"sidebarTitle":"Retrieve category","openapi":"/openapi/content-management.json get /publisher/{publisher_id}/category/{id}/","href":"/dxp/api-reference/content-management/categories/retrieve-category"},{"title":"Update Category","deprecated":null,"version":null,"sidebarTitle":"Update category","openapi":"/openapi/content-management.json patch /publisher/{publisher_id}/category/{id}/","href":"/dxp/api-reference/content-management/categories/update-category"},{"title":"Delete Category","deprecated":null,"version":null,"sidebarTitle":"Delete category","openapi":"/openapi/content-management.json delete /publisher/{publisher_id}/category/{id}/","href":"/dxp/api-reference/content-management/categories/delete-category"}]},{"group":"Tags","pages":[{"title":"Tags","href":"/dxp/api-reference/content-management/tags/README"},{"title":"List Tags","deprecated":null,"version":null,"sidebarTitle":"List tags","openapi":"/openapi/content-management.json get /publisher/{publisher_id}/tag/","href":"/dxp/api-reference/content-management/tags/list-tags"},{"title":"Create Tag","deprecated":null,"version":null,"sidebarTitle":"Create tag","openapi":"/openapi/content-management.json post /publisher/{publisher_id}/tag/","href":"/dxp/api-reference/content-management/tags/create-tag"},{"title":"Retrieve Tag","deprecated":null,"version":null,"sidebarTitle":"Retrieve tag","openapi":"/openapi/content-management.json get /publisher/{publisher_id}/tag/{id}/","href":"/dxp/api-reference/content-management/tags/retrieve-tag"},{"title":"Update Tag","deprecated":null,"version":null,"sidebarTitle":"Update tag","openapi":"/openapi/content-management.json patch /publisher/{publisher_id}/tag/{id}/","href":"/dxp/api-reference/content-management/tags/update-tag"},{"title":"Delete Tag","deprecated":null,"version":null,"sidebarTitle":"Delete tag","openapi":"/openapi/content-management.json delete /publisher/{publisher_id}/tag/{id}/","href":"/dxp/api-reference/content-management/tags/delete-tag"}]},{"group":"Posts","pages":[{"title":"Posts","href":"/dxp/api-reference/content-management/posts/README"},{"title":"List Posts","deprecated":null,"version":null,"sidebarTitle":"List posts","openapi":"/openapi/content-management.json get /publisher/{publisher_id}/post/","href":"/dxp/api-reference/content-management/posts/list-posts"},{"title":"Create Post","deprecated":null,"version":null,"sidebarTitle":"Create post","openapi":"/openapi/content-management.json post /publisher/{publisher_id}/post/","href":"/dxp/api-reference/content-management/posts/create-post"},{"title":"Retrieve Post","deprecated":null,"version":null,"sidebarTitle":"Retrieve post","openapi":"/openapi/content-management.json get /publisher/{publisher_id}/post/{id}/","href":"/dxp/api-reference/content-management/posts/retrieve-post"},{"title":"Update Post","deprecated":null,"version":null,"sidebarTitle":"Update post","openapi":"/openapi/content-management.json patch /publisher/{publisher_id}/post/{id}/","href":"/dxp/api-reference/content-management/posts/update-post"},{"title":"Delete Post","deprecated":null,"version":null,"sidebarTitle":"Delete post","openapi":"/openapi/content-management.json delete /publisher/{publisher_id}/post/{id}/","href":"/dxp/api-reference/content-management/posts/delete-post"}]},{"group":"Live Blogs","pages":[{"title":"List Live Blog Updates","deprecated":null,"version":null,"sidebarTitle":"List live blog updates","openapi":"/openapi/content-management.json get /publisher/{publisher_id}/post/{post_id}/live-blog-update/","href":"/dxp/api-reference/content-management/live-blogs/list-live-blog-updates"},{"title":"Retrieve Live Blog Update","deprecated":null,"version":null,"sidebarTitle":"Retrieve live blog update","openapi":"/openapi/content-management.json get /publisher/{publisher_id}/post/{post_id}/live-blog-update/{id}/","href":"/dxp/api-reference/content-management/live-blogs/retrieve-live-blog-update"},{"title":"Create Live Blog Update","deprecated":null,"version":null,"sidebarTitle":"Create live blog update","openapi":"/openapi/content-management.json post /publisher/{publisher_id}/post/{post_id}/live-blog-update/","href":"/dxp/api-reference/content-management/live-blogs/create-live-blog-update"},{"title":"Update Live Blog Update","deprecated":null,"version":null,"sidebarTitle":"Update live blog update","openapi":"/openapi/content-management.json patch /publisher/{publisher_id}/post/{post_id}/live-blog-update/{id}/","href":"/dxp/api-reference/content-management/live-blogs/update-live-blog-update"},{"title":"Delete Live Blog Update","deprecated":null,"version":null,"sidebarTitle":"Delete live blog update","openapi":"/openapi/content-management.json delete /publisher/{publisher_id}/post/{post_id}/live-blog-update/{id}/","href":"/dxp/api-reference/content-management/live-blogs/delete-live-blog-update"}]},{"group":"Media Library","pages":[{"title":"Media Library","href":"/dxp/api-reference/content-management/media/README"},{"title":"List Media","deprecated":null,"version":null,"sidebarTitle":"List media","openapi":"/openapi/content-management.json get /publisher/{publisher_id}/media-library/","href":"/dxp/api-reference/content-management/media/list-media"},{"title":"Register Media (URL)","openapi":"openapi/media-register-url.json POST /publisher/{publisher_id}/media-library/","href":"/dxp/api-reference/content-management/media/register-media-url"},{"title":"Upload Media (File)","openapi":"openapi/media-upload-file.json POST /publisher/{publisher_id}/media-library/","href":"/dxp/api-reference/content-management/media/upload-media-file"},{"title":"Retrieve Media","deprecated":null,"version":null,"sidebarTitle":"Retrieve media","openapi":"/openapi/content-management.json get /publisher/{publisher_id}/media-library/{id}/","href":"/dxp/api-reference/content-management/media/retrieve-media"},{"title":"Update Media","deprecated":null,"version":null,"sidebarTitle":"Update media","openapi":"/openapi/content-management.json patch /publisher/{publisher_id}/media-library/{id}/","href":"/dxp/api-reference/content-management/media/update-media"},{"title":"Delete Media","deprecated":null,"version":null,"sidebarTitle":"Delete media","openapi":"/openapi/content-management.json delete /publisher/{publisher_id}/media-library/{id}/","href":"/dxp/api-reference/content-management/media/delete-media"}]},{"group":"Custom Content Types","pages":[{"title":"Custom Content Types","href":"/dxp/api-reference/content-management/custom-content-types/README"},{"title":"List Custom Content Types","deprecated":null,"version":null,"sidebarTitle":"List custom content types","openapi":"/openapi/content-management.json get /publisher/{publisher_id}/entities/content-type/","href":"/dxp/api-reference/content-management/custom-content-types/list-custom-content-types"},{"title":"Create Custom Content Type","deprecated":null,"version":null,"sidebarTitle":"Create custom content type","openapi":"/openapi/content-management.json post /publisher/{publisher_id}/entities/content-type/","href":"/dxp/api-reference/content-management/custom-content-types/create-custom-content-type"},{"title":"Retrieve Custom Content Type","deprecated":null,"version":null,"sidebarTitle":"Retrieve custom content type","openapi":"/openapi/content-management.json get /publisher/{publisher_id}/entities/content-type/{custom_entity_schema_id}","href":"/dxp/api-reference/content-management/custom-content-types/retrieve-custom-content-type"},{"title":"Update Custom Content Type","deprecated":null,"version":null,"sidebarTitle":"Update custom content type","openapi":"/openapi/content-management.json patch /publisher/{publisher_id}/entities/content-type/{custom_entity_schema_id}","href":"/dxp/api-reference/content-management/custom-content-types/update-custom-content-type"},{"title":"Delete Custom Content Type","deprecated":null,"version":null,"sidebarTitle":"Delete custom content type","openapi":"/openapi/content-management.json delete /publisher/{publisher_id}/entities/content-type/{custom_entity_schema_id}","href":"/dxp/api-reference/content-management/custom-content-types/delete-custom-content-type"}]},{"group":"Custom Components","pages":[{"title":"Custom Components","href":"/dxp/api-reference/content-management/custom-components/README"},{"title":"List Custom Components","deprecated":null,"version":null,"sidebarTitle":"List custom components","openapi":"/openapi/content-management.json get /publisher/{publisher_id}/entities/content-type/custom-component/","href":"/dxp/api-reference/content-management/custom-components/list-custom-components"},{"title":"Create Custom Component","deprecated":null,"version":null,"sidebarTitle":"Create custom component","openapi":"/openapi/content-management.json post /publisher/{publisher_id}/entities/content-type/custom-component/","href":"/dxp/api-reference/content-management/custom-components/create-custom-component"},{"title":"Retrieve Custom Component","deprecated":null,"version":null,"sidebarTitle":"Retrieve custom component","openapi":"/openapi/content-management.json get /publisher/{publisher_id}/entities/content-type/custom-component/{custom_entity_schema_id}","href":"/dxp/api-reference/content-management/custom-components/retrieve-custom-component"},{"title":"Update Custom Component","deprecated":null,"version":null,"sidebarTitle":"Update custom component","openapi":"/openapi/content-management.json patch /publisher/{publisher_id}/entities/content-type/custom-component/{custom_entity_schema_id}/","href":"/dxp/api-reference/content-management/custom-components/update-custom-component"},{"title":"Delete Custom Component","deprecated":null,"version":null,"sidebarTitle":"Delete custom component","openapi":"/openapi/content-management.json delete /publisher/{publisher_id}/entities/content-type/custom-component/{custom_entity_schema_id}","href":"/dxp/api-reference/content-management/custom-components/delete-custom-component"}]},{"group":"Forms","pages":[{"title":"Form Schemas","href":"/dxp/api-reference/content-management/forms/README"},{"title":"List Form Schemas","deprecated":null,"version":null,"sidebarTitle":"List form schemas","openapi":"/openapi/content-management.json get /publisher/{publisher_id}/form/schema/","href":"/dxp/api-reference/content-management/forms/list-form-schemas"},{"title":"Create Form Schema","deprecated":null,"version":null,"sidebarTitle":"Create form schema","openapi":"/openapi/content-management.json post /publisher/{publisher_id}/form/schema/","href":"/dxp/api-reference/content-management/forms/create-form-schema"},{"title":"Retrieve Form Schema","deprecated":null,"version":null,"sidebarTitle":"Retrieve form schema","openapi":"/openapi/content-management.json get /publisher/{publisher_id}/form/schema/{schema_id}/","href":"/dxp/api-reference/content-management/forms/retrieve-form-schema"},{"title":"Update Form Schema","deprecated":null,"version":null,"sidebarTitle":"Update form schema","openapi":"/openapi/content-management.json put /publisher/{publisher_id}/form/schema/{schema_id}/","href":"/dxp/api-reference/content-management/forms/update-form-schema"},{"title":"Delete Form Schema","deprecated":null,"version":null,"sidebarTitle":"Delete form schema","openapi":"/openapi/content-management.json delete /publisher/{publisher_id}/form/schema/{schema_id}","href":"/dxp/api-reference/content-management/forms/delete-form-schema"},{"title":"Submit Form","deprecated":null,"version":null,"sidebarTitle":"Form submission","openapi":"/openapi/content-management.json post /publisher/{publisher_id}/form/{pk}/submit/","href":"/dxp/api-reference/content-management/forms/form-submission"}]},{"group":"Reader","pages":[{"title":"Overview","href":"/dxp/api-reference/content-management/reader/README"},{"title":"Reader Login","deprecated":null,"version":null,"sidebarTitle":"Login","openapi":"/openapi/content-management.json post /publisher/{publisher_id}/reader/login/","href":"/dxp/api-reference/content-management/reader/login"},{"title":"Reader Logout","deprecated":null,"version":null,"sidebarTitle":"Logout","openapi":"/openapi/content-management.json post /publisher/{publisher_id}/reader/logout/","href":"/dxp/api-reference/content-management/reader/logout"},{"title":"Reader Register","deprecated":null,"version":null,"sidebarTitle":"Register","openapi":"/openapi/content-management.json post /publisher/{publisher_id}/reader/register/","href":"/dxp/api-reference/content-management/reader/register"},{"title":"Reader Forgot Password","deprecated":null,"version":null,"sidebarTitle":"Forgot password","openapi":"/openapi/content-management.json post /publisher/{publisher_id}/reader/forgot-password/","href":"/dxp/api-reference/content-management/reader/forgot-password"},{"title":"Reader Reset Password","deprecated":null,"version":null,"sidebarTitle":"Reset password","openapi":"/openapi/content-management.json patch /publisher/{publisher_id}/reader/reset-password/","href":"/dxp/api-reference/content-management/reader/reset-password"},{"title":"Reader Verify Email","deprecated":null,"version":null,"sidebarTitle":"Verify email","openapi":"/openapi/content-management.json post /publisher/{publisher_id}/reader/verify-email/","href":"/dxp/api-reference/content-management/reader/verify-email"}]},{"group":"Newsletter","pages":[{"title":"Overview","href":"/dxp/api-reference/content-management/newsletter/README"},{"title":"Newsletter Subscribe","deprecated":null,"version":null,"sidebarTitle":"Subscribe","openapi":"/openapi/content-management.json post /publisher/{publisher_id}/newsletter/subscribe/","href":"/dxp/api-reference/content-management/newsletter/subscribe"},{"title":"Newsletter Unsubscribe","deprecated":null,"version":null,"sidebarTitle":"Unsubscribe","openapi":"/openapi/content-management.json post /publisher/{publisher_id}/newsletter/unsubscribe/","href":"/dxp/api-reference/content-management/newsletter/unsubscribe"},{"title":"Newsletter Verify Email","deprecated":null,"version":null,"sidebarTitle":"Verify email","openapi":"/openapi/content-management.json get /publisher/{publisher_id}/newsletter/verify-email/","href":"/dxp/api-reference/content-management/newsletter/verify-email"}]}]},{"group":"SDKs","pages":[{"title":"JavaScript SDK","href":"/dxp/documentation/sdks/javascript"}]},{"group":"Reference","pages":[{"title":"Error Codes","href":"/dxp/documentation/reference/error-codes"},{"title":"Rate Limits","description":"API rate limits and throttling policies","href":"/dxp/documentation/reference/rate-limits"},{"title":"Migration Guides","href":"/dxp/documentation/reference/migration-guides"}]},{"group":"Deprecated","pages":[{"title":"Deprecated Endpoints","description":"Deprecated CDS endpoints and their modern replacements","href":"/dxp/api-reference/deprecated/README"},{"title":"Posts by Category","href":"/dxp/api-reference/deprecated/posts-by-category"},{"title":"Posts by Tag","href":"/dxp/api-reference/deprecated/posts-by-tag"},{"title":"Posts by Author","href":"/dxp/api-reference/deprecated/posts-by-author"},{"title":"Latest Posts","href":"/dxp/api-reference/deprecated/latest-posts"},{"title":"Homepage","href":"/dxp/api-reference/deprecated/homepage"},{"title":"Related Posts","href":"/dxp/api-reference/deprecated/related-posts"},{"title":"Featured Posts","href":"/dxp/api-reference/deprecated/featured-posts"},{"title":"Post by Slug","href":"/dxp/api-reference/deprecated/post-by-slug"},{"title":"Search Posts","href":"/dxp/api-reference/deprecated/search-posts"}]}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/dxp/changelog"}]}]},{"product":"Publive AXP","icon":"https://img-cdn.publive.online/thepublive/media/media_files/2026/07/20/axp-only-logo-2026-07-20-18-23-01.png","pages":[{"title":"Publive AXP","href":"/axp/overview"}]}]},"title":"Migration Guides - Publive Docs","buildId":"dpl_8LJVMfxYNq6LJkohTrn2iyWT8umj","deploymentId":"dpl_8LJVMfxYNq6LJkohTrn2iyWT8umj","dynamics":[],"chunks":[]}