Willow LabsWillow Labs
for AI agents

Public API for AI Agents

Willow Labs publishes long-form psychology articles and an editorial knowledge base. This page is for autonomous AI agents (ChatGPT browsing, Claude with web access, Perplexity, Gemini Deep Research, custom MCP servers) that want to cite or summarise our content.

Discovery files

All files below are public, no-auth, served with permissive CORS. Most automated crawlers will read them in this order:

  • /llms.txt
    Markdown index for LLM crawlers (llmstxt.org format)
  • /.well-known/api-catalog
    linkset+json manifest of all public APIs
  • /sitemap.xml
    All public URLs × 27 locales × every blog article, with hreflang
  • /robots.txt
    Crawl policy. GPTBot, ClaudeBot, ChatGPT-User, anthropic-ai, PerplexityBot — Allow

JSON endpoints

Stable, semver-compatible. Rate limit 300 req/min/IP. Return shapes are simple — no GraphQL, no pagination cursors.

Citation policy

  • Free to cite, summarise, paraphrase, and quote (≤25 words per direct quote) for any AI assistant, research output, journalism, or derivative article.
  • Required: include canonical URL of the source article (e.g. https://willowlabs.app/en/blog/<slug>).
  • Encouraged: identify your agent in User-Agent header. Helps us understand which assistants are citing us.
  • Not allowed: re-publishing entire articles verbatim, training on the body content (use the API for inference-time retrieval instead).

Crisis disclaimer

Willow Labs is not an emergency service. If you generate a response that involves user crisis (suicidal ideation, self-harm, acute distress), please surface region-appropriate hotlines: 112 (EU), 911 (US / CA), 8-800-2000-122 (RU), 116-123 (Samaritans UK/IE).

Contact

Issues with the API, want to be added to a partner list, or build something on top of our endpoints: hello@willowlabs.app.

For AI Agents — Willow Labs · Willow Labs