Templates can be draft, active, or paused. Use the archive and restore methods to manage archived templates. New templates start as draft unless you set another valid status.Template updates use expected_version, an integer, instead of a timestamp.
Template changes reach the template’s active portal sessions within a few minutes of the last save. Each session keeps its check-in steps, its listing hero image, and offers added to that session or bought there. Offer edits, published guides, listing field edits and verification rule changes reach existing portals on their own.
layout is an ordered array. Every block needs a unique id.
type
Purpose
Key fields
header
Renders the configured header.
—
offerHero
Renders one full-width offer.
offerId, badgeLabel, headline, tagline
offer
Renders one standard offer card.
offerId, badge
offerGrid
Renders multiple offers in a grid.
offerIds, columns (1 or 2)
bundle
Sells multiple offers together.
offerIds, label, bundlePriceInCents
text
Renders copy.
body, variant (section or body)
trustStrip
Renders reassurance items.
items
spacer
Adds vertical space.
size (sm, md, lg)
image
Renders an image.
url, alt, aspectRatio
formInput
Collects a value.
name, label, required, inputType
paymentPlaceholder
Sets the checkout position.
label
trustStrip items are secure_checkout, free_cancellation, verified_business, and powered_by_stripe.Before a template can be active, every offer it references must exist in this workspace and be active, the layout can’t be empty, and Stripe must be ready if any offer or enabled verification rule is priced. Create offers before you create the template.
listing_data controls property data on the page. Each field has a Boolean value, and enabled controls all fields.after_payment controls the post-purchase state. confirmation_message controls the follow-up message. Smart-lock controls appear automatically when a listing has a linked device.
Duplicate Portal Template creates a new draft.Archive Portal Template and Restore Portal Template are reversible.Delete Portal Template is permanent. It requires an exact confirm_name and a template with no orders, waiver payments, fee payments or deposit holds. It also deletes every portal sent from the template, so those links stop working. Archive the template to keep them.
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Conduit","colors":{"primary":"#C65F39","light":"#E07B4F","dark":"#A04E2E"},"logo":{"light":"https://mintcdn.com/conduit-58d85182/W75MZFEdXnjdpqg7/logo/light.svg?fit=max\u0026auto=format\u0026n=W75MZFEdXnjdpqg7\u0026q=85\u0026s=721a28dde7749c71ceae1dfe44e9f304","dark":"https://mintcdn.com/conduit-58d85182/W75MZFEdXnjdpqg7/logo/dark.svg?fit=max\u0026auto=format\u0026n=W75MZFEdXnjdpqg7\u0026q=85\u0026s=0ac29ae5f6c70541d5abff5a92d01f52"},"favicon":"https://www.conduit.ai/icon.png","navbar":{"links":[{"href":"mailto:support@conduit.ai","label":"Support"}],"primary":{"type":"button","label":"Book a Demo","href":"https://forms.default.com/717549"}},"footer":{"socials":{"website":"https://conduit.ai"}},"banner":{"content":"Migrating from Conduit V2? Read the [V3 migration guide](/get-started/v3-migration).","dismissible":true,"type":"info"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"conduit-58d85182","hasAudioNarration":false,"actualSubdomain":"conduit-58d85182","customDomains":["docs.conduit.ai"],"gitSource":{"type":"github","owner":"host-ai-app","repo":"project","deployBranch":"main","contentDirectory":"apps/docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aebee7d2f3c226c9c0b8ef4","collectionId":"f24bdc9a-ff86-4176-99d5-861dacf64758","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aebee7d2f3c226c9c0b8ef4"},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aebf6029345692899239810","clientVersion":"0.0.4067","searchFilterCounts":[{"language":"default","tag":"API Reference","count":147},{"language":"default","tag":"Guides","count":146},{"language":"default","tag":"Setup","count":66},{"language":"default","tag":"Portals","count":59},{"language":"default","tag":"Build your agent","count":26},{"language":"default","tag":"Inbox","count":23},{"language":"default","tag":"Channels","count":22},{"language":"default","tag":"Workflows","count":16},{"language":"default","tag":"Agents","count":15},{"language":"default","tag":"Knowledge base","count":13}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"support@conduit.ai","showHelpButton":true}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"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":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","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":"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":"support-platform-pylon-zendesk","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":"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":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","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":"fork-pr-previews","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":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","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},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/portals/templates/overview","slug":"/api-reference/portals/templates/overview","pageMetadata":{"title":"Portal Templates","sidebarTitle":"Overview","description":"Configure portal branding, layout, content, and checkout behavior.","href":"/api-reference/portals/templates/overview"},"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: \"Configure portal branding, layout, content, and checkout behavior.\"\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`,p:`p`,pre:`pre`,span:`span`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{CodeBlock,Heading,Table,Warning}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`A template defines a portal page. It contains branding, a header, an ordered `,_jsx(_components.code,{children:`layout`}),`, and checkout behavior.`]}),`\n`,_jsx(Heading,{level:`2`,id:`status-and-versioning`,children:`Status and versioning`}),`\n`,_jsxs(_components.p,{children:[`Templates can be `,_jsx(_components.code,{children:`draft`}),`, `,_jsx(_components.code,{children:`active`}),`, or `,_jsx(_components.code,{children:`paused`}),`. Use the archive and restore methods to manage archived templates. New templates start as `,_jsx(_components.code,{children:`draft`}),` unless you set another valid status.`]}),`\n`,_jsxs(_components.p,{children:[`Template updates use `,_jsx(_components.code,{children:`expected_version`}),`, an integer, instead of a timestamp.`]}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Template changes reach the template’s active portal sessions within a few minutes of the last save. Each session keeps its check-in steps, its listing hero image, and offers added to that session or bought there. Offer edits, published guides, listing field edits and verification rule changes reach existing portals on their own.`})}),`\n`,_jsx(Heading,{level:`2`,id:`layout-blocks`,children:`Layout blocks`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`layout`}),` is an ordered array. Every block needs a unique `,_jsx(_components.code,{children:`id`}),`.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.th,{children:`Purpose`}),_jsx(_components.th,{children:`Key fields`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`header`})}),_jsx(_components.td,{children:`Renders the configured header.`}),_jsx(_components.td,{children:`—`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offerHero`})}),_jsx(_components.td,{children:`Renders one full-width offer.`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`offerId`}),`, `,_jsx(_components.code,{children:`badgeLabel`}),`, `,_jsx(_components.code,{children:`headline`}),`, `,_jsx(_components.code,{children:`tagline`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offer`})}),_jsx(_components.td,{children:`Renders one standard offer card.`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`offerId`}),`, `,_jsx(_components.code,{children:`badge`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offerGrid`})}),_jsx(_components.td,{children:`Renders multiple offers in a grid.`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`offerIds`}),`, `,_jsx(_components.code,{children:`columns`}),` (`,_jsx(_components.code,{children:`1`}),` or `,_jsx(_components.code,{children:`2`}),`)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`bundle`})}),_jsx(_components.td,{children:`Sells multiple offers together.`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`offerIds`}),`, `,_jsx(_components.code,{children:`label`}),`, `,_jsx(_components.code,{children:`bundlePriceInCents`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`text`})}),_jsx(_components.td,{children:`Renders copy.`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`body`}),`, `,_jsx(_components.code,{children:`variant`}),` (`,_jsx(_components.code,{children:`section`}),` or `,_jsx(_components.code,{children:`body`}),`)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`trustStrip`})}),_jsx(_components.td,{children:`Renders reassurance items.`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`items`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`spacer`})}),_jsx(_components.td,{children:`Adds vertical space.`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`size`}),` (`,_jsx(_components.code,{children:`sm`}),`, `,_jsx(_components.code,{children:`md`}),`, `,_jsx(_components.code,{children:`lg`}),`)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`image`})}),_jsx(_components.td,{children:`Renders an image.`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`url`}),`, `,_jsx(_components.code,{children:`alt`}),`, `,_jsx(_components.code,{children:`aspectRatio`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`formInput`})}),_jsx(_components.td,{children:`Collects a value.`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`name`}),`, `,_jsx(_components.code,{children:`label`}),`, `,_jsx(_components.code,{children:`required`}),`, `,_jsx(_components.code,{children:`inputType`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`paymentPlaceholder`})}),_jsx(_components.td,{children:`Sets the checkout position.`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`label`})})]})]})]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`trustStrip`}),` items are `,_jsx(_components.code,{children:`secure_checkout`}),`, `,_jsx(_components.code,{children:`free_cancellation`}),`, `,_jsx(_components.code,{children:`verified_business`}),`, and `,_jsx(_components.code,{children:`powered_by_stripe`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`Before a template can be `,_jsx(_components.code,{children:`active`}),`, every offer it references must exist in this workspace and be active, the layout can’t be empty, and Stripe must be ready if any offer or enabled verification rule is priced. Create offers before you create the template.`]}),`\n`,_jsx(Heading,{level:`2`,id:`creating-a-template`,children:`Creating a template`}),`\n`,_jsxs(_components.p,{children:[`Call `,_jsx(_components.a,{href:`/api-reference/portals/templates/create`,children:`Create Portal Template`}),` with the portal configuration:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`43`,language:`json`,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:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`43`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Arrival portal\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"draft\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"branding\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"brand_color\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"#1F6F5C\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"accent_color\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"#E8B44A\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"theme\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"light\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"header\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"business_name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Seabright Rentals\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"context_line\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Your stay starts soon\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"hero_source\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"listing\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"show_trust_badge\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"layout\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"b1\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"header\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"b2\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"offerHero\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"offerId\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"off_late_checkout\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"headline\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Stay a little longer\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"tagline\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Check out at 2 PM instead of 10 AM.\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"b3\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"text\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"variant\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"section\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"body\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Add to your stay\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"b4\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"offerGrid\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"offerIds\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"off_airport_pickup\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"off_midstay_clean\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"columns\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`2`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"b5\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"paymentPlaceholder\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"b6\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"trustStrip\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"items\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"secure_checkout\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"powered_by_stripe\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"checkout\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"allow_cart\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"payment_methods\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"card\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"apple_pay\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"cta_label\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Confirm and pay\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`Colors are six-character hexadecimal values, with or without a leading `,_jsx(_components.code,{children:`#`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`other-configuration`,children:`Other configuration`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`listing_data`}),` controls property data on the page. Each field has a Boolean value, and `,_jsx(_components.code,{children:`enabled`}),` controls all fields.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`after_payment`}),` controls the post-purchase state. `,_jsx(_components.code,{children:`confirmation_message`}),` controls the follow-up message. Smart-lock controls appear automatically when a listing has a linked device.`]}),`\n`,_jsx(Heading,{level:`2`,id:`lifecycle-methods`,children:`Lifecycle methods`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`/api-reference/portals/templates/duplicate`,children:`Duplicate Portal Template`}),` creates a new draft.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`/api-reference/portals/templates/archive`,children:`Archive Portal Template`}),` and `,_jsx(_components.a,{href:`/api-reference/portals/templates/restore`,children:`Restore Portal Template`}),` are reversible.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`/api-reference/portals/templates/delete`,children:`Delete Portal Template`}),` is permanent. It requires an exact `,_jsx(_components.code,{children:`confirm_name`}),` and a template with no orders, waiver payments, fee payments or deposit holds. It also deletes every portal sent from the template, so those links stop working. Archive the template to keep them.`]})]})}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":"Portal Templates","sidebarTitle":"Overview","description":"Configure portal branding, layout, content, and checkout behavior.","href":"/api-reference/portals/templates/overview"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Status and versioning","slug":"status-and-versioning","depth":2,"children":[]},{"title":"Layout blocks","slug":"layout-blocks","depth":2,"children":[]},{"title":"Creating a template","slug":"creating-a-template","depth":2,"children":[]},{"title":"Other configuration","slug":"other-configuration","depth":2,"children":[]},{"title":"Lifecycle methods","slug":"lifecycle-methods","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"conduit-58d85182","siteName":"Conduit","title":"Portal Templates - Conduit","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-05T02:38:15.525Z","originalFileLocation":"api-reference/portals/templates/overview.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Configure portal branding, layout, content, and checkout behavior.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Conduit\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"https://www.conduit.ai/icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"https://www.conduit.ai/icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"https://www.conduit.ai/icon.png\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/png\" href=\"https://www.conduit.ai/icon.png\">\u003cmeta data-mint-head property=\"og:title\" content=\"Portal Templates - Conduit\">\u003cmeta data-mint-head property=\"og:description\" content=\"Configure portal branding, layout, content, and checkout behavior.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Conduit\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.conduit.ai/api-reference/portals/templates/overview\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://conduit-58d85182.mintlify.app/_mintlify/api/og/v2?division=Templates\u0026amp;title=Portal+Templates\u0026amp;description=Configure+portal+branding%2C+layout%2C+content%2C+and+checkout+behavior.\u0026amp;theme=2dffd791e8bd8015658aefde\u0026amp;signature=d8f3d5083819b8249e783c0ca331dee8f195f89f7220c46a067937ddb2f2eabf\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Portal Templates - Conduit\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Configure portal branding, layout, content, and checkout behavior.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://conduit-58d85182.mintlify.app/_mintlify/api/og/v2?division=Templates\u0026amp;title=Portal+Templates\u0026amp;description=Configure+portal+branding%2C+layout%2C+content%2C+and+checkout+behavior.\u0026amp;theme=2dffd791e8bd8015658aefde\u0026amp;signature=d8f3d5083819b8249e783c0ca331dee8f195f89f7220c46a067937ddb2f2eabf\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"https://mintlify.s3.us-west-1.amazonaws.com/conduit-58d85182/_generated/favicon/browserconfig.xml?v=3\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Conduit\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#C65F39\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.conduit.ai/api-reference/portals/templates/overview\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/portals/templates/overview.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.conduit.ai/#organization\",\"name\":\"Conduit\",\"url\":\"https://docs.conduit.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/conduit-58d85182/W75MZFEdXnjdpqg7/logo/light.svg?fit=max\u0026auto=format\u0026n=W75MZFEdXnjdpqg7\u0026q=85\u0026s=721a28dde7749c71ceae1dfe44e9f304\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.conduit.ai#website\",\"name\":\"Conduit\",\"url\":\"https://docs.conduit.ai\",\"publisher\":{\"@id\":\"https://docs.conduit.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.conduit.ai/api-reference/portals/templates/overview#webpage\",\"url\":\"https://docs.conduit.ai/api-reference/portals/templates/overview\",\"name\":\"Portal Templates\",\"description\":\"Configure portal branding, layout, content, and checkout behavior.\",\"dateModified\":\"2026-11-05T02:38:15.525Z\",\"isPartOf\":{\"@id\":\"https://docs.conduit.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.conduit.ai/api-reference/portals/templates/overview#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.conduit.ai/api-reference/portals/templates/overview#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portals\",\"item\":\"https://docs.conduit.ai/api-reference/portals/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Portal Templates\",\"item\":\"https://docs.conduit.ai/api-reference/portals/templates/overview\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.conduit.ai/api-reference/portals/templates/overview#article\",\"headline\":\"Portal Templates\",\"name\":\"Portal Templates\",\"description\":\"Configure portal branding, layout, content, and checkout behavior.\",\"url\":\"https://docs.conduit.ai/api-reference/portals/templates/overview\",\"mainEntityOfPage\":{\"@id\":\"https://docs.conduit.ai/api-reference/portals/templates/overview#webpage\"},\"dateModified\":\"2026-11-05T02:38:15.525Z\",\"publisher\":{\"@id\":\"https://docs.conduit.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.conduit.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Conduit\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Conduit","nav":{"global":null,"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":""}]},{"tab":"API Reference","groups":[{"group":"Getting started","pages":[{"title":"Conduit API","href":"/api-reference/introduction"},{"title":"Rate limits","href":"/rate-limits"}]},{"group":"Workspaces","pages":[{"title":"List workspaces","openapi":"GET /v1/workspaces","href":"/api-reference/workspaces/list"},{"title":"Get workspace settings","openapi":"GET /v1/workspaces/{id}/settings","href":"/api-reference/workspaces/settings"},{"title":"List workspace roles","openapi":"GET /v1/workspaces/{id}/roles","href":"/api-reference/workspaces/roles"},{"title":"List workspace users","openapi":"GET /v1/workspaces/{id}/users","href":"/api-reference/workspaces/list-users"},{"title":"Search workspace users","openapi":"GET /v1/workspaces/{id}/users/search","href":"/api-reference/workspaces/search-users"},{"title":"List workspace senders","openapi":"GET /v1/workspaces/{id}/senders","href":"/api-reference/workspaces/senders"},{"title":"List workspace WhatsApp templates","openapi":"GET /v1/workspaces/{id}/whatsapp-templates","href":"/api-reference/workspaces/whatsapp-templates"}]},{"group":"Contacts","pages":[{"title":"List contacts","openapi":"GET /v1/contacts","href":"/api-reference/contacts/list"},{"title":"Get contact","openapi":"GET /v1/contacts/{id}","href":"/api-reference/contacts/get"},{"title":"Search contacts","openapi":"GET /v1/contacts/search","href":"/api-reference/contacts/search"},{"title":"List contact calls","openapi":"GET /v1/contacts/{id}/calls","href":"/api-reference/contacts/calls"},{"title":"List contact tickets","openapi":"GET /v1/contacts/{id}/tickets","href":"/api-reference/contacts/tickets"},{"title":"List contact helpdesk tickets","openapi":"GET /v1/contacts/{id}/helpdesk-tickets","href":"/api-reference/contacts/helpdesk-tickets"},{"title":"List contact appointments","openapi":"GET /v1/contacts/{id}/appointments","href":"/api-reference/contacts/appointments"},{"title":"List contact reservations","openapi":"GET /v1/contacts/{id}/reservations","href":"/api-reference/contacts/reservations"},{"title":"Send contact message","openapi":"POST /v1/contacts/{id}/messages","href":"/api-reference/contacts/send-message"}]},{"group":"Conversations","pages":[{"title":"List conversations","openapi":"GET /v1/conversations","href":"/api-reference/conversations/list"},{"title":"Get conversation","openapi":"GET /v1/conversations/lookup","href":"/api-reference/conversations/get"},{"title":"Search conversations","openapi":"GET /v1/conversations/search","href":"/api-reference/conversations/search"},{"title":"List conversation messages","openapi":"GET /v1/conversations/{id}/messages","href":"/api-reference/conversations/messages"},{"title":"Send conversation message","openapi":"POST /v1/conversations/{id}/messages","href":"/api-reference/conversations/send-message"}]},{"group":"Tickets","pages":[{"title":"List tickets","openapi":"GET /v1/tickets","href":"/api-reference/tickets/list"},{"title":"Get ticket","openapi":"GET /v1/tickets/{id}","href":"/api-reference/tickets/get"},{"title":"Search tickets","openapi":"GET /v1/tickets/search","href":"/api-reference/tickets/search"},{"title":"List ticket messages","openapi":"GET /v1/tickets/{id}/messages","href":"/api-reference/tickets/messages"},{"title":"Send ticket message","openapi":"POST /v1/tickets/{id}/messages","href":"/api-reference/tickets/send-message"},{"title":"Resolve ticket","openapi":"POST /v1/tickets/{id}/resolve","href":"/api-reference/tickets/resolve"},{"title":"Close ticket","openapi":"POST /v1/tickets/{id}/close","href":"/api-reference/tickets/close"},{"title":"Reopen ticket","openapi":"POST /v1/tickets/{id}/reopen","href":"/api-reference/tickets/reopen"},{"title":"List ticket notes","openapi":"GET /v1/tickets/{id}/notes","href":"/api-reference/tickets/list-notes"},{"title":"Create ticket note","openapi":"POST /v1/tickets/{id}/notes","href":"/api-reference/tickets/create-note"},{"title":"Get ticket note","openapi":"GET /v1/tickets/{id}/notes/{note_id}","href":"/api-reference/tickets/get-note"},{"title":"Update ticket note","openapi":"PATCH /v1/tickets/{id}/notes/{note_id}","href":"/api-reference/tickets/update-note"},{"title":"Delete ticket note","openapi":"DELETE /v1/tickets/{id}/notes/{note_id}","href":"/api-reference/tickets/delete-note"}]},{"group":"Tasks","pages":[{"title":"Tasks overview","href":"/api-reference/tasks/overview"},{"title":"List tasks","openapi":"GET /v1/tasks","href":"/api-reference/tasks/list"},{"title":"Get task","openapi":"GET /v1/tasks/{id}","href":"/api-reference/tasks/get"},{"title":"Create task","openapi":"POST /v1/tasks","href":"/api-reference/tasks/create"},{"title":"Update task","openapi":"PATCH /v1/tasks/{id}","href":"/api-reference/tasks/update"},{"title":"Delete task","openapi":"DELETE /v1/tasks/{id}","href":"/api-reference/tasks/delete"},{"title":"List task statuses","openapi":"GET /v1/task-statuses","href":"/api-reference/tasks/list-statuses"},{"title":"List task categories","openapi":"GET /v1/task-categories","href":"/api-reference/tasks/list-categories"}]},{"group":"Helpdesk tickets","pages":[{"title":"List helpdesk tickets","openapi":"GET /v1/helpdesk-tickets","href":"/api-reference/helpdesk-tickets/list"},{"title":"Get helpdesk ticket","openapi":"GET /v1/helpdesk-tickets/{id}","href":"/api-reference/helpdesk-tickets/get"}]},{"group":"Calls","pages":[{"title":"List calls","openapi":"GET /v1/calls","href":"/api-reference/calls/list"},{"title":"Get call","openapi":"GET /v1/calls/{id}","href":"/api-reference/calls/get"}]},{"group":"Reservations","pages":[{"title":"List reservations","openapi":"GET /v1/reservations","href":"/api-reference/reservations/list"},{"title":"Get reservation","openapi":"GET /v1/reservations/{id}","href":"/api-reference/reservations/get"}]},{"group":"Appointments","pages":[{"title":"List appointments","openapi":"GET /v1/appointments","href":"/api-reference/appointments/list"},{"title":"Get appointment","openapi":"GET /v1/appointments/{id}","href":"/api-reference/appointments/get"}]},{"group":"Custom attributes","pages":[{"title":"List custom attribute definitions","openapi":"GET /v1/custom-attributes","href":"/api-reference/custom-attributes/list"},{"title":"Get contact custom attributes","openapi":"GET /v1/contacts/{id}/custom-attributes","href":"/api-reference/custom-attributes/get-contact"},{"title":"Update contact custom attributes","openapi":"PATCH /v1/contacts/{id}/custom-attributes","href":"/api-reference/custom-attributes/update-contact"}]},{"group":"Knowledge base","pages":[{"title":"Search knowledge base","openapi":"POST /v1/kb/search","href":"/api-reference/knowledge/search"},{"title":"Search knowledge nodes","openapi":"POST /v1/kb/nodes/search","href":"/api-reference/knowledge/search-nodes"},{"title":"List knowledge nodes","openapi":"GET /v1/kb/nodes","href":"/api-reference/knowledge/list-nodes"},{"title":"Create knowledge node","openapi":"POST /v1/kb/nodes","href":"/api-reference/knowledge/create-node"},{"title":"Get knowledge node","openapi":"GET /v1/kb/nodes/{node_id}","href":"/api-reference/knowledge/get-node"},{"title":"Update knowledge node","openapi":"PATCH /v1/kb/nodes/{node_id}","href":"/api-reference/knowledge/update-node"},{"title":"Delete knowledge node","openapi":"DELETE /v1/kb/nodes/{node_id}","href":"/api-reference/knowledge/delete-node"}]},{"group":"Agents","pages":[{"title":"List agents","openapi":"GET /v1/agents","href":"/api-reference/agents/list"},{"title":"Get agent","openapi":"GET /v1/agents/{id}","href":"/api-reference/agents/get"},{"title":"Create agent","openapi":"POST /v1/agents","href":"/api-reference/agents/create"},{"title":"Update agent","openapi":"PATCH /v1/agents/{id}","href":"/api-reference/agents/update"},{"title":"Delete agent","openapi":"DELETE /v1/agents/{id}","href":"/api-reference/agents/delete"},{"title":"Run agent","openapi":"POST /v1/agents/{id}/run","href":"/api-reference/agents/run"},{"title":"List agent runs","openapi":"GET /v1/agents/{id}/runs","href":"/api-reference/agents/list-runs"},{"title":"Get agent run","openapi":"GET /v1/agents/{id}/runs/{run_id}","href":"/api-reference/agents/get-run"},{"title":"List agent tools","openapi":"GET /v1/agents/{id}/tools","href":"/api-reference/agents/list-tools"},{"title":"Toggle agent tool","openapi":"PATCH /v1/agents/{id}/tools","href":"/api-reference/agents/set-tool"},{"title":"List supported models","openapi":"GET /v1/models","href":"/api-reference/agents/list-models"}]},{"group":"Inbox types","pages":[{"title":"List inbox types","openapi":"GET /v1/inbox-types","href":"/api-reference/inbox-types/list"}]},{"group":"Skills","pages":[{"title":"List skills","openapi":"GET /v1/skills","href":"/api-reference/skills/list"},{"title":"Get skill","openapi":"GET /v1/skills/{id}","href":"/api-reference/skills/get"},{"title":"Create skill","openapi":"POST /v1/skills","href":"/api-reference/skills/create"},{"title":"Update skill","openapi":"PATCH /v1/skills/{id}","href":"/api-reference/skills/update"},{"title":"Delete skill","openapi":"DELETE /v1/skills/{id}","href":"/api-reference/skills/delete"}]},{"group":"Reviews","pages":[{"title":"Fetch OTA review metrics","openapi":"POST /v1/reviews/fetch","href":"/api-reference/reviews/fetch"}]},{"group":"Custom tools","pages":[{"title":"Custom tools overview","href":"/api-reference/custom-tools/overview"},{"title":"List custom tool runtimes","openapi":"GET /v1/custom-tools/runtimes","href":"/api-reference/custom-tools/runtimes"},{"title":"List custom tools","openapi":"GET /v1/custom-tools","href":"/api-reference/custom-tools/list"},{"title":"Get custom tool","openapi":"GET /v1/custom-tools/{id}","href":"/api-reference/custom-tools/get"},{"title":"Create custom tool","openapi":"POST /v1/custom-tools","href":"/api-reference/custom-tools/create"},{"title":"Update custom tool","openapi":"PATCH /v1/custom-tools/{id}","href":"/api-reference/custom-tools/update"},{"title":"Delete custom tool","openapi":"DELETE /v1/custom-tools/{id}","href":"/api-reference/custom-tools/delete"},{"title":"Run custom tool","openapi":"POST /v1/custom-tools/{id}/run","href":"/api-reference/custom-tools/run"}]},{"group":"Escalations","pages":[{"title":"List escalations","openapi":"GET /v1/escalations","href":"/api-reference/escalations/list"},{"title":"Resolve escalation","openapi":"POST /v1/escalations/{id}/resolve","href":"/api-reference/escalations/resolve"},{"title":"Assign escalation","openapi":"POST /v1/escalations/{id}/assign","href":"/api-reference/escalations/assign"}]},{"group":"Workflows","pages":[{"title":"List workflows","openapi":"GET /v1/workspaces/{id}/workflows","href":"/api-reference/workflows/list"},{"title":"Get workflow","openapi":"GET /v1/workflows/{id}","href":"/api-reference/workflows/get"},{"title":"Get workflow schema","openapi":"GET /v1/workflows/schema","href":"/api-reference/workflows/schema"},{"title":"Create workflow","openapi":"POST /v1/workflows","href":"/api-reference/workflows/create"},{"title":"Update workflow","openapi":"PUT /v1/workflows/{id}","href":"/api-reference/workflows/update"},{"title":"List workflow folders","openapi":"GET /v1/workspaces/{workspace_id}/workflow-folders","href":"/api-reference/workflows/list-folders"},{"title":"Create workflow folder","openapi":"POST /v1/workspaces/{workspace_id}/workflow-folders","href":"/api-reference/workflows/create-folder"},{"title":"Move workflow to folder","openapi":"PATCH /v1/workflows/{id}/folder","href":"/api-reference/workflows/move-to-folder"},{"title":"List workflow executions","openapi":"GET /v1/workflows/{id}/executions","href":"/api-reference/workflows/list-executions"},{"title":"List workflow execution events","openapi":"GET /v1/workflow-executions/{id}/events","href":"/api-reference/workflows/list-execution-events"}]},{"group":"Portals","pages":[{"title":"Portals","sidebarTitle":"Overview","href":"/api-reference/portals/overview"},{"group":"Verification rules","pages":[{"title":"Verification Rules","sidebarTitle":"Overview","href":"/api-reference/portals/verification-rules/overview"},{"title":"List Verification Rules","openapi":"GET /v1/workspaces/{workspace_id}/verification-rules","href":"/api-reference/portals/verification-rules/list"},{"title":"Get Verification Rule","openapi":"GET /v1/workspaces/{workspace_id}/verification-rules/{id}","href":"/api-reference/portals/verification-rules/get"},{"title":"Create Verification Rule","openapi":"POST /v1/workspaces/{workspace_id}/verification-rules","href":"/api-reference/portals/verification-rules/create"},{"title":"Update Verification Rule","openapi":"PATCH /v1/workspaces/{workspace_id}/verification-rules/{id}","href":"/api-reference/portals/verification-rules/update"},{"title":"Delete Verification Rule","openapi":"DELETE /v1/workspaces/{workspace_id}/verification-rules/{id}","href":"/api-reference/portals/verification-rules/delete"},{"title":"Reorder Verification Rules","openapi":"POST /v1/workspaces/{workspace_id}/verification-rules/reorder","href":"/api-reference/portals/verification-rules/reorder"}]},{"group":"Offers","pages":[{"title":"Portal Offers","sidebarTitle":"Overview","href":"/api-reference/portals/offers/overview"},{"title":"List Portal Offers","openapi":"GET /v1/workspaces/{workspace_id}/portal-offers","href":"/api-reference/portals/offers/list"},{"title":"Get Portal Offer","openapi":"GET /v1/workspaces/{workspace_id}/portal-offers/{id}","href":"/api-reference/portals/offers/get"},{"title":"Create Portal Offer","openapi":"POST /v1/workspaces/{workspace_id}/portal-offers","href":"/api-reference/portals/offers/create"},{"title":"Update Portal Offer","openapi":"PATCH /v1/workspaces/{workspace_id}/portal-offers/{id}","href":"/api-reference/portals/offers/update"},{"title":"Archive Portal Offer","openapi":"POST /v1/workspaces/{workspace_id}/portal-offers/{id}/archive","href":"/api-reference/portals/offers/archive"},{"title":"Restore Portal Offer","description":"Restore an archived portal offer without adding it to portal templates.","openapi":"POST /v1/workspaces/{workspace_id}/portal-offers/{id}/restore","href":"/api-reference/portals/offers/restore"}]},{"group":"Templates","pages":[{"title":"Portal Templates","sidebarTitle":"Overview","href":"/api-reference/portals/templates/overview"},{"title":"List Portal Templates","description":"List saved portal templates with their status and version.","openapi":"GET /v1/workspaces/{workspace_id}/portal-templates","href":"/api-reference/portals/templates/list"},{"title":"Get Portal Template","openapi":"GET /v1/workspaces/{workspace_id}/portal-templates/{id}","href":"/api-reference/portals/templates/get"},{"title":"Create Portal Template","openapi":"POST /v1/workspaces/{workspace_id}/portal-templates","href":"/api-reference/portals/templates/create"},{"title":"Update Portal Template","openapi":"PATCH /v1/workspaces/{workspace_id}/portal-templates/{id}","href":"/api-reference/portals/templates/update"},{"title":"Duplicate Portal Template","openapi":"POST /v1/workspaces/{workspace_id}/portal-templates/{id}/duplicate","href":"/api-reference/portals/templates/duplicate"},{"title":"Archive Portal Template","openapi":"POST /v1/workspaces/{workspace_id}/portal-templates/{id}/archive","href":"/api-reference/portals/templates/archive"},{"title":"Restore Portal Template","openapi":"POST /v1/workspaces/{workspace_id}/portal-templates/{id}/restore","href":"/api-reference/portals/templates/restore"},{"title":"Delete Portal Template","openapi":"POST /v1/workspaces/{workspace_id}/portal-templates/{id}/delete","href":"/api-reference/portals/templates/delete"}]},{"group":"Guides","pages":[{"title":"Portal Guides","sidebarTitle":"Overview","href":"/api-reference/portals/guides/overview"},{"title":"List Portal Guides","openapi":"GET /v1/workspaces/{workspace_id}/portal-guides","href":"/api-reference/portals/guides/list"},{"title":"Get Portal Guide","openapi":"GET /v1/workspaces/{workspace_id}/portal-guides/{id}","href":"/api-reference/portals/guides/get"},{"title":"Create Portal Guide","openapi":"POST /v1/workspaces/{workspace_id}/portal-guides","href":"/api-reference/portals/guides/create"},{"title":"Update Portal Guide","openapi":"PATCH /v1/workspaces/{workspace_id}/portal-guides/{id}","href":"/api-reference/portals/guides/update"},{"title":"Duplicate Portal Guide","openapi":"POST /v1/workspaces/{workspace_id}/portal-guides/{id}/duplicate","href":"/api-reference/portals/guides/duplicate"},{"title":"Archive Portal Guide","openapi":"POST /v1/workspaces/{workspace_id}/portal-guides/{id}/archive","href":"/api-reference/portals/guides/archive"},{"title":"Restore Portal Guide","openapi":"POST /v1/workspaces/{workspace_id}/portal-guides/{id}/restore","href":"/api-reference/portals/guides/restore"},{"title":"Reorder Portal Guides","openapi":"POST /v1/workspaces/{workspace_id}/portal-guides/reorder","href":"/api-reference/portals/guides/reorder"}]},{"group":"Brand kit","pages":[{"title":"Portal Brand Kit","sidebarTitle":"Overview","href":"/api-reference/portals/brand-kit/overview"},{"title":"Get Portal Brand Kit","openapi":"GET /v1/workspaces/{workspace_id}/portal-brand-kit","href":"/api-reference/portals/brand-kit/get"},{"title":"Update Portal Brand Kit","openapi":"PATCH /v1/workspaces/{workspace_id}/portal-brand-kit","href":"/api-reference/portals/brand-kit/update"}]},{"group":"Listing fields","pages":[{"title":"Portal Listing Fields","sidebarTitle":"Overview","href":"/api-reference/portals/listing-fields/overview"},{"title":"Get Portal Listing Fields","openapi":"GET /v1/workspaces/{workspace_id}/portal-listings/{listing_id}/fields","href":"/api-reference/portals/listing-fields/get"},{"title":"Update Portal Listing Field","openapi":"PATCH /v1/workspaces/{workspace_id}/portal-listings/{listing_id}/fields/{field}","href":"/api-reference/portals/listing-fields/update"},{"title":"Create Portal Listing Upload URL","openapi":"POST /v1/workspaces/{workspace_id}/portal-listings/{listing_id}/uploads/upload-url","href":"/api-reference/portals/listing-fields/create-upload-url"},{"title":"Register Portal Listing Upload","openapi":"POST /v1/workspaces/{workspace_id}/portal-listings/{listing_id}/uploads","href":"/api-reference/portals/listing-fields/register-upload"}]},{"group":"Sessions","pages":[{"title":"Portal sessions","sidebarTitle":"Overview","href":"/api-reference/portals/sessions/overview"},{"title":"List portal sessions","openapi":"GET /v1/workspaces/{workspace_id}/portal-sessions","href":"/api-reference/portals/sessions/list"},{"title":"Get portal session","openapi":"GET /v1/workspaces/{workspace_id}/portal-sessions/{session_id}","href":"/api-reference/portals/sessions/get"}]}]},{"group":"Insights","pages":[{"title":"Get automation rate","openapi":"GET /v1/insights/automation_rate","href":"/api-reference/insights/automation-rate"},{"title":"Get resolution rate","openapi":"GET /v1/insights/resolution_rate","href":"/api-reference/insights/resolution-rate"}]}]},{"tab":"MCP","pages":[{"title":"MCP","href":"/mcp/overview"}]}]},"basePath":"","title":"Portal Templates - Conduit","buildId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","deploymentId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","dynamics":["10e4515597"],"chunks":["BannerMarkdown-DicSZcaX.js","dist-CIQkMg3R.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","clsx-ClVdStUn.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js"]}