Bowmark AIdocs

Anthropic Engineering & Legal

Reads one page of anthropic.com's engineering blog or legal terms by URL and returns its title and body as plain text — parsed from the page's own…

Reads one page of anthropic.com's engineering blog or legal terms by URL and returns its title and body as plain text — parsed from the page's own server-rendered markup, not a whole-page scrape.

Domain: anthropic.com

Also known as: anthropic.com, Anthropic, Anthropic Engineering, Anthropic legal terms

Call it directly

bowmark.providers.anthropic_com.getDoc(url: string): Promise<AnthropicComDoc>
bowmark.providers.anthropic_com.listDocs(): Promise<AnthropicComDocLink[]>

Functions

FunctionWhat it does
getDocReads one page of anthropic.com's engineering blog (/engineering/...) or legal terms (/legal/...) by URL or path (e.g. "/legal/commercial-terms" or the full https:// url) and returns its…
listDocsLists every engineering-blog and legal-terms page anthropic.com publishes — url, section ("engineering" | "legal") and the page's own URL slug — parsed from the site's own /sitemap.xml…

Types

interface AnthropicComDoc {
  url: string;
  title: string | null;
  body: string;
}
interface AnthropicComDocLink {
  url: string;
  slug: string;
  section: "engineering" | "legal";
  lastUpdated: string;
}

Examples

// what does the Desktop Extensions post say?
const doc = await bowmark.providers.anthropic_com.getDoc("https://www.anthropic.com/engineering/desktop-extensions");
log(doc.title, doc.body.slice(0, 500));
// read a legal page by its site-relative path
const doc = await bowmark.providers.anthropic_com.getDoc("/legal/commercial-terms");
log(doc.body);