Remove Help Center Custom Domain
Detaches the custom domain from the help center and clears its verification state. The help center stays available on its Saasco-hosted URL. Returns 404 if no custom domain is configured. DNS records at your registrar are not touched. Remove them yourself.
Authorization
Authorization In: header
Path Parameters
ID of the project that owns the help center.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X DELETE "https://example.com/projects/string/knowledge/help-center/domain"{ "id": "string", "createdAt": "string", "updatedAt": "string", "projectId": "string", "displayName": "string", "url": "string", "customDomain": "string", "customDomainVerified": true, "customDomainVerificationDNS": [ { "domain": "string", "reason": "string", "type": "string", "value": "string" } ], "googleAnalyticsId": "string", "websiteEnabled": true, "theme": { "backgroundColor": "string", "authorAvatarColor": "string", "fontFamily": "string", "secondaryFontFamily": "string", "cornerRadius": 0, "showArticleAuthors": true, "logo": "string", "favicon": "http://example.com", "headerTitle": "string", "headerLinks": [ { "title": "string", "url": "http://example.com" } ], "headerBackgroundEnabled": true, "headerBackgroundColor": "string", "sidebarEnabled": true, "sidebarRowSize": "compact", "heroWelcomeMessage": "string", "heroHeadingSize": "24", "heroHeadingWeight": "400", "heroHeadingTracking": "0", "heroHeadingLeading": "1.05", "heroBackgroundType": "color", "heroBackgroundColor": "string", "heroBackgroundImage": "string", "heroGradientColors": [ "string" ], "heroTextColor": "string", "heroHeight": 200, "heroSearchBarWidth": 300, "heroAlignment": "left", "heroCornerRadius": 0, "collectionsShowDescriptions": true, "articleShowToc": true, "articleShowRelated": true, "articleTitleSize": "28", "articleSectionSize": "18", "articleSubsectionSize": "14", "articleTypeSize": "12", "articleTypeLeading": "1.6", "articleTypeFlow": "1", "articleMeasure": "60", "articleMonoFont": "string", "cardStyle": "card", "cardDisplayMode": "default", "cardShowMedia": "icon", "cardColor": "string", "sectionOrder": [ "articles" ], "articlesSectionEnabled": true, "ticketsSectionEnabled": true, "contentSectionEnabled": true, "articlesSectionLayout": 1, "articlesSectionTitle": "string", "articlesSectionArticleIds": [ "string" ], "collectionsSectionLayout": 1, "collectionsSectionStyle": "classic", "collectionsIconColor": "string", "collectionsIconColors": { "property1": "string", "property2": "string" }, "collectionsIconBackgroundEnabled": true, "collectionsIconBackgroundColor": "string", "collectionsIconBackgroundType": "color", "collectionsIconGradientColors": [ "string" ], "contentSectionTitle": "string", "contentSectionTitleColor": "string", "contentSectionDescription": "string", "contentSectionDescriptionColor": "string", "contentSectionStyle": "card", "contentSectionBackgroundType": "color", "contentSectionBackgroundColor": "string", "contentSectionBackgroundImage": "string", "contentSectionGradientColors": [ "string" ], "contentSectionButtonEnabled": true, "contentSectionButtonText": "string", "contentSectionButtonUrl": "http://example.com", "contentSectionButtonColor": "string", "contentSectionButtonTextColor": "string", "contentSectionButtonCornerRadius": 0, "footerLogo": "string", "footerLayout": "simple", "footerText": "string", "footerSocialDisplay": "label", "footerSocialLinks": [ { "platform": "string", "url": "string" } ], "footerLinks": [ { "title": "string", "url": "http://example.com" } ], "footerBackgroundColor": "string", "footerTextColor": "string" }}Verify Help Center Custom Domain
Re-checks the DNS for the configured custom domain and stores the result on the help center as `customDomainVerified`. Poll this after adding the DNS records; it is safe to call repeatedly. A domain that is still misconfigured comes back with `customDomainVerified: false` rather than an error. Only a project with no custom domain set returns 404.
List Knowledge Gaps
Lists unanswered and answered knowledge gaps the support agent filed when it could not answer a customer. Dismissed gaps are omitted. Also returns coverage: the share of remaining gaps that have a published Help Center article.