{
  "name": "Agentic School",
  "description": "Free, read-only JSON API of the Agentic School for AI agents. All responses are pre-generated from a static catalog and served from a CDN.",
  "version": "1.0.0",
  "apiVersion": "v1",
  "locale": "en",
  "locales": [
    "en",
    "de-CH"
  ],
  "documentation": "https://agenticschool.dev/api-docs",
  "openapi": "/api/v1/openapi.json",
  "llmsTxt": "/llms.txt",
  "llmsFull": "/llms-full.txt",
  "markdownPattern": "<page-url>.md",
  "fairUse": {
    "policy": "fair-use",
    "note": "This is a free, fully static, read-only surface served from a CDN. There are no authentication or hard rate limits. Please cache responses, prefer the JSON or .md endpoints over scraping HTML, and identify your agent with a descriptive User-Agent. Use /llms-full.txt for a one-shot full corpus instead of crawling every page.",
    "requestsPerMinuteSuggested": 60
  },
  "endpoints": {
    "discovery": "/api/v1/index.json",
    "openapi": "/api/v1/openapi.json",
    "courses": "/api/v1/courses.json",
    "course": "/api/v1/courses/{slug}.json",
    "lessons": "/api/v1/lessons.json",
    "lesson": "/api/v1/lessons/{slug}.json",
    "resources": "/api/v1/resources.json",
    "resource": "/api/v1/resources/{slug}.json",
    "articles": "/api/v1/articles.json",
    "article": "/api/v1/articles/{slug}.json",
    "fundamentals": "/api/v1/fundamentals.json",
    "fundamental": "/api/v1/fundamentals/{slug}.json",
    "builds": "/api/v1/builds.json",
    "build": "/api/v1/builds/{slug}.json",
    "glossary": "/api/v1/glossary.json",
    "glossaryTerm": "/api/v1/glossary/{slug}.json",
    "comparisons": "/api/v1/comparisons.json",
    "comparison": "/api/v1/comparisons/{slug}.json",
    "guides": "/api/v1/guides.json",
    "guide": "/api/v1/guides/{slug}.json",
    "tools": "/api/v1/tools.json",
    "tool": "/api/v1/tools/{slug}.json",
    "changelog": "/api/v1/changelog.json",
    "searchIndex": "/api/v1/search-index.json"
  },
  "license": "free",
  "generatedFrom": "catalog"
}
