{
  "slug": "yojijukugo",
  "title": "四字熟語",
  "description": "漢字四文字の熟語。出典が漢籍にあるものは source に典拠を記している。二字・五字の故事成語は /kotowaza にある。",
  "documentation": "/docs/yojijukugo",
  "count": 48,
  "idField": "word",
  "idAliases": [
    "kana"
  ],
  "fields": [
    "word",
    "kana",
    "meaning",
    "source"
  ],
  "searchFields": [
    "word",
    "kana",
    "meaning",
    "source"
  ],
  "storage": "static",
  "endpoints": [
    {
      "path": "/yojijukugo",
      "description": "このAPIのメタ情報"
    },
    {
      "path": "/yojijukugo/all",
      "description": "全件取得",
      "query": [
        "limit",
        "offset",
        "sort",
        "order",
        "fields",
        "pretty"
      ]
    },
    {
      "path": "/yojijukugo/random",
      "description": "ランダムに1件（?count=n で複数、?seed= で再現可能）",
      "query": [
        "count",
        "seed",
        "fields",
        "pretty"
      ]
    },
    {
      "path": "/yojijukugo/search",
      "description": "部分一致検索（対象: word, kana, meaning, source）",
      "query": [
        "q",
        "limit",
        "offset",
        "sort",
        "order",
        "fields",
        "pretty"
      ]
    },
    {
      "path": "/yojijukugo/fields",
      "description": "フィールド名の一覧"
    },
    {
      "path": "/yojijukugo/getWord",
      "description": "そのフィールドの全件分の値（?id= を付けると1件分）",
      "query": [
        "id",
        "unique",
        "pretty"
      ]
    },
    {
      "path": "/yojijukugo/:word",
      "description": "ID 指定で1件"
    },
    {
      "path": "/yojijukugo/:word/:field",
      "description": "1件の特定フィールドだけ"
    }
  ],
  "examples": [
    "/yojijukugo/一期一会",
    "/yojijukugo/random",
    "/yojijukugo/search?q=%E8%AB%96%E8%AA%9E",
    "/yojijukugo/all?fields=word,kana",
    "/yojijukugo/getWord"
  ]
}