Claude Help Center
Claude's own help center (support.claude.com) — reads one article's structured content (title, description, last-updated date, flattened body text)…
Claude's own help center (support.claude.com) — reads one article's structured content (title, description, last-updated date, flattened body text) directly from the page's own NEXT_DATA payload, given its URL.
Domain: support.claude.com
Also known as: Claude Help Center, Claude Support, Anthropic Help Center, support.claude.com
Call it directly
bowmark.providers.claude_support.getArticle(url: string): Promise<ClaudeSupportArticle>
bowmark.providers.claude_support.listArticles(): Promise<ClaudeSupportArticleLink[]>Functions
| Function | What it does |
|---|---|
getArticle | Returns one Claude help-center article by its URL — title, description, last-updated date, and the flattened body text in document order. |
listArticles | Lists every English-language help-center article — its url, numeric articleId and URL slug — parsed from the site's own /sitemap.xml (no public search endpoint exists, see getArticle's doc… |
Types
interface ClaudeSupportArticle {
articleId: string;
url: string;
title: string;
description: string;
lastUpdated: string | null;
text: string;
warnings: string[];
}
interface ClaudeSupportArticleLink {
url: string;
articleId: string;
slug: string;
lastUpdated: string;
}Examples
// find the article about the Max plan, then read it
const articles = await bowmark.providers.claude_support.listArticles();
const maxPlanArticles = articles.filter((a) => /max-plan/i.test(a.slug));
const article = await bowmark.providers.claude_support.getArticle(maxPlanArticles[0].url);
log(article.title, article.text.slice(0, 500));