{
  "name": "ReadingRate Public API",
  "version": "v1",
  "openapi": "https://readingrate.com/openapi.json",
  "documentation": "https://readingrate.com/developers",
  "endpoints": {
    "book": "https://readingrate.com/api/v1/books/{slug}",
    "search": "https://readingrate.com/api/v1/search?q={query}"
  },
  "authentication": "None for these read endpoints. Personal reading data requires OAuth via the MCP server: https://mcp.readingrate.com/mcp (scopes: catalog:read, user:read, user:write).",
  "rate_limit": "About 120 requests per minute per IP; responses carry RateLimit-* headers, a 429 carries Retry-After.",
  "deprecation_policy": "https://readingrate.com/developers#versioning",
  "llms_txt": "https://readingrate.com/llms.txt"
}