{
  "name": "Japanese Vocabulary API",
  "version": "3.0",
  "focus": "external dictionary aggregation (Weblio, Jisho, MOJi)",
  "totalWords": 3399,
  "endpoints": {
    "GET /api/lookup": "Aggregate external dictionaries. Params: term. Returns sources[] with status + results[]",
    "GET /api/external-dictionaries": "Same as /api/lookup (compat). Params: term",
    "GET /api/words": "List local word-bank rows. Params: search, level, label, starred, limit (max 200), offset",
    "GET /api/words/random": "Random local word(s). Params: level, count (max 50)",
    "GET /api/words/:id": "Get local word by record ID",
    "GET /api/stats": "Local vocabulary statistics by source/level"
  }
}