{
  "slug": "kotowaza",
  "title": "ことわざ・故事成語",
  "description": "日本のことわざと、漢籍などに由来する故事成語。type でどちらかを区別できる。四字熟語は /yojijukugo にある。",
  "documentation": "/docs/kotowaza",
  "count": 54,
  "idField": "text",
  "idAliases": [
    "kana"
  ],
  "fields": [
    "text",
    "kana",
    "meaning",
    "type",
    "source"
  ],
  "searchFields": [
    "text",
    "kana",
    "meaning",
    "type",
    "source"
  ],
  "storage": "static",
  "endpoints": [
    {
      "path": "/kotowaza",
      "description": "このAPIのメタ情報"
    },
    {
      "path": "/kotowaza/all",
      "description": "全件取得",
      "query": [
        "limit",
        "offset",
        "sort",
        "order",
        "fields",
        "pretty"
      ]
    },
    {
      "path": "/kotowaza/random",
      "description": "ランダムに1件（?count=n で複数、?seed= で再現可能）",
      "query": [
        "count",
        "seed",
        "fields",
        "pretty"
      ]
    },
    {
      "path": "/kotowaza/search",
      "description": "部分一致検索（対象: text, kana, meaning, type, source）",
      "query": [
        "q",
        "limit",
        "offset",
        "sort",
        "order",
        "fields",
        "pretty"
      ]
    },
    {
      "path": "/kotowaza/fields",
      "description": "フィールド名の一覧"
    },
    {
      "path": "/kotowaza/getText",
      "description": "そのフィールドの全件分の値（?id= を付けると1件分）",
      "query": [
        "id",
        "unique",
        "pretty"
      ]
    },
    {
      "path": "/kotowaza/:text",
      "description": "ID 指定で1件"
    },
    {
      "path": "/kotowaza/:text/:field",
      "description": "1件の特定フィールドだけ"
    }
  ],
  "examples": [
    "/kotowaza/急がば回れ",
    "/kotowaza/random",
    "/kotowaza/search?q=%E6%95%85%E4%BA%8B%E6%88%90%E8%AA%9E",
    "/kotowaza/all?fields=text,meaning",
    "/kotowaza/getType?unique=1"
  ]
}