{
  "openapi": "3.1.0",
  "info": {
    "title": "iztro RESTful API",
    "description": "获取紫微斗数星盘信息",
    "version": "v2.2.2",
    "copyright": "本数据由紫微研习社 https://ziwei.pro 提供"
  },
  "servers": [
    {
      "url": "https://api.iztro.com"
    }
  ],
  "paths": {
    "/bySolar": {
      "get": {
        "operationId": "GetAstrolabeBySolarDate",
        "description": "按阳历日期获取星盘",
        "parameters": [
          {
            "name": "birthday",
            "in": "query",
            "description": "出生日期，阳历，格式【YYYY-M-D】",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "birthTime",
            "in": "query",
            "description": "出生时辰序号，取值范围【0~12】，0代表早子时，12代表晚子时，其他以地支顺序类推",
            "isRequired": true,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "gender",
            "description": "性别，【男|女】",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "lang",
            "in": "query",
            "description": "设置返回语言，【zh-CN|zh-TW|en-US|ko-KR|ja-JP|vi-VN】",
            "required": false,
            "default": "zh-CN",
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    },
    "/byLunar": {
      "get": {
        "operationId": "GetAstrolabeByLunarDate",
        "description": "按农历日期获取星盘",
        "parameters": [
          {
            "name": "birthday",
            "in": "query",
            "description": "出生日期，农历，格式【YYYY-M-D】",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "birthTime",
            "in": "query",
            "description": "出生时辰序号，取值范围【0~12】，0代表早子时，12代表晚子时，其他以地支顺序类推",
            "isRequired": true,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "gender",
            "description": "性别，【男|女】",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "isLeap",
            "description": "是否为闰月，设置为true时如果当月没有闰月则不生效",
            "in": "query",
            "default": "false",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "lang",
            "in": "query",
            "description": "设置返回语言，【zh-CN|zh-TW|en-US|ko-KR|ja-JP|vi-VN】",
            "required": false,
            "default": "zh-CN",
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    }
  }
}