{
  "slug": "eras",
  "title": "元号",
  "description": "大化（645年）から令和までの全元号。南北朝時代は court に「南朝」「北朝」を入れている（両朝で用いられた建武は南朝側の1件のみ収録）。改元年は前後の元号で重複する。継続中の元号は endYear と years が null で ongoing が true。",
  "documentation": "/docs/eras",
  "count": 248,
  "idField": "name",
  "idAliases": [
    "kana",
    "romaji"
  ],
  "fields": [
    "name",
    "kana",
    "romaji",
    "startYear",
    "endYear",
    "period",
    "court",
    "ongoing",
    "years"
  ],
  "searchFields": [
    "name",
    "kana",
    "romaji",
    "period",
    "court"
  ],
  "storage": "static",
  "endpoints": [
    {
      "path": "/eras",
      "description": "このAPIのメタ情報"
    },
    {
      "path": "/eras/all",
      "description": "全件取得",
      "query": [
        "limit",
        "offset",
        "sort",
        "order",
        "fields",
        "pretty"
      ]
    },
    {
      "path": "/eras/random",
      "description": "ランダムに1件（?count=n で複数、?seed= で再現可能）",
      "query": [
        "count",
        "seed",
        "fields",
        "pretty"
      ]
    },
    {
      "path": "/eras/search",
      "description": "部分一致検索（対象: name, kana, romaji, period, court）",
      "query": [
        "q",
        "limit",
        "offset",
        "sort",
        "order",
        "fields",
        "pretty"
      ]
    },
    {
      "path": "/eras/fields",
      "description": "フィールド名の一覧"
    },
    {
      "path": "/eras/getName",
      "description": "そのフィールドの全件分の値（?id= を付けると1件分）",
      "query": [
        "id",
        "unique",
        "pretty"
      ]
    },
    {
      "path": "/eras/year/:year",
      "description": "西暦からその年の元号を引く（改元年は複数返る）"
    },
    {
      "path": "/eras/:name",
      "description": "ID 指定で1件"
    },
    {
      "path": "/eras/:name/:field",
      "description": "1件の特定フィールドだけ"
    }
  ],
  "examples": [
    "/eras/令和",
    "/eras/Genroku",
    "/eras/year/1600",
    "/eras/random",
    "/eras/search?q=%E6%B1%9F%E6%88%B8",
    "/eras/all?fields=name,startYear&limit=10"
  ]
}