{
  "generated_at": "2026-08-24T20:43:23.434Z",
  "api_version": "v1",
  "schema_revision": "2026-08-23",
  "status_url": "https://grokbot.dev/api/v1/status.json",
  "count": 9,
  "site": {
    "name": "grokbot.dev",
    "base_url": "https://grokbot.dev/",
    "description": "Open directory of ready-to-use Grok Bot prompts, plugins, and collections. Static JSON API, RSS feeds, MCP at mcp.grokbot.dev.",
    "agent_contract_url": "https://grokbot.dev/agent/",
    "submit_url": "https://grokbot.dev/submit/",
    "repo_url": "https://github.com/ZeroPointRepo/GrokBotDev",
    "mcp_url": "https://mcp.grokbot.dev/mcp",
    "api_version": "v1",
    "status_url": "https://grokbot.dev/api/v1/status.json",
    "stability": "v1 is additive-only: new fields and endpoints may appear, but existing fields are never removed, renamed, or repurposed within v1. Consumers MUST ignore fields they do not recognize, and SHOULD follow a `next` cursor if a response includes one (that is how pagination will arrive). Any breaking change ships at /api/v2/ and is announced here as a deprecation with a sunset date at least 90 days out before v1 changes behavior."
  },
  "counts": {
    "plugins": 23,
    "use_cases": 108,
    "collections": 2
  },
  "items": [
    {
      "name": "index",
      "url": "https://grokbot.dev/api/v1/index.json",
      "description": "Site meta, counts, endpoint directory",
      "count": 10
    },
    {
      "name": "status",
      "url": "https://grokbot.dev/api/v1/status.json",
      "description": "API self-description: version, capabilities, notices, deprecations, changelog. Poll this to learn if the API changed.",
      "count": 0
    },
    {
      "name": "feed",
      "url": "https://grokbot.dev/api/v1/feed.json",
      "description": "RECOMMENDED. Complete lean feed (all types, newest first, no prompt/body). Scan + rank here, then fetch item.detail_url for the full record.",
      "count": 133
    },
    {
      "name": "latest",
      "url": "https://grokbot.dev/api/v1/latest.json",
      "description": "50 newest entries across all types (full records)",
      "count": 50
    },
    {
      "name": "plugins",
      "url": "https://grokbot.dev/api/v1/plugins.json",
      "description": "All plugins (full records). Per-entry detail: /api/v1/plugins/<slug>.json",
      "count": 23
    },
    {
      "name": "use_cases",
      "url": "https://grokbot.dev/api/v1/use-cases.json",
      "description": "All use cases with full prompt text. Per-entry detail: /api/v1/use-cases/<slug>.json",
      "count": 108
    },
    {
      "name": "collections",
      "url": "https://grokbot.dev/api/v1/collections.json",
      "description": "All collections. Per-entry detail: /api/v1/collections/<slug>.json",
      "count": 2
    },
    {
      "name": "categories",
      "url": "https://grokbot.dev/api/v1/categories.json",
      "description": "Category tree with counts",
      "count": 10
    },
    {
      "name": "integrations",
      "url": "https://grokbot.dev/api/v1/integrations.json",
      "description": "Integration vocabulary with counts",
      "count": 17
    }
  ]
}