数据结构定义
完整的API数据结构定义,包括请求参数和响应数据的详细说明
数据结构总览
本API包含 144 个数据结构定义,分为请求对象、响应对象和其他数据模型三部分。
20
请求对象
64
响应对象
60
其他数据模型
请求对象
用于API请求的数据结构定义。
BaziFlowQry
八字流盘查询请求
字段定义
语言:zh-Hans(简体中文,默认)、zh-Hant(繁体中文);后续可扩展 en 等
日期时间字符串(出生时间、推运时间或查询时间),格式为1999-10-17 21:00:00
时区
经度,可选
纬度,可选
是否自动进行夏令时校正(仅对中国大陆地区有效)
生理性别:male(男)/female(女)。必填,用于确定阴阳属性(阳男/阴男/阳女/阴女)和大限顺逆方向
是否使用真太阳时计算(默认false)
是否使用晚子时处理,23:00-00:00计算为本日(默认false,计算为次日)
命身宫月支起算:solar_term=节令月(与八字月柱月支一致,默认);zhongqi=中气定月建(雨水起寅等)。
目标日期时间(可选),格式:'1999-10-17 21:00:00',如果不提供则使用当前时间。用于计算值日星宿关系。
示例数据
{
"lang": "zh-Hans",
"birth_dt": "1999-10-17 21:00:00",
"tz": 8,
"longitude": 116.39,
"latitude": 39.91,
"dst_auto": true,
"gender": "male",
"is_solar_time": false,
"is_late_zi": false,
"ming_shen_gong_month_rule": "solar_term",
"target_dt": "string"
}BaziMatchQry
八字合盘查询请求
字段定义
语言:zh-Hans(简体中文,默认)、zh-Hant(繁体中文);后续可扩展 en 等
日期时间字符串(出生时间、推运时间或查询时间),格式为1999-10-17 21:00:00
时区
经度,可选
纬度,可选
是否自动进行夏令时校正(仅对中国大陆地区有效)
生理性别:male(男)/female(女)。必填,用于确定阴阳属性(阳男/阴男/阳女/阴女)和大限顺逆方向
是否使用真太阳时计算(默认false)
是否使用晚子时处理,23:00-00:00计算为本日(默认false,计算为次日)
命身宫月支起算:solar_term=节令月(与八字月柱月支一致,默认);zhongqi=中气定月建(雨水起寅等)。
对方的出生日期时间,格式:'1999-10-17 21:00:00'
对方的时区,默认为8(中国时区)
对方是否自动进行夏令时校正(仅对中国大陆地区有效)
生理性别:male(男)/female(女)。必填,用于确定阴阳属性(阳男/阴男/阳女/阴女)和大限顺逆方向
对方的经度,默认为116.39
对方的纬度,默认为39.91
示例数据
{
"lang": "zh-Hans",
"birth_dt": "1999-10-17 21:00:00",
"tz": 8,
"longitude": 116.39,
"latitude": 39.91,
"dst_auto": true,
"gender": "male",
"is_solar_time": false,
"is_late_zi": false,
"ming_shen_gong_month_rule": "solar_term",
"other_birth_dt": "1998-10-16 21:00:00",
"other_tz": 8,
"other_dst_auto": true,
"other_gender": "male",
"other_longitude": 116.39,
"other_latitude": 39.91
}BaziNatalQry
八字命盘查询请求
字段定义
语言:zh-Hans(简体中文,默认)、zh-Hant(繁体中文);后续可扩展 en 等
日期时间字符串(出生时间、推运时间或查询时间),格式为1999-10-17 21:00:00
时区
经度,可选
纬度,可选
是否自动进行夏令时校正(仅对中国大陆地区有效)
生理性别:male(男)/female(女)。必填,用于确定阴阳属性(阳男/阴男/阳女/阴女)和大限顺逆方向
是否使用真太阳时计算(默认false)
是否使用晚子时处理,23:00-00:00计算为本日(默认false,计算为次日)
命身宫月支起算:solar_term=节令月(与八字月柱月支一致,默认);zhongqi=中气定月建(雨水起寅等)。
示例数据
{
"lang": "zh-Hans",
"birth_dt": "1999-10-17 21:00:00",
"tz": 8,
"longitude": 116.39,
"latitude": 39.91,
"dst_auto": true,
"gender": "male",
"is_solar_time": false,
"is_late_zi": false,
"ming_shen_gong_month_rule": "solar_term"
}DoublePointQry
两个时空点的查询参数(用于行运盘、日弧盘、组合盘、比较盘等)
字段定义
语言 支持zh-Hant(繁体中文)、zh-Hans(简体中文)、en(English) 默认zh-Hans
选定星体集合,值为星体编号
小行星集合,值为星体编号
虚星集合,值为星体编号
宫位系统(未提供时:现代盘默认K,古典盘默认W)。可选值:P(Placidus), K(Koch), C(Campanus), R(Regiomontanus), U(Krusinski), E(Equal), V(Vehlow), W(Whole Signs), D(Equal/MC), N(Equal/Zodiac), O(Porphyry), B(Alcabitius), X(Meridian), F(Carter), M(Morinus), T(Polich/Page), H(Horizon), G(Gauquelin)
是否包含星盘语料,默认为 true
行星容许度:dict[str,float];键为星体编号,值为对应的容许度数值
相位容许度:键为相位度数字(如0/60/90/120/180),值为对应的容许度数值
两个人的出生时间地点信息,或者一个人出生和要推运的时间地点信息
示例数据
{
"lang": "zh-Hans",
"bodies": [
"0",
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"m"
],
"asteroids": [],
"virtual_bodies": [
"11"
],
"zodiac": "Tropical",
"calc_method": "Modern",
"house_system": "P",
"render_mode": "Default",
"include_corpus": true,
"planet_orbs": {
"0": 1,
"1": 1,
"2": 0,
"3": 0,
"4": 0,
"5": 0,
"6": 0,
"7": 0,
"8": 0,
"9": 0,
"10": 0,
"11": 0,
"m": 0,
"H": 0
},
"aspect_orbs": {
"0": 5,
"60": 5,
"90": 5,
"120": 5,
"180": 5
},
"user_list": [
{
"birth_dt": "1999-10-17 21:00:00",
"latitude": 39.9042,
"longitude": 116.4074,
"tz": 8
},
{
"birth_dt": "2001-10-17 21:00:00",
"latitude": 39.9042,
"longitude": 116.4074,
"tz": 8
}
]
}DpTransitDateQry
带推运日期的查询参数
字段定义
语言 支持zh-Hant(繁体中文)、zh-Hans(简体中文)、en(English) 默认zh-Hans
选定星体集合,值为星体编号
小行星集合,值为星体编号
虚星集合,值为星体编号
宫位系统(未提供时:现代盘默认K,古典盘默认W)。可选值:P(Placidus), K(Koch), C(Campanus), R(Regiomontanus), U(Krusinski), E(Equal), V(Vehlow), W(Whole Signs), D(Equal/MC), N(Equal/Zodiac), O(Porphyry), B(Alcabitius), X(Meridian), F(Carter), M(Morinus), T(Polich/Page), H(Horizon), G(Gauquelin)
是否包含星盘语料,默认为 true
行星容许度:dict[str,float];键为星体编号,值为对应的容许度数值
相位容许度:键为相位度数字(如0/60/90/120/180),值为对应的容许度数值
两个人的出生时间地点信息,或者一个人出生和要推运的时间地点信息
查询时间 时间格式1999-10-17 21:00:00
示例数据
{
"lang": "zh-Hans",
"bodies": [
"0",
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"m"
],
"asteroids": [],
"virtual_bodies": [
"11"
],
"zodiac": "Tropical",
"calc_method": "Modern",
"house_system": "P",
"render_mode": "Default",
"include_corpus": true,
"planet_orbs": {
"0": 1,
"1": 1,
"2": 0,
"3": 0,
"4": 0,
"5": 0,
"6": 0,
"7": 0,
"8": 0,
"9": 0,
"10": 0,
"11": 0,
"m": 0,
"H": 0
},
"aspect_orbs": {
"0": 5,
"60": 5,
"90": 5,
"120": 5,
"180": 5
},
"user_list": [
{
"birth_dt": "1999-10-17 21:00:00",
"latitude": 39.9042,
"longitude": 116.4074,
"tz": 8
},
{
"birth_dt": "2001-10-17 21:00:00",
"latitude": 39.9042,
"longitude": 116.4074,
"tz": 8
}
],
"transit_dt": "2025-10-17 21:00:00"
}LiurenQry
大六壬排盘请求参数(标准金口诀/大六壬通用)
时柱由 qry_dt(及真太阳时等)自动推算。
字段定义
语言:zh-Hans(简体中文,默认)、zh-Hant(繁体中文);后续可扩展 en 等
查询时间,格式为1999-10-17 21:00:00
时区,默认东八区
是否自动进行夏令时校正(仅对中国大陆地区有效)
经度,用于真太阳时,范围 [-180, 180]
纬度,用于真太阳时,范围 [-90, 90]
是否使用真太阳时计算(默认false)
金口诀专用:地分(十二地支);大六壬可忽略
示例数据
{
"lang": "zh-Hans",
"qry_dt": "string",
"tz": 8,
"dst_auto": true,
"longitude": 120,
"latitude": 0,
"is_solar_time": false,
"type": "daliuren",
"di_fen": "zi",
"gui_method": "tian"
}MoodQryReq
每日心情查询参数
提供出生时间地点和查询时间
字段定义
语言 支持zh-Hant(繁体中文)、zh-Hans(简体中文)、en(English) 默认zh-Hans
出生时空点信息
日期时间字符串(查询时间, 默认为当天),格式为1999-10-17 21:00:00
示例数据
{
"lang": "zh-Hans",
"birth_point": {
"birth_dt": "1999-10-17 21:00:00",
"tz": 8,
"longitude": 116.4074,
"latitude": 39.9042,
"dst_auto": true
},
"transit_dt": "string"
}NaksQry
星宿关系查询请求
字段定义
语言:zh-Hans(简体中文,默认)、zh-Hant(繁体中文);后续可扩展 en 等
用户出生信息
是否使用真太阳时计算(默认false)
是否使用晚子时处理,23:00-00:00计算为本日(默认false,计算为次日)
示例数据
{
"lang": "zh-Hans",
"birth_info": {
"birth_dt": "1999-10-17 21:00:00",
"tz": 8,
"longitude": 0,
"latitude": 0,
"dst_auto": true,
"user_id": ""
},
"others_birth_info": [],
"is_solar_time": false,
"is_late_zi": false,
"niu_xiu_handle": "nvxiu"
}QimenQry
奇门遁甲请求参数
时柱由 qry_dt(及真太阳时等)自动推算。
日家(type=rijia):
- ju_method=jinhan(默认):金函玉镜 / 太乙日家,太乙九星 + 休门三日法,不定三元局。
- ju_method=traditional:传统日家,二至邻甲子 + 60 日断代(174/936)+ 日干支枢轴排盘(九星八门八神)。
字段定义
语言:zh-Hans(简体中文,默认)、zh-Hant(繁体中文);后续可扩展 en 等
查询时间,格式为1999-10-17 21:00:00
时区,默认东八区
是否自动进行夏令时校正(仅对中国大陆地区有效)
经度,用于真太阳时,范围 [-180, 180]
纬度,用于真太阳时,范围 [-90, 90]
是否使用真太阳时计算(默认false)
起局类型:shijia=时家(默认) | rijia=日家(ju_method 默认 jinhan=金函玉镜;traditional=传统日盘) | shanxiang=山向
飞盘子流派(仅 pai_method=feipan 时生效,默认 zhigui):zhigui=旨归 | yinpan=阴盘 | faqiao=法窍 | mingfa=鸣法 | kuonang=括囊
定局方法,随起局 type 限制取值:日家 jinhan(金函玉镜,默认)或 traditional(传统日盘);时家 chaibu、zhirun、maoshan、yinpan;山向固定 not_applicable。省略 ju_method 时按 type 自动默认。
奇门穿壬(含六壬),默认false
(兼容)坐山十二地支拼音,如 zi;优先使用 shan_mount
坐山二十四山英文 code:ren、zi、gui、gen…
三元分金:shang=上元 | zhong=中元 | xia=下元;省略时默认 shang
天禽寄宫(仅山向+转盘生效,默认寄坤二):kun2 | gen8 | seasonal(阳遁寄艮八、阴遁寄坤二)
示例数据
{
"lang": "zh-Hans",
"qry_dt": "string",
"tz": 8,
"dst_auto": true,
"longitude": 120,
"latitude": 0,
"is_solar_time": false,
"type": "shijia",
"pai_method": "zhuanpan",
"feipan_style": "zhigui",
"ju_method": "chaibu",
"with_liuren": false,
"shan": "zi",
"shan_mount": "ren",
"yuan": "shang",
"tianqin_ji": "kun2"
}RomanticCreateQry
桃花报告请求参数
提供用户的出生及当前时空点信息
字段定义
用户的出生时空点信息
用户当前的时空点信息
用户ID, 用于防止重复创建
示例数据
{
"user_birth_point": {
"birth_dt": "1999-10-17 21:00:00",
"tz": 8,
"longitude": 116.4074,
"latitude": 39.9042,
"dst_auto": true
},
"user_current_point": {
"birth_dt": "1999-10-17 21:00:00",
"tz": 8,
"longitude": 116.4074,
"latitude": 39.9042,
"dst_auto": true
},
"user_id": "12345"
}ScopeQryReq
运势查询参数
提供出生时空点和推运时空点
字段定义
语言 支持zh-Hant(繁体中文)、zh-Hans(简体中文)、en(English) 默认zh-Hans
出生时空点信息
推运时空点信息
示例数据
{
"lang": "zh-Hans",
"birth_point": {
"birth_dt": "1999-10-17 21:00:00",
"tz": 8,
"longitude": 116.4074,
"latitude": 39.9042,
"dst_auto": true
},
"transit_point": {
"birth_dt": "1999-10-17 21:00:00",
"tz": 8,
"longitude": 116.4074,
"latitude": 39.9042,
"dst_auto": true
}
}SignQry
星座查询参数
字段定义
日期时间字符串(出生时间、推运时间或查询时间),格式为1999-10-17 21:00:00
时区
经度
纬度
是否自动进行夏令时校正(仅对中国大陆地区有效)
语言 支持zh-Hant(繁体中文)、zh-Hans(简体中文)、en(English) 默认zh-Hans
示例数据
{
"birth_dt": "1999-10-17 21:00:00",
"tz": 8,
"longitude": 116.4074,
"latitude": 39.9042,
"dst_auto": true,
"lang": "zh-Hans"
}SinglePointQry
单时空点查询参数
字段定义
语言 支持zh-Hant(繁体中文)、zh-Hans(简体中文)、en(English) 默认zh-Hans
选定星体集合,值为星体编号
小行星集合,值为星体编号
虚星集合,值为星体编号
宫位系统(未提供时:现代盘默认K,古典盘默认W)。可选值:P(Placidus), K(Koch), C(Campanus), R(Regiomontanus), U(Krusinski), E(Equal), V(Vehlow), W(Whole Signs), D(Equal/MC), N(Equal/Zodiac), O(Porphyry), B(Alcabitius), X(Meridian), F(Carter), M(Morinus), T(Polich/Page), H(Horizon), G(Gauquelin)
是否包含星盘语料,默认为 true
行星容许度:dict[str,float];键为星体编号,值为对应的容许度数值
相位容许度:键为相位度数字(如0/60/90/120/180),值为对应的容许度数值
日期时间字符串(出生时间、推运时间或查询时间),格式为1999-10-17 21:00:00
时区
经度
纬度
是否自动进行夏令时校正(仅对中国大陆地区有效)
示例数据
{
"lang": "zh-Hans",
"bodies": [
"0",
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"m"
],
"asteroids": [],
"virtual_bodies": [
"11"
],
"zodiac": "Tropical",
"calc_method": "Modern",
"house_system": "P",
"render_mode": "Default",
"include_corpus": true,
"planet_orbs": {
"0": 1,
"1": 1,
"2": 0,
"3": 0,
"4": 0,
"5": 0,
"6": 0,
"7": 0,
"8": 0,
"9": 0,
"10": 0,
"11": 0,
"m": 0,
"H": 0
},
"aspect_orbs": {
"0": 5,
"60": 5,
"90": 5,
"120": 5,
"180": 5
},
"birth_dt": "1999-10-17 21:00:00",
"tz": 8,
"longitude": 116.4074,
"latitude": 39.9042,
"dst_auto": true
}SpTransitDateQry
带推运日期的查询参数
字段定义
语言 支持zh-Hant(繁体中文)、zh-Hans(简体中文)、en(English) 默认zh-Hans
选定星体集合,值为星体编号
小行星集合,值为星体编号
虚星集合,值为星体编号
宫位系统(未提供时:现代盘默认K,古典盘默认W)。可选值:P(Placidus), K(Koch), C(Campanus), R(Regiomontanus), U(Krusinski), E(Equal), V(Vehlow), W(Whole Signs), D(Equal/MC), N(Equal/Zodiac), O(Porphyry), B(Alcabitius), X(Meridian), F(Carter), M(Morinus), T(Polich/Page), H(Horizon), G(Gauquelin)
是否包含星盘语料,默认为 true
行星容许度:dict[str,float];键为星体编号,值为对应的容许度数值
相位容许度:键为相位度数字(如0/60/90/120/180),值为对应的容许度数值
日期时间字符串(出生时间、推运时间或查询时间),格式为1999-10-17 21:00:00
时区
经度
纬度
是否自动进行夏令时校正(仅对中国大陆地区有效)
查询时间 时间格式1999-10-17 21:00:00
示例数据
{
"lang": "zh-Hans",
"bodies": [
"0",
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"m"
],
"asteroids": [],
"virtual_bodies": [
"11"
],
"zodiac": "Tropical",
"calc_method": "Modern",
"house_system": "P",
"render_mode": "Default",
"include_corpus": true,
"planet_orbs": {
"0": 1,
"1": 1,
"2": 0,
"3": 0,
"4": 0,
"5": 0,
"6": 0,
"7": 0,
"8": 0,
"9": 0,
"10": 0,
"11": 0,
"m": 0,
"H": 0
},
"aspect_orbs": {
"0": 5,
"60": 5,
"90": 5,
"120": 5,
"180": 5
},
"birth_dt": "1999-10-17 21:00:00",
"tz": 8,
"longitude": 116.4074,
"latitude": 39.9042,
"dst_auto": true,
"transit_dt": "2026-10-17 21:00:00"
}TogetherCreateQry
合盘报告请求参数
用户及对方的出生时空点信息
字段定义
用户的出生时空点信息
对方的出生时空点信息
用户ID, 用于防止重复创建
示例数据
{
"user_birth_point": {
"birth_dt": "1999-10-17 21:00:00",
"tz": 8,
"longitude": 116.4074,
"latitude": 39.9042,
"dst_auto": true
},
"other_birth_point": {
"birth_dt": "1999-10-17 21:00:00",
"tz": 8,
"longitude": 116.4074,
"latitude": 39.9042,
"dst_auto": true
},
"user_id": "12345"
}WealthCreateQry
财运报告请求参数
单时空点查询参数
字段定义
用户的出生时空点信息
用户ID, 用于防止重复创建
示例数据
{
"user_birth_point": {
"birth_dt": "1999-10-17 21:00:00",
"tz": 8,
"longitude": 116.4074,
"latitude": 39.9042,
"dst_auto": true
},
"user_id": "12345"
}WeeklyScopeCreateQry
周运势报告请求参数
带推运日期的查询参数
字段定义
用户的出生时空点信息
查询时间 时间格式1999-10-17 21:00:00
用户ID, 用于防止重复创建
示例数据
{
"user_birth_point": {
"birth_dt": "1999-10-17 21:00:00",
"tz": 8,
"longitude": 116.4074,
"latitude": 39.9042,
"dst_auto": true
},
"transit_dt": "2026-01-01 01:02:03",
"user_id": "12345"
}YearlyScopeCreateQry
年运势报告请求参数
带推运日期的查询参数
字段定义
用户的出生时空点信息
查询时间 时间格式1999-10-17 21:00:00
用户ID, 用于防止重复创建
示例数据
{
"user_birth_point": {
"birth_dt": "1999-10-17 21:00:00",
"tz": 8,
"longitude": 116.4074,
"latitude": 39.9042,
"dst_auto": true
},
"transit_dt": "2026-01-01 01:02:03",
"user_id": "12345"
}ZiweiNatalQry
紫微斗数本命盘查询参数
本命盘只依赖于固定的出生信息,不需要目标日期
字段定义
语言:zh-Hans(简体中文,默认)、zh-Hant(繁体中文);后续可扩展 en 等
日期时间字符串(出生时间、推运时间或查询时间),格式为1999-10-17 21:00:00
时区
经度,可选
纬度,可选
是否自动进行夏令时校正(仅对中国大陆地区有效)
生理性别:male(男)/female(女)。必填,用于确定阴阳属性(阳男/阴男/阳女/阴女)和大限顺逆方向
自定义四化配置,key 为天干(推荐 stem key:jia、wu、geng、xin、ren、gui;亦兼容旧接口中文:甲、戊、庚、辛、壬、癸),value 为四化配置类型枚举
是否使用真太阳时计算(默认false)
是否使用晚子时处理,23:00-00:00计算为本日(默认false,计算为次日)
闰月分界:mid_month(月中分隔)/current_month(隶属本月)/next_month(隶属下月),默认mid_month
示例数据
{
"lang": "zh-Hans",
"birth_dt": "1999-10-17 21:00:00",
"tz": 8,
"longitude": 116.39,
"latitude": 39.91,
"dst_auto": true,
"gender": "male",
"custom_transforms": {},
"is_solar_time": false,
"is_late_zi": false,
"leap_boundary": "mid_month"
}ZiweiQry
紫微斗数查询参数(包含运限数据)
继承自 ZiweiNatalQry,增加了 target_dt 字段用于计算运限数据
字段定义
语言:zh-Hans(简体中文,默认)、zh-Hant(繁体中文);后续可扩展 en 等
日期时间字符串(出生时间、推运时间或查询时间),格式为1999-10-17 21:00:00
时区
经度,可选
纬度,可选
是否自动进行夏令时校正(仅对中国大陆地区有效)
生理性别:male(男)/female(女)。必填,用于确定阴阳属性(阳男/阴男/阳女/阴女)和大限顺逆方向
自定义四化配置,key 为天干(推荐 stem key:jia、wu、geng、xin、ren、gui;亦兼容旧接口中文:甲、戊、庚、辛、壬、癸),value 为四化配置类型枚举
是否使用真太阳时计算(默认false)
是否使用晚子时处理,23:00-00:00计算为本日(默认false,计算为次日)
闰月分界:mid_month(月中分隔)/current_month(隶属本月)/next_month(隶属下月),默认mid_month
目标日期时间(可选),格式:'1999-10-17 21:00:00',如果不提供则使用当前时间。用于计算运限数据(大限、流年、流月、流日、流时)
示例数据
{
"lang": "zh-Hans",
"birth_dt": "1999-10-17 21:00:00",
"tz": 8,
"longitude": 116.39,
"latitude": 39.91,
"dst_auto": true,
"gender": "male",
"custom_transforms": {},
"is_solar_time": false,
"is_late_zi": false,
"leap_boundary": "mid_month",
"target_dt": "string"
}响应对象
API响应的数据结构定义。
ApiResp
object封装API响应的类
字段定义
响应状态码
响应消息
响应数据,可以是任意类型
执行时间
示例数据
{
"code": 0,
"msg": "string",
"data": null,
"exe_time": 0
}ApiResp[AstroDataVo]
object字段定义
响应状态码
响应消息
响应数据,可以是任意类型
执行时间
示例数据
{
"code": 0,
"msg": "string",
"data": {
"sign": [
{
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string",
"sign_attribute": [
"string"
],
"sign_guardian": [
{
"planet_code": "string",
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_font": "string"
}
],
"planet_array": [
{
"planet_code": "string",
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"longitude": 0,
"house_id": 0,
"speed": 0,
"planet_font": "string",
"deg": 0,
"min": 0,
"sec": 0
}
]
}
],
"planet": [
{
"sign": {
"deg": 0,
"min": 0,
"sec": 0,
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string"
},
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_code": "string",
"longitude": 0,
"house_id": 0,
"speed": 0,
"planet_font": "string",
"house_longitude": 0,
"house_deg": 0,
"house_min": 0,
"house_sec": 0
}
],
"house": [
{
"sign": {
"deg": 0,
"min": 0,
"sec": 0,
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string"
},
"longitude": 0,
"house_id": 0,
"house_life": "string",
"main_planet": [
{
"planet_code": "string",
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_font": "string"
}
],
"planet_array": [
{
"deg": 0,
"min": 0,
"sec": 0,
"longitude": 0,
"planet_code": "string",
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_font": "string"
}
]
}
],
"attribute": {
"fire": [
{
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_code": "string",
"longitude": 0,
"house_id": 0,
"speed": 0,
"planet_font": "string",
"deg": 0,
"min": 0,
"sec": 0,
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string"
}
],
"soil": [
{
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_code": "string",
"longitude": 0,
"house_id": 0,
"speed": 0,
"planet_font": "string",
"deg": 0,
"min": 0,
"sec": 0,
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string"
}
],
"wind": [
{
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_code": "string",
"longitude": 0,
"house_id": 0,
"speed": 0,
"planet_font": "string",
"deg": 0,
"min": 0,
"sec": 0,
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string"
}
],
"water": [
{
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_code": "string",
"longitude": 0,
"house_id": 0,
"speed": 0,
"planet_font": "string",
"deg": 0,
"min": 0,
"sec": 0,
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string"
}
],
"standard": [
{
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_code": "string",
"longitude": 0,
"house_id": 0,
"speed": 0,
"planet_font": "string",
"deg": 0,
"min": 0,
"sec": 0,
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string"
}
],
"fixed": [
{
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_code": "string",
"longitude": 0,
"house_id": 0,
"speed": 0,
"planet_font": "string",
"deg": 0,
"min": 0,
"sec": 0,
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string"
}
],
"change": [
{
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_code": "string",
"longitude": 0,
"house_id": 0,
"speed": 0,
"planet_font": "string",
"deg": 0,
"min": 0,
"sec": 0,
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string"
}
]
},
"planet_second": [
{
"sign": {
"deg": 0,
"min": 0,
"sec": 0,
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string"
},
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_code": "string",
"longitude": 0,
"house_id": 0,
"speed": 0,
"planet_font": "string",
"house_longitude": 0,
"house_deg": 0,
"house_min": 0,
"house_sec": 0
}
],
"corpus": [
{
"chartType": "string",
"from_cn": "string",
"to_cn": "string",
"from_en": "string",
"to_en": "string",
"from_name": "示例名称",
"to_name": "示例名称",
"type": "string",
"title": "string",
"content": "string"
}
],
"svg": "string",
"firdaria": {},
"smalllimit": {},
"param": {},
"extra": {}
},
"exe_time": 0
}ApiResp[AstroEventVo]
object字段定义
响应状态码
响应消息
响应数据,可以是任意类型
执行时间
示例数据
{
"code": 0,
"msg": "string",
"data": {
"chart_type": "string",
"asp_type": "string",
"asp_name": "示例名称",
"from_obj": "string",
"from_name": "示例名称",
"to_obj": "string",
"to_name": "示例名称",
"event_type": "In",
"occurred_at": "string"
},
"exe_time": 0
}ApiResp[BaziFlowVO]
object字段定义
示例数据
{
"code": 0,
"msg": "string",
"data": {
"target_dt": "string",
"pillars": [
{
"type": "natal_year",
"tg": "string",
"dz": "string",
"gan_shen": "string",
"gan_shen_short": "string",
"zhi_shen": [
"string"
],
"zhi_shen_short": [
"string"
],
"cang_gan_wx": [
"string"
],
"cang_gan_zs": [
"string"
],
"na_yin": "string",
"kong_wang": "string",
"di_shi": "string",
"zi_zuo": "string",
"shen_sha": [
"string"
]
}
],
"flow_start_dt": "string",
"flow_decadal": [
{
"type": "natal_year",
"key": "string",
"tg": "string",
"tg_shen_sha": "string",
"dz": "string",
"dz_shen_sha": "string",
"is_current": true
}
],
"flow_year": [
{
"type": "natal_year",
"key": "string",
"tg": "string",
"tg_shen_sha": "string",
"dz": "string",
"dz_shen_sha": "string",
"is_current": true
}
],
"flow_month": [
{
"type": "natal_year",
"key": "string",
"tg": "string",
"tg_shen_sha": "string",
"dz": "string",
"dz_shen_sha": "string",
"is_current": true
}
],
"flow_day": [
{
"type": "natal_year",
"key": "string",
"tg": "string",
"tg_shen_sha": "string",
"dz": "string",
"dz_shen_sha": "string",
"is_current": true
}
],
"flow_hour": [
{
"type": "natal_year",
"key": "string",
"tg": "string",
"tg_shen_sha": "string",
"dz": "string",
"dz_shen_sha": "string",
"is_current": true
}
],
"tg_chong_ke": [
"string"
],
"dz_chong_ke": [
"string"
],
"flow_tg_chong_ke": [
"string"
],
"flow_dz_chong_ke": [
"string"
]
},
"exe_time": 0
}ApiResp[BaziMatchVO]
object字段定义
响应状态码
响应消息
响应数据,可以是任意类型
执行时间
示例数据
{
"code": 0,
"msg": "string",
"data": {
"your_natal": {
"birth_dt": "string",
"birth_solar_dt": "string",
"birth_lunar": "string",
"birth_solar_term": "string",
"tg_chong_ke": [
"string"
],
"dz_chong_ke": [
"string"
],
"pillars": [
{
"type": "natal_year",
"tg": "string",
"dz": "string",
"gan_shen": "string",
"gan_shen_short": "string",
"zhi_shen": [
"string"
],
"zhi_shen_short": [
"string"
],
"cang_gan_wx": [
"string"
],
"cang_gan_zs": [
"string"
],
"na_yin": "string",
"kong_wang": "string",
"di_shi": "string",
"zi_zuo": "string",
"shen_sha": [
"string"
]
}
],
"flow_start_dt": "string",
"flow_decadal": [
{
"type": "natal_year",
"key": "string",
"tg": "string",
"tg_shen_sha": "string",
"dz": "string",
"dz_shen_sha": "string",
"is_current": true
}
],
"wang_xiang": [
"string"
],
"misc": {
"tai_yuan": "string",
"tai_yuan_na_yin": "string",
"tai_xi": "string",
"tai_xi_na_yin": "string",
"ming_gong": "string",
"ming_gong_na_yin": "string",
"shen_gong": "string",
"shen_gong_na_yin": "string",
"ming_gua": "string",
"siling_fenye": "string"
}
},
"other_natal": {
"birth_dt": "string",
"birth_solar_dt": "string",
"birth_lunar": "string",
"birth_solar_term": "string",
"tg_chong_ke": [
"string"
],
"dz_chong_ke": [
"string"
],
"pillars": [
{
"type": "natal_year",
"tg": "string",
"dz": "string",
"gan_shen": "string",
"gan_shen_short": "string",
"zhi_shen": [
"string"
],
"zhi_shen_short": [
"string"
],
"cang_gan_wx": [
"string"
],
"cang_gan_zs": [
"string"
],
"na_yin": "string",
"kong_wang": "string",
"di_shi": "string",
"zi_zuo": "string",
"shen_sha": [
"string"
]
}
],
"flow_start_dt": "string",
"flow_decadal": [
{
"type": "natal_year",
"key": "string",
"tg": "string",
"tg_shen_sha": "string",
"dz": "string",
"dz_shen_sha": "string",
"is_current": true
}
],
"wang_xiang": [
"string"
],
"misc": {
"tai_yuan": "string",
"tai_yuan_na_yin": "string",
"tai_xi": "string",
"tai_xi_na_yin": "string",
"ming_gong": "string",
"ming_gong_na_yin": "string",
"shen_gong": "string",
"shen_gong_na_yin": "string",
"ming_gua": "string",
"siling_fenye": "string"
}
},
"interpretation": "string"
},
"exe_time": 0
}ApiResp[BaziNatalVO]
object字段定义
响应状态码
响应消息
响应数据,可以是任意类型
执行时间
示例数据
{
"code": 0,
"msg": "string",
"data": {
"birth_dt": "string",
"birth_solar_dt": "string",
"birth_lunar": "string",
"birth_solar_term": "string",
"tg_chong_ke": [
"string"
],
"dz_chong_ke": [
"string"
],
"pillars": [
{
"type": "natal_year",
"tg": "string",
"dz": "string",
"gan_shen": "string",
"gan_shen_short": "string",
"zhi_shen": [
"string"
],
"zhi_shen_short": [
"string"
],
"cang_gan_wx": [
"string"
],
"cang_gan_zs": [
"string"
],
"na_yin": "string",
"kong_wang": "string",
"di_shi": "string",
"zi_zuo": "string",
"shen_sha": [
"string"
]
}
],
"flow_start_dt": "string",
"flow_decadal": [
{
"type": "natal_year",
"key": "string",
"tg": "string",
"tg_shen_sha": "string",
"dz": "string",
"dz_shen_sha": "string",
"is_current": true
}
],
"wang_xiang": [
"string"
],
"misc": {
"tai_yuan": "string",
"tai_yuan_na_yin": "string",
"tai_xi": "string",
"tai_xi_na_yin": "string",
"ming_gong": "string",
"ming_gong_na_yin": "string",
"shen_gong": "string",
"shen_gong_na_yin": "string",
"ming_gua": "string",
"siling_fenye": "string"
}
},
"exe_time": 0
}ApiResp[BaziSummaryVO]
object字段定义
响应状态码
响应消息
响应数据,可以是任意类型
执行时间
示例数据
{
"code": 0,
"msg": "string",
"data": {
"general_desc": "string",
"wx_info": [
{
"wx": "string",
"is_day_master": true,
"ratio": 0,
"shi_shen": [
"string"
]
}
],
"yin_yang": "string",
"yin_yang_desc": "string",
"qiang_ruo": "string",
"qiang_ruo_desc": "string",
"ge_ju": "string",
"ge_ju_desc": "string",
"xi_yong_shen": [
"string"
],
"ji_yong_shen": [
"string"
],
"lucky_info": {},
"qi_he_partner": "string",
"qi_he_partner_desc": "string"
},
"exe_time": 0
}ApiResp[DailyMoodVo]
object字段定义
响应状态码
响应消息
响应数据,可以是任意类型
执行时间
示例数据
{
"code": 0,
"msg": "string",
"data": {
"scope_info": [
{
"label": "string",
"icon": "string",
"color": "string",
"val": 0,
"content": "string"
}
],
"scope_total": {
"label": "string",
"val": 0,
"start_date": "2024-01-01",
"end_date": "2024-01-01",
"tips": "string"
},
"comment": {
"prefer": "",
"avoid": "",
"summary": ""
}
},
"exe_time": 0
}ApiResp[LiurenResultVo]
object字段定义
响应状态码
响应消息
响应数据,可以是任意类型
执行时间
示例数据
{
"code": 0,
"msg": "string",
"data": {
"input_time": "2024-01-01T00:00:00Z",
"true_solar_time": "2024-01-01T00:00:00Z",
"lunar": "string",
"weekday_cn": "string",
"type": "string",
"gui_method": "string",
"di_fen": "string",
"solar_term": "string",
"jie_qi_prev": {
"name": "示例名称",
"jiaojie_local": "string"
},
"jie_qi_next": {
"name": "示例名称",
"jiaojie_local": "string"
},
"year_pillar": {
"label": "string",
"kong_wang": "string"
},
"month_pillar": {
"label": "string",
"kong_wang": "string"
},
"day_pillar": {
"label": "string",
"kong_wang": "string"
},
"hour_pillar": {
"label": "string",
"kong_wang": "string"
},
"year_gan_zhi": "string",
"month_gan_zhi": "string",
"day_gan_zhi": "string",
"shi_gan_zhi": "string",
"yue_jiang": "string",
"yue_jiang_name": "示例名称",
"shi": "string",
"ge_ju": [
"string"
],
"ge_ju_detail": [
{
"name": "示例名称"
}
],
"ri_ma": "string",
"tian_pan": {},
"di_pan": {},
"tian_jiang": {},
"tian_jiang_on_earth": {},
"palace_notes": {},
"si_ke": [
{
"name": "示例名称",
"tian": "string"
}
],
"san_chuan": [
{
"name": "示例名称",
"zhi": "string",
"gan_zhi": "string",
"tian_jiang": "string",
"liu_qin": "string",
"shen": "string"
}
]
},
"exe_time": 0
}ApiResp[MySignRespVo]
object字段定义
响应状态码
响应消息
响应数据,可以是任意类型
执行时间
示例数据
{
"code": 0,
"msg": "string",
"data": {
"hidden_skill": "12345",
"matched_signs": "string",
"luck_info": [
{
"label": "string",
"val": "string",
"icon": "string"
}
],
"scope_prefer": "string",
"scope_avoid": "12345",
"scope_summary": "string",
"sign_explains": [
{
"label": "string",
"pl": "string",
"sign": "string",
"tag": "string",
"tag_img": "string",
"summary": null
}
]
},
"exe_time": 0
}ApiResp[NaksVo]
object字段定义
示例数据
{
"code": 0,
"msg": "string",
"data": {
"natal_naks_info": {
"idx": 0,
"name": "示例名称",
"user_id": "12345",
"tip": "",
"brief": ""
},
"daily_naks_info": {
"idx": 0,
"name": "示例名称",
"user_id": "12345",
"tip": "",
"brief": ""
},
"others_natal_relation": [],
"others_daily_relation": [],
"natal_interps": [],
"daily_interps": [],
"analysis_time": "2024-01-01T00:00:00Z"
},
"exe_time": 0
}ApiResp[QimenResultVo]
object字段定义
响应状态码
响应消息
响应数据,可以是任意类型
执行时间
示例数据
{
"code": 0,
"msg": "string",
"data": {
"input_time": "2024-01-01T00:00:00Z",
"true_solar_time": "2024-01-01T00:00:00Z",
"lunar": "string",
"weekday_cn": "string",
"pai_fa": {
"digest": "string",
"qiju_type": "string",
"ju_method": "string",
"pai_method": "string",
"ju_lineage": "string"
},
"type": "string",
"ju_method": "string",
"pai_method": "string",
"jie_qi_prev": {
"name": "示例名称",
"jiaojie_local": "string"
},
"jie_qi_next": {
"name": "示例名称",
"jiaojie_local": "string"
},
"year_pillar": {
"label": "string",
"kong_wang": "string"
},
"month_pillar": {
"label": "string",
"kong_wang": "string"
},
"day_pillar": {
"label": "string",
"kong_wang": "string"
},
"gender": "string",
"location": "string",
"nian_ming": "string",
"liuren_data": {},
"year_gan_zhi": "string",
"month_gan_zhi": "string",
"day_gan_zhi": "string",
"pan_variant": "shijia_chaibu",
"shan_xiang": {
"shan_mount": "string",
"xiang_mount": "string",
"yuan": "shang",
"yuan_label": "string",
"event_year": 0,
"equivalent_day": "string",
"equivalent_hour": "string"
},
"yin_yang": "yang",
"ju_display": "string",
"solar_term": "string",
"ding_ju_term": "string",
"ju_num": 1,
"yuan": "string",
"hour_pillar": {
"label": "string",
"kong_wang": "string"
},
"xun_shou": "string",
"zhi_fu": "string",
"zhi_shi": "string",
"tian_yi": "string",
"special_patterns": [
{
"code": "string",
"name": "示例名称",
"category": "timing"
}
],
"jiu_gong": {},
"huang_hei_dao": [
{
"hour_branch": "string",
"hour_label": "string",
"god_code": "string",
"god_name": "示例名称",
"dao_type": "huang",
"auspicious": true
}
],
"shi_gan_zhi": "string"
},
"exe_time": 0
}ApiResp[ScopeRespVo]
object字段定义
响应状态码
响应消息
响应数据,可以是任意类型
执行时间
示例数据
{
"code": 0,
"msg": "string",
"data": {
"scope_info": [
{
"label": "string",
"icon": "string",
"color": "string",
"val": 0,
"content": "string"
}
],
"scope_total": {
"label": "string",
"val": 0,
"start_date": "2024-01-01",
"end_date": "2024-01-01",
"tips": "string"
},
"comment": {
"prefer": "",
"avoid": "",
"summary": ""
},
"luck_info": [
{
"label": "string",
"val": "string",
"icon": "string"
}
],
"sign_info": {
"sign_name": "",
"sign_icon": ""
},
"corpus": [
{
"chartType": "string",
"from_cn": "string",
"to_cn": "string",
"from_en": "string",
"to_en": "string",
"from_name": "示例名称",
"to_name": "示例名称",
"type": "string",
"title": "string",
"content": "string"
}
]
},
"exe_time": 0
}ApiResp[SignVo]
object字段定义
响应状态码
响应消息
响应数据,可以是任意类型
执行时间
示例数据
{
"code": 0,
"msg": "string",
"data": {
"id": 0,
"name": "示例名称",
"en_name": "示例名称",
"attr": "string",
"img_url": "https://api.apiworks.com",
"rec_img_url": "https://api.apiworks.com",
"circle_img_url": "https://api.apiworks.com",
"date": "2024-01-01",
"details": [
{}
]
},
"exe_time": 0
}ApiResp[ZiweiChartVo]
object字段定义
响应状态码
响应消息
响应数据,可以是任意类型
执行时间
示例数据
{
"code": 0,
"msg": "string",
"data": {
"gender": "string",
"birth_date": "2024-01-01",
"solar_date": "2024-01-01",
"lunar_date": "2024-01-01",
"lunar_ganzhi": "string",
"solar_term_ganzhi": "string",
"zodiac": "string",
"five_elements_class": "string",
"natal_palace_idx": 0,
"body_palace_idx": 0,
"soul_lord": "string",
"body_lord": "string",
"birth_year_doujun": "string",
"natal": {
"mutagen_stars": {},
"palaces": [
{
"index": 0,
"name": "示例名称",
"heavenly_stem": "string",
"earthly_branch": "string",
"life_12_star": "string"
}
]
},
"patterns": [
{
"name": "示例名称",
"description": "string",
"type": "string"
}
],
"current_year_doujun": "string",
"decadal": {
"mutagen_stars": {},
"palaces": [
{
"index": 0,
"name": "示例名称"
}
]
},
"yearly": {
"mutagen_stars": {},
"palaces": [
{
"index": 0,
"name": "示例名称"
}
]
},
"monthly": {
"mutagen_stars": {},
"palaces": [
{
"index": 0,
"name": "示例名称"
}
]
},
"daily": {
"mutagen_stars": {},
"palaces": [
{
"index": 0,
"name": "示例名称"
}
]
},
"hourly": {
"mutagen_stars": {},
"palaces": [
{
"index": 0,
"name": "示例名称"
}
]
}
},
"exe_time": 0
}ApiResp[ZiweiDetailVo]
object字段定义
响应状态码
响应消息
响应数据,可以是任意类型
执行时间
示例数据
{
"code": 0,
"msg": "string",
"data": {
"gender": "string",
"birth_date": "2024-01-01",
"solar_date": "2024-01-01",
"lunar_date": "2024-01-01",
"lunar_ganzhi": "string",
"solar_term_ganzhi": "string",
"zodiac": "string",
"five_elements_class": "string",
"natal_palace_idx": 0,
"body_palace_idx": 0,
"soul_lord": "string",
"body_lord": "string",
"birth_year_doujun": "string",
"natal": {
"mutagen_stars": {},
"palaces": [
{
"index": 0,
"name": "示例名称",
"heavenly_stem": "string",
"earthly_branch": "string",
"life_12_star": "string"
}
]
},
"patterns": [
{
"name": "示例名称",
"description": "string",
"type": "string"
}
],
"current_year_doujun": "string",
"decadal": {
"mutagen_stars": {},
"palaces": [
{
"index": 0,
"name": "示例名称"
}
]
},
"yearly": {
"mutagen_stars": {},
"palaces": [
{
"index": 0,
"name": "示例名称"
}
]
},
"monthly": {
"mutagen_stars": {},
"palaces": [
{
"index": 0,
"name": "示例名称"
}
]
},
"daily": {
"mutagen_stars": {},
"palaces": [
{
"index": 0,
"name": "示例名称"
}
]
},
"hourly": {
"mutagen_stars": {},
"palaces": [
{
"index": 0,
"name": "示例名称"
}
]
},
"natal_star_interps": [
{
"star_name": "示例名称",
"palace_name": "示例名称",
"interpretation": "string"
}
],
"decadal_star_interps": [
{
"star_name": "示例名称",
"palace_name": "示例名称",
"interpretation": "string"
}
],
"yearly_star_interps": [
{
"star_name": "示例名称",
"palace_name": "示例名称",
"interpretation": "string"
}
],
"monthly_star_interps": [
{
"star_name": "示例名称",
"palace_name": "示例名称",
"interpretation": "string"
}
],
"daily_star_interps": [
{
"star_name": "示例名称",
"palace_name": "示例名称",
"interpretation": "string"
}
],
"hourly_star_interps": [
{
"star_name": "示例名称",
"palace_name": "示例名称",
"interpretation": "string"
}
]
},
"exe_time": 0
}ApiResp[ZiweiNatalVo]
object字段定义
响应状态码
响应消息
响应数据,可以是任意类型
执行时间
示例数据
{
"code": 0,
"msg": "string",
"data": {
"gender": "string",
"birth_date": "2024-01-01",
"solar_date": "2024-01-01",
"lunar_date": "2024-01-01",
"lunar_ganzhi": "string",
"solar_term_ganzhi": "string",
"zodiac": "string",
"five_elements_class": "string",
"natal_palace_idx": 0,
"body_palace_idx": 0,
"soul_lord": "string",
"body_lord": "string",
"birth_year_doujun": "string",
"natal": {
"mutagen_stars": {},
"palaces": [
{
"index": 0,
"name": "示例名称",
"heavenly_stem": "string",
"earthly_branch": "string",
"life_12_star": "string"
}
]
},
"patterns": [
{
"name": "示例名称",
"description": "string",
"type": "string"
}
]
},
"exe_time": 0
}ApiResp[dict[int, list[SignCompatVo]]]
object字段定义
响应状态码
响应消息
响应数据,可以是任意类型
执行时间
示例数据
{
"code": 0,
"msg": "string",
"data": {},
"exe_time": 0
}ApiResp[list[SignVo]]
object字段定义
响应状态码
响应消息
响应数据,可以是任意类型
执行时间
示例数据
{
"code": 0,
"msg": "string",
"data": [
{
"id": 0,
"name": "示例名称",
"en_name": "示例名称"
}
],
"exe_time": 0
}AstroDataVo
object星盘API接口返回的视图对象
字段定义
星座信息
行星信息
宫位信息
属性信息
双点图外圈行星信息
语料信息
星盘SVG
法达盘数据
小限盘数据
请求参数快照
额外扩展信息
示例数据
{
"sign": [
{
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string",
"sign_attribute": [
"string"
],
"sign_guardian": [
{
"planet_code": "string",
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_font": "string"
}
],
"planet_array": [
{
"planet_code": "string",
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"longitude": 0,
"house_id": 0,
"speed": 0,
"planet_font": "string",
"deg": 0,
"min": 0,
"sec": 0
}
]
}
],
"planet": [
{
"sign": {
"deg": 0,
"min": 0,
"sec": 0,
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string"
},
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_code": "string",
"longitude": 0,
"house_id": 0,
"speed": 0,
"planet_font": "string",
"house_longitude": 0,
"house_deg": 0,
"house_min": 0,
"house_sec": 0
}
],
"house": [
{
"sign": {
"deg": 0,
"min": 0,
"sec": 0,
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string"
},
"longitude": 0,
"house_id": 0,
"house_life": "string",
"main_planet": [
{
"planet_code": "string",
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_font": "string"
}
],
"planet_array": [
{
"deg": 0,
"min": 0,
"sec": 0,
"longitude": 0,
"planet_code": "string",
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_font": "string"
}
]
}
],
"attribute": {
"fire": [
{
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_code": "string",
"longitude": 0,
"house_id": 0,
"speed": 0,
"planet_font": "string",
"deg": 0,
"min": 0,
"sec": 0,
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string"
}
],
"soil": [
{
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_code": "string",
"longitude": 0,
"house_id": 0,
"speed": 0,
"planet_font": "string",
"deg": 0,
"min": 0,
"sec": 0,
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string"
}
],
"wind": [
{
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_code": "string",
"longitude": 0,
"house_id": 0,
"speed": 0,
"planet_font": "string",
"deg": 0,
"min": 0,
"sec": 0,
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string"
}
],
"water": [
{
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_code": "string",
"longitude": 0,
"house_id": 0,
"speed": 0,
"planet_font": "string",
"deg": 0,
"min": 0,
"sec": 0,
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string"
}
],
"standard": [
{
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_code": "string",
"longitude": 0,
"house_id": 0,
"speed": 0,
"planet_font": "string",
"deg": 0,
"min": 0,
"sec": 0,
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string"
}
],
"fixed": [
{
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_code": "string",
"longitude": 0,
"house_id": 0,
"speed": 0,
"planet_font": "string",
"deg": 0,
"min": 0,
"sec": 0,
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string"
}
],
"change": [
{
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_code": "string",
"longitude": 0,
"house_id": 0,
"speed": 0,
"planet_font": "string",
"deg": 0,
"min": 0,
"sec": 0,
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string"
}
]
},
"planet_second": [
{
"sign": {
"deg": 0,
"min": 0,
"sec": 0,
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string"
},
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_code": "string",
"longitude": 0,
"house_id": 0,
"speed": 0,
"planet_font": "string",
"house_longitude": 0,
"house_deg": 0,
"house_min": 0,
"house_sec": 0
}
],
"corpus": [
{
"chartType": "string",
"from_cn": "string",
"to_cn": "string",
"from_en": "string",
"to_en": "string",
"from_name": "示例名称",
"to_name": "示例名称",
"type": "string",
"title": "string",
"content": "string"
}
],
"svg": "string",
"firdaria": {},
"smalllimit": {},
"param": {},
"extra": {}
}AstroEventVo
object星象事件信息视图对象
字段定义
星盘类型
星象类型(英文标识)
星象类型名称(多语言)
源星体(英文标识)
源星体名称(多语言)
目标星体(英文标识)
目标星体名称(多语言)
星象事件类型: In/Out
时间字符串
示例数据
{
"chart_type": "string",
"asp_type": "string",
"asp_name": "示例名称",
"from_obj": "string",
"from_name": "示例名称",
"to_obj": "string",
"to_name": "示例名称",
"event_type": "In",
"occurred_at": "string"
}AttributeVo
object属性信息视图对象
字段定义
火象星座
土象星座
风象星座
水象星座
本位星座
固定星座
变动星座
示例数据
{
"fire": [
{
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_code": "string",
"longitude": 0,
"house_id": 0,
"speed": 0,
"planet_font": "string",
"deg": 0,
"min": 0,
"sec": 0,
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string"
}
],
"soil": [
{
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_code": "string",
"longitude": 0,
"house_id": 0,
"speed": 0,
"planet_font": "string",
"deg": 0,
"min": 0,
"sec": 0,
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string"
}
],
"wind": [
{
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_code": "string",
"longitude": 0,
"house_id": 0,
"speed": 0,
"planet_font": "string",
"deg": 0,
"min": 0,
"sec": 0,
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string"
}
],
"water": [
{
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_code": "string",
"longitude": 0,
"house_id": 0,
"speed": 0,
"planet_font": "string",
"deg": 0,
"min": 0,
"sec": 0,
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string"
}
],
"standard": [
{
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_code": "string",
"longitude": 0,
"house_id": 0,
"speed": 0,
"planet_font": "string",
"deg": 0,
"min": 0,
"sec": 0,
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string"
}
],
"fixed": [
{
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_code": "string",
"longitude": 0,
"house_id": 0,
"speed": 0,
"planet_font": "string",
"deg": 0,
"min": 0,
"sec": 0,
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string"
}
],
"change": [
{
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_code": "string",
"longitude": 0,
"house_id": 0,
"speed": 0,
"planet_font": "string",
"deg": 0,
"min": 0,
"sec": 0,
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string"
}
]
}CommentVo
object运势建议
字段定义
运势偏好
运势避免
运势总结
示例数据
{
"prefer": "",
"avoid": "",
"summary": ""
}CorpusVo
object语料信息视图对象
字段定义
星盘类型
主体对象中文名
客体对象英文名(如:宫位名、星座名、其他行星名)
主体对象英文名(如:行星英文名)
客体对象英文名(如:行星英文名)
主体对象本地化名称,根据请求的lang参数支持不同语言
客体对象本地化名称,根据请求的lang参数支持不同语言
语料类型,值为:'PlanetToSign', 'PlanetToHouse', 'PlanetAspect0', 'PlanetAspect60', 'PlanetAspect90', 'PlanetAspect120', 'PlanetAspect180'
相位角度(0, 60, 90, 120, 180)
星象发生的时间戳
入相/出相
星象开始天数
星象开始天数文字描述
星象还剩多少天
星象还剩多少天文字描述
星象吉凶,值为Ji/Xiong/Ping,分别代表吉/凶/平
小贴士
星象标题
语料内容
示例数据
{
"chartType": "string",
"from_cn": "string",
"to_cn": "string",
"from_en": "string",
"to_en": "string",
"from_name": "示例名称",
"to_name": "示例名称",
"type": "string",
"asp_angle": 0,
"occurred_at_ts": 0,
"in_out": "string",
"start_days": 0,
"start_days_desc": "string",
"remain_days": 0,
"remain_days_desc": "string",
"jx_type": "string",
"tip": "string",
"title": "string",
"content": "string"
}DailyMoodVo
object每日心情
字段定义
各项运势信息
运势总分
运势建议(日运特有)
示例数据
{
"scope_info": [
{
"label": "string",
"icon": "string",
"color": "string",
"val": 0,
"content": "string"
}
],
"scope_total": {
"label": "string",
"val": 0,
"start_date": "2024-01-01",
"end_date": "2024-01-01",
"tips": "string"
},
"comment": {
"prefer": "",
"avoid": "",
"summary": ""
}
}HouseVo
object宫位信息视图对象
字段定义
宫头所在星座信息
宫头黄道经度
宫位ID
宫位名称
宫主星列表
宫位内行星列表
示例数据
{
"sign": {
"deg": 0,
"min": 0,
"sec": 0,
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string"
},
"longitude": 0,
"house_id": 0,
"house_life": "string",
"main_planet": [
{
"planet_code": "string",
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_font": "string"
}
],
"planet_array": [
{
"deg": 0,
"min": 0,
"sec": 0,
"longitude": 0,
"planet_code": "string",
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_font": "string"
}
]
}JiuGongCellVo
object单宫。转盘类:di_pan_gan/tian_pan_gan/an_gan/jiu_xing/ba_men/ba_shen/ju;金函:shen_xing、ba_men 为主。
字段定义
洛书宫数 1~9
卦名
宫标识,如坎(1)
宫位本位五行:mu/huo/tu/jin/shui
地盘天干:首项本宫,坤二可有第二项为中五寄干
巡逻军(天盘奇仪):与九星同圈飞布;坤二本宫+中五寄干随天芮落宫展示,符落中五时落时干宫
暗干/隐干:旨归=旬内干支;阴盘=时干飞布干+宫支;法窍/鸣法=单天干;括囊用 an_gan_layers
括囊飞盘三暗干支 [天盘, 人盘, 地盘],天乙/太乙/地乙统领,每项为干+支如庚辰
九神旁注(飞盘):地盘九神,同干所带之神
门旁注(括囊暗九门镜像):明使对冲宫起,序10−明使门序,洛书顺、阳递减/阴递增
九星全称;天盘天芮显示为禽芮(禽寄坤二随芮飞)
八门全称(如休门、死门)
八神(转盘)
格局:时家=81奇仪同宫;金函=神星遇八门(pattern_type=star_door)
宫位标记:空亡、驿马、击刑、门迫、入墓
宫位辅助:天盘干、地盘干各含十二长生与月令旺衰
应期数池:后天数、先天数、五行数及合并候选;中五无
内外盘:阳遁坎艮震巽为内、离坤兑乾为外,阴遁相反;内主近快、外主远慢;中五无
神星名(日家金函等)
宫内局注记(转盘)
示例数据
{
"luoshu": 1,
"bagua": "string",
"gong": "string",
"wuxing": "string",
"di_pan_gan": [
"string"
],
"tian_pan_gan": [
"string"
],
"an_gan": "string",
"an_gan_layers": [
"string"
],
"shen_trail": "string",
"men_trail": "string",
"jiu_xing": "string",
"ba_men": "string",
"ba_shen": "string",
"ge_ju": {
"name": "示例名称",
"level": "string",
"level_cn": "string",
"title": "string",
"summary": "string",
"tags": [
"string"
],
"scenarios": [
"string"
],
"desc": "",
"tian_gan": "",
"di_gan": "",
"door_hint": "string",
"pattern_type": "qiyi",
"shen_xing": "string",
"ba_men": "string"
},
"markers": [
{
"code": "kong_wang",
"name": "示例名称"
}
],
"palace_aux": {
"gan": {
"tian": {
"changsheng": "string",
"wang_shuai": "string"
},
"di": {
"changsheng": "string",
"wang_shuai": "string"
}
}
},
"ying_qi": {
"houtian": 0,
"xiantian": 0,
"wuxing": [
0
],
"pool": [
0
]
},
"nei_wai": "string",
"shen_xing": "string",
"ju": "string"
}LiurenChuanVo
object三传之一。
字段定义
初传 / 中传 / 末传
传支
传支(与 zhi 相同;留作兼容)
天将
六亲
旬空天干;无则 null
天将(与 tian_jiang 相同,兼容旧字段)
三传解读
示例数据
{
"name": "示例名称",
"zhi": "string",
"gan_zhi": "string",
"tian_jiang": "string",
"liu_qin": "string",
"kong_wang": "string",
"shen": "string",
"interpret": {
"category": "geju",
"name": "示例名称",
"title": "string",
"summary": "string",
"tags": [
"string"
],
"scenarios": [
"string"
],
"desc": "",
"level": "string",
"level_cn": "string",
"meta_lines": [
"string"
]
}
}LiurenGeJuItemVo
object课体格局项(含解读)。
字段定义
格局名,如遥克、弹射
格局解读文案
示例数据
{
"name": "示例名称",
"interpret": {
"category": "geju",
"name": "示例名称",
"title": "string",
"summary": "string",
"tags": [
"string"
],
"scenarios": [
"string"
],
"desc": "",
"level": "string",
"level_cn": "string",
"meta_lines": [
"string"
]
}
}LiurenInfoVo
object大六壬排盘简版结果(奇门穿壬时附带)。
字段定义
用户输入的查询时间(本地)
真太阳时(启用时)
农历行,含时辰
术式类型中文
日干支
月将地支
占时地支
地盘支 → 天盘支
地盘支 → 地盘支(固定序)
四课
三传
天盘支 → 天将名
示例数据
{
"input_time": "2024-01-01T00:00:00Z",
"true_solar_time": "2024-01-01T00:00:00Z",
"lunar": "string",
"type": "string",
"day_gan_zhi": "string",
"yue_jiang": "string",
"shi": "string",
"tian_pan": {},
"di_pan": {},
"si_ke": [
{
"name": "示例名称",
"tian": "string",
"di": "string"
}
],
"san_chuan": [
{
"name": "示例名称",
"gan_zhi": "string",
"shen": "string"
}
],
"tian_jiang": {}
}LiurenInterpretVo
object单条解读(课体、四课、三传、宫位等)。
字段定义
解读类别
键名或展示名
标题
一句话摘要
主题标签
典型情境
详细说明
吉凶层级 key
吉凶中文
盘面上下文补充行(如天地组合、用神等)
示例数据
{
"category": "geju",
"name": "示例名称",
"title": "string",
"summary": "string",
"tags": [
"string"
],
"scenarios": [
"string"
],
"desc": "",
"level": "string",
"level_cn": "string",
"meta_lines": [
"string"
]
}LiurenKeVo
object四课之一(大六壬)或金口诀四要素(人元/贵神/将神/地分)。
字段定义
第一课…第四课,或人元/贵神/将神/地分
上神(天盘支+干)或金口诀干支
下神(寄宫支+干),与 tian 下半相同时可省略
上神所临天将;金口诀贵神/将神名
金口诀:五行
金口诀:阴阳
金口诀:旺衰
金口诀:是否用神
金口诀:纳音五行
四课解读
示例数据
{
"name": "示例名称",
"tian": "string",
"di": "string",
"tian_jiang": "",
"wu_xing": "string",
"yin_yang": "string",
"wang_shuai": "string",
"is_yong_shen": true,
"na_yin": "string",
"interpret": {
"category": "geju",
"name": "示例名称",
"title": "string",
"summary": "string",
"tags": [
"string"
],
"scenarios": [
"string"
],
"desc": "",
"level": "string",
"level_cn": "string",
"meta_lines": [
"string"
]
}
}LiurenPalaceNoteVo
object单宫解读(地盘宫位)。
字段定义
地盘支
天盘支
天将名
是否为占时支所在宫
是否为金口诀地分所在宫
宫位解读文案
示例数据
{
"earth": "string",
"sky": "string",
"tian_jiang": "string",
"is_shi": false,
"is_di_fen": false,
"interpret": {
"category": "geju",
"name": "示例名称",
"title": "string",
"summary": "string",
"tags": [
"string"
],
"scenarios": [
"string"
],
"desc": "",
"level": "string",
"level_cn": "string",
"meta_lines": [
"string"
]
}
}LiurenResultVo
object大六壬排盘完整结果。
字段定义
用户输入的查询时间(本地)
真太阳时(启用时)
农历行,含时辰
星期
术式类型中文,如大六壬
贵人起法:天贵 / 地贵
金口诀地分地支
排盘时刻节气(天文定气)
上一节气交节
下一节气交节
年柱(干支 + 旬空)
月柱(干支 + 旬空)
日柱(干支 + 旬空)
时柱(干支 + 旬空)
年干支
月干支
日干支
时干支
月将地支
月将名,如登明
占时地支
课体格局,如贼克、元首
课体格局(含解读文案)
日马地支
地盘支 → 天盘支
地盘支 → 地盘支(固定序)
天盘支 → 天将名(与盘面天盘同序)
地盘支 → 天将名
地盘支 → 宫位解读
四课
三传
示例数据
{
"input_time": "2024-01-01T00:00:00Z",
"true_solar_time": "2024-01-01T00:00:00Z",
"lunar": "string",
"weekday_cn": "string",
"type": "string",
"gui_method": "string",
"di_fen": "string",
"solar_term": "string",
"jie_qi_prev": {
"name": "示例名称",
"jiaojie_local": "string"
},
"jie_qi_next": {
"name": "示例名称",
"jiaojie_local": "string"
},
"year_pillar": {
"label": "string",
"kong_wang": "string"
},
"month_pillar": {
"label": "string",
"kong_wang": "string"
},
"day_pillar": {
"label": "string",
"kong_wang": "string"
},
"hour_pillar": {
"label": "string",
"kong_wang": "string"
},
"year_gan_zhi": "string",
"month_gan_zhi": "string",
"day_gan_zhi": "string",
"shi_gan_zhi": "string",
"yue_jiang": "string",
"yue_jiang_name": "示例名称",
"shi": "string",
"ge_ju": [
"string"
],
"ge_ju_detail": [
{
"name": "示例名称"
}
],
"ri_ma": "string",
"tian_pan": {},
"di_pan": {},
"tian_jiang": {},
"tian_jiang_on_earth": {},
"palace_notes": {},
"si_ke": [
{
"name": "示例名称",
"tian": "string"
}
],
"san_chuan": [
{
"name": "示例名称",
"zhi": "string",
"gan_zhi": "string",
"tian_jiang": "string",
"liu_qin": "string",
"shen": "string"
}
]
}LuckInfoVo
object幸运信息
字段定义
标签,如:幸运色/幸运方位/幸运数字等
值
图标URL
示例数据
{
"label": "string",
"val": "string",
"icon": "string"
}MySignRespVo
object我的星座响应数据
字段定义
隐藏技能
匹配的星座
幸运信息列表
运势偏好
运势避免
运势总结
行星星座解释列表
示例数据
{
"hidden_skill": "12345",
"matched_signs": "string",
"luck_info": [
{
"label": "string",
"val": "string",
"icon": "string"
}
],
"scope_prefer": "string",
"scope_avoid": "12345",
"scope_summary": "string",
"sign_explains": [
{
"label": "string",
"pl": "string",
"sign": "string",
"tag": "string",
"tag_img": "string",
"summary": null
}
]
}NaksVo
object星宿关系响应
字段定义
本命基本信息
值日星宿信息
分析时间
示例数据
{
"natal_naks_info": {
"idx": 0,
"name": "示例名称",
"user_id": "12345",
"tip": "",
"brief": ""
},
"daily_naks_info": {
"idx": 0,
"name": "示例名称",
"user_id": "12345",
"tip": "",
"brief": ""
},
"others_natal_relation": [],
"others_daily_relation": [],
"natal_interps": [],
"daily_interps": [],
"analysis_time": "2024-01-01T00:00:00Z"
}PlanetVo
object行星信息视图对象
字段定义
行星所在星座信息
行星英文名
行星中文名
行星本地化名称,根据请求的lang参数支持不同语言
行星代码
行星黄道经度
行星所在宫位ID
行星速度
行星字体
宫头黄道经度
宫头度数
宫头分数
宫头秒数
相位容许度列表
示例数据
{
"sign": {
"deg": 0,
"min": 0,
"sec": 0,
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string"
},
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_code": "string",
"longitude": 0,
"house_id": 0,
"speed": 0,
"planet_font": "string",
"house_longitude": 0,
"house_deg": 0,
"house_min": 0,
"house_sec": 0,
"planet_allow_degree": [
{
"planet_code": "string",
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_font": "string",
"current_longitude": 0,
"asp_angle": 0,
"in_out": "string",
"deg": 0,
"min": 0,
"sec": 0
}
]
}QimenGanAuxVo
object宫位天盘干、地盘干辅助。
字段定义
天盘干(巡逻军本宫干)
地盘干(本宫干)
示例数据
{
"tian": {
"changsheng": "string",
"wang_shuai": "string"
},
"di": {
"changsheng": "string",
"wang_shuai": "string"
}
}QimenGanStateVo
object单干在宫内的状态。
字段定义
十二长生:长生、沐浴、冠带、临官、帝旺、衰、病、死、墓、绝、胎、养
月令旺衰:旺/相/休/囚/死(该干五行相对月支)
示例数据
{
"changsheng": "string",
"wang_shuai": "string"
}QimenGeJuVo
object单宫格局:时家为奇仪同宫;金函为神星遇八门。
字段定义
经典格局名,如青龙返首、青龙临开
吉凶层级:great_auspicious/auspicious/neutral/inauspicious/great_inauspicious
吉凶中文:大吉/吉/平/凶/大凶
展示标题
一句话摘要
主题标签
常见生活场景
详细说明
天盘干(时家奇仪格);金函神星格为空
地盘干(时家奇仪格);金函神星格为空
结合八门的简要提示(门吉则吉、门凶则凶)
qiyi=时家81奇仪格 | star_door=金函神星遇八门
金函神星(pattern_type=star_door 时)
金函八门(pattern_type=star_door 时)
示例数据
{
"name": "示例名称",
"level": "string",
"level_cn": "string",
"title": "string",
"summary": "string",
"tags": [
"string"
],
"scenarios": [
"string"
],
"desc": "",
"tian_gan": "",
"di_gan": "",
"door_hint": "string",
"pattern_type": "qiyi",
"shen_xing": "string",
"ba_men": "string"
}QimenHuangHeiDaoHourVo
object单时辰黄黑道值日神。
字段定义
时辰地支,如子、丑
时辰展示,如子时
值日神稳定标识,如 qing_long
值日神名,如青龙
huang=黄道(吉)| hei=黑道(凶)
是否黄道吉时
一行提示
示例数据
{
"hour_branch": "string",
"hour_label": "string",
"god_code": "string",
"god_name": "示例名称",
"dao_type": "huang",
"auspicious": true,
"brief": "string"
}QimenJieQiItemVo
object节气交节信息(名称 + 本地时间)
字段定义
节气名
交节本地时间 YYYY-MM-DD HH:MM:SS
示例数据
{
"name": "示例名称",
"jiaojie_local": "string"
}QimenPaiFaVo
object排法摘要(结构化 + 可读串)
字段定义
一行排法摘要,便于列表展示
起局类型中文,如时家、日家
定局法中文,如拆补、金函;山向等无定局法时为 null
排盘方式中文,如转盘
流派/子类展示,如日家「金函玉镜(太乙日家)」
示例数据
{
"digest": "string",
"qiju_type": "string",
"ju_method": "string",
"pai_method": "string",
"ju_lineage": "string"
}QimenPalaceAuxVo
object单宫天干辅助信息。
字段定义
天盘干、地盘干辅助信息
示例数据
{
"gan": {
"tian": {
"changsheng": "string",
"wang_shuai": "string"
},
"di": {
"changsheng": "string",
"wang_shuai": "string"
}
}
}QimenPalaceMarkerVo
object单宫标记。
字段定义
kong_wang | yi_ma | xi_shen | ji_xing | men_po | ru_mu
展示名,如 空亡
一行提示
示例数据
{
"code": "kong_wang",
"name": "示例名称",
"brief": "string"
}QimenPillarVo
object单柱展示:干支带单位 + 旬空(与奇门大师等前端约定一致)。
字段定义
干支与单位,如丙午年、庚寅月
该柱旬空两地支连写,如寅卯;无则空串
示例数据
{
"label": "string",
"kong_wang": "string"
}QimenResultVo
object奇门排盘结果:转盘类与金函日家共用本模型,金函不用的字段为 null。
字段定义
用户输入的查询时间(本地)
真太阳时(启用时)
农历行,含时辰
星期
排法摘要(起局类型、定局法、排盘方式等)
起局类型中文简写
定局法;山向等无定局法时为 null
排盘方式
上一节气交节(相对查询时刻,本地时间)
下一节气交节(本地时间)
年柱(干支 + 旬空)
月柱(干支 + 旬空)
日柱(干支 + 旬空)
性别
地点
年命
奇门穿壬时附六壬简数据
年干支
月干支
日干支
shijia_chaibu=时家拆补 | shijia_zhirun=时家置闰 | shijia_maoshan=时家茅山 | shijia_yinpan=时家阴盘奇门(ju_method=yinpan) | rijia_jinhan=日家金函玉镜(默认) | rijia_traditional=日家传统日盘(ju_method=traditional) | shanxiang=山向奇门(空间定局 + 年作日时)
山向奇门专用:坐向、分金区间与等效日时;非山向为 null
阴阳遁:yang=阳遁,yin=阴遁
局名展示,如阳4局或金函简注
排盘时刻太阳黄经定气(天文节气,与 jie_qi_prev/next 一致)
定局查表节气;置闰接气/超神时可能与 solar_term 不同;金函日家无传统定局表时为 null
局数 1~9;金函为 null
三元;金函为 null
时柱;日家(传统/金函)为 null,时辰见 lunar
旬首展示;金函为 null
值符星简称(旬首宫地盘本位星,飞出前的星);金函为 null
值使门简称;金函为 null
天乙:值符飞落宫的地盘固定九星简称(如时干落坎一则蓬);与 zhi_fu 旬首本位星可不同;非日干贵人
特殊标记:天显、伏吟、反吟、五不遇时、日干入墓等
九宫,key 为洛书数 "1".."9"
十二黄黑道(金函日家):子丑…亥各时辰值日神;时家/传统日盘为 null
时干支;日家(传统/金函)为 null,时辰见 lunar
示例数据
{
"input_time": "2024-01-01T00:00:00Z",
"true_solar_time": "2024-01-01T00:00:00Z",
"lunar": "string",
"weekday_cn": "string",
"pai_fa": {
"digest": "string",
"qiju_type": "string",
"ju_method": "string",
"pai_method": "string",
"ju_lineage": "string"
},
"type": "string",
"ju_method": "string",
"pai_method": "string",
"jie_qi_prev": {
"name": "示例名称",
"jiaojie_local": "string"
},
"jie_qi_next": {
"name": "示例名称",
"jiaojie_local": "string"
},
"year_pillar": {
"label": "string",
"kong_wang": "string"
},
"month_pillar": {
"label": "string",
"kong_wang": "string"
},
"day_pillar": {
"label": "string",
"kong_wang": "string"
},
"gender": "string",
"location": "string",
"nian_ming": "string",
"liuren_data": {},
"year_gan_zhi": "string",
"month_gan_zhi": "string",
"day_gan_zhi": "string",
"pan_variant": "shijia_chaibu",
"shan_xiang": {
"shan_mount": "string",
"xiang_mount": "string",
"yuan": "shang",
"yuan_label": "string",
"event_year": 0,
"equivalent_day": "string",
"equivalent_hour": "string"
},
"yin_yang": "yang",
"ju_display": "string",
"solar_term": "string",
"ding_ju_term": "string",
"ju_num": 1,
"yuan": "string",
"hour_pillar": {
"label": "string",
"kong_wang": "string"
},
"xun_shou": "string",
"zhi_fu": "string",
"zhi_shi": "string",
"tian_yi": "string",
"special_patterns": [
{
"code": "string",
"name": "示例名称",
"category": "timing"
}
],
"jiu_gong": {},
"huang_hei_dao": [
{
"hour_branch": "string",
"hour_label": "string",
"god_code": "string",
"god_name": "示例名称",
"dao_type": "huang",
"auspicious": true
}
],
"shi_gan_zhi": "string"
}QimenShanXiangVo
object山向定局与等效日时摘要。
字段定义
坐山英文 code,如 gui(癸山)
向山英文 code,如 ding(丁向)
shang | zhong | xia
上元 / 中元 / 下元
用事年(来自 qry_dt)
等效日柱(年干支),如丙戌
等效时柱(五鼠遁),如甲午
示例数据
{
"shan_mount": "string",
"xiang_mount": "string",
"yuan": "shang",
"yuan_label": "string",
"event_year": 0,
"equivalent_day": "string",
"equivalent_hour": "string"
}QimenSpecialPatternVo
object特殊标记:稳定 code + 展示名 + 分类 + 一行提示。
字段定义
稳定标识,如 fu_yin、tian_xian_shi
展示名,如 干伏吟
timing=时辰禁忌 sizhu=四柱 gan/xing/men=单盘层 pan=全盘
一行断语或提示
示例数据
{
"code": "string",
"name": "示例名称",
"category": "timing",
"brief": "string"
}QimenYingQiVo
object单宫应期数池(用神/值使/时干落宫时从此池按旺衰取数)。
字段定义
后天八卦数(洛书宫数,取数优先)
先天八卦数
五行数(河图生数/成数)
应期候选数池:后天→先天→五行,去重保序(pool[0] 为优先后天数)
示例数据
{
"houtian": 0,
"xiantian": 0,
"wuxing": [
0
],
"pool": [
0
]
}ScopeInfoVo
object单项运势信息
字段定义
标签,如:爱情/事业/健康/财富
图标URL
颜色值
运势分数,0-100
运势内容
示例数据
{
"label": "string",
"icon": "string",
"color": "string",
"val": 0,
"content": "string"
}ScopeInterpretVo
object运势解读
字段定义
星盘类型
主体对象中文名
客体对象中文名(如:宫位名、星座名、其他行星名)
主体对象英文名(如:行星英文名)
客体对象英文名(如:行星英文名)
主体对象本地化名称,根据请求的 lang 参数支持不同语言
客体对象本地化名称,根据请求的 lang 参数支持不同语言
语料类型,值为:'PlanetToHouse', 'PlanetToSign', 'PlanetAspect0', 'PlanetAspect60', 'PlanetAspect90'等
入相/出相
星象发生的时间戳
星象开始天数
星象开始天数文字描述
星象还剩多少天
星象还剩多少天文字描述
事件总时长(天),约 start+remain
星象吉凶,值为Ji/Xiong/Ping,分别代表吉/凶/平
小贴士
星象标题
语料内容
影响信息列表
示例数据
{
"chartType": "string",
"from_cn": "string",
"to_cn": "string",
"from_en": "string",
"to_en": "string",
"from_name": "示例名称",
"to_name": "示例名称",
"type": "string",
"in_out": "In",
"occurred_at_ts": 0,
"start_days": 0,
"start_days_desc": "string",
"remain_days": 0,
"remain_days_desc": "string",
"total_span_days": 0,
"jx_type": "string",
"tip": "string",
"title": "string",
"content": "string",
"impact_info": [
{
"key": "string",
"cn_name": "示例名称",
"trend": "up"
}
]
}ScopeRespVo
object运势响应VO
字段定义
各项运势信息
运势总分
运势建议(日运特有)
幸运信息列表
星座信息
运势语料
示例数据
{
"scope_info": [
{
"label": "string",
"icon": "string",
"color": "string",
"val": 0,
"content": "string"
}
],
"scope_total": {
"label": "string",
"val": 0,
"start_date": "2024-01-01",
"end_date": "2024-01-01",
"tips": "string"
},
"comment": {
"prefer": "",
"avoid": "",
"summary": ""
},
"luck_info": [
{
"label": "string",
"val": "string",
"icon": "string"
}
],
"sign_info": {
"sign_name": "",
"sign_icon": ""
},
"corpus": [
{
"chartType": "string",
"from_cn": "string",
"to_cn": "string",
"from_en": "string",
"to_en": "string",
"from_name": "示例名称",
"to_name": "示例名称",
"type": "string",
"title": "string",
"content": "string"
}
]
}ScopeTotalVo
object运势总分
字段定义
标签,如:今日/本周/本月/本年
运势分数,0-100
开始日期
结束日期
提示信息
示例数据
{
"label": "string",
"val": 0,
"start_date": "2024-01-01",
"end_date": "2024-01-01",
"tips": "string"
}SignCompatVo
object星座配对信息视图对象
字段定义
星座名称
星座icon地址
配对星座名称
配对星座icon地址
打分
评语
星座(男)-配对星座(女)描述
星座(女)-配对星座(男)描述
示例数据
{
"from_sign_name": "示例名称",
"from_img_url": "https://api.apiworks.com",
"to_sign_name": "示例名称",
"to_img_url": "https://api.apiworks.com",
"score": 0,
"comment": "string",
"male_desc": "string",
"female_desc": "string"
}SignExplainVo
object行星星座解释信息
字段定义
标签,格式:行星名 星座名
行星中文名
星座中文名
标签类型:Up/Down/空字符串
标签图片URL
详细描述(JSON格式)
示例数据
{
"label": "string",
"pl": "string",
"sign": "string",
"tag": "string",
"tag_img": "string",
"summary": null
}SignInfoVo
object星座详细信息视图对象
字段定义
信息所属类别,可能的值为:attr/base/desc
标题
信息
示例数据
{
"tag": "string",
"label": "string",
"info": "string"
}SignScopeVo
object星座信息
字段定义
星座英文名
星座图标URL
示例数据
{
"sign_name": "",
"sign_icon": ""
}ZiweiChartVo
object星盘对象(包含运限数据)
字段定义
性别(英文key,用于国际化):'yang_male'(阳男)、'yang_female'(阳女)、'yin_male'(阴男)、'yin_female'(阴女)
出生日期时间,格式:'YYYY-MM-DD HH:MM'
出生真太阳时时间,格式:'YYYY-MM-DD HH:MM'
农历日期时间,格式:'年月日时'
非节气四柱(农历四柱)
节气四柱(以24节气为基准的干支纪年日期)
生肖
五行局
命宫
身宫
命主(星曜名称)
身主(星曜名称)
子年斗君(地支名称,如:申、丑等)
本命运限数据
命盘格局列表
流年斗君(地支名称,如:申、丑等)
大限运限数据
流年运限数据
流月运限数据
流日运限数据
流时运限数据
示例数据
{
"gender": "string",
"birth_date": "2024-01-01",
"solar_date": "2024-01-01",
"lunar_date": "2024-01-01",
"lunar_ganzhi": "string",
"solar_term_ganzhi": "string",
"zodiac": "string",
"five_elements_class": "string",
"natal_palace_idx": 0,
"body_palace_idx": 0,
"soul_lord": "string",
"body_lord": "string",
"birth_year_doujun": "string",
"natal": {
"mutagen_stars": {},
"palaces": [
{
"index": 0,
"name": "示例名称",
"heavenly_stem": "string",
"earthly_branch": "string",
"life_12_star": "string"
}
]
},
"patterns": [
{
"name": "示例名称",
"description": "string",
"type": "string"
}
],
"current_year_doujun": "string",
"decadal": {
"mutagen_stars": {},
"palaces": [
{
"index": 0,
"name": "示例名称"
}
]
},
"yearly": {
"mutagen_stars": {},
"palaces": [
{
"index": 0,
"name": "示例名称"
}
]
},
"monthly": {
"mutagen_stars": {},
"palaces": [
{
"index": 0,
"name": "示例名称"
}
]
},
"daily": {
"mutagen_stars": {},
"palaces": [
{
"index": 0,
"name": "示例名称"
}
]
},
"hourly": {
"mutagen_stars": {},
"palaces": [
{
"index": 0,
"name": "示例名称"
}
]
}
}ZiweiDetailVo
object包含星耀落宫解读的星盘对象
字段定义
性别(英文key,用于国际化):'yang_male'(阳男)、'yang_female'(阳女)、'yin_male'(阴男)、'yin_female'(阴女)
出生日期时间,格式:'YYYY-MM-DD HH:MM'
出生真太阳时时间,格式:'YYYY-MM-DD HH:MM'
农历日期时间,格式:'年月日时'
非节气四柱(农历四柱)
节气四柱(以24节气为基准的干支纪年日期)
生肖
五行局
命宫
身宫
命主(星曜名称)
身主(星曜名称)
子年斗君(地支名称,如:申、丑等)
本命运限数据
命盘格局列表
流年斗君(地支名称,如:申、丑等)
大限运限数据
流年运限数据
流月运限数据
流日运限数据
流时运限数据
本命盘星耀落宫解读
大限盘星耀落宫解读
流年盘星耀落宫解读
流月盘星耀落宫解读
流日盘星耀落宫解读
流时盘星耀落宫解读
示例数据
{
"gender": "string",
"birth_date": "2024-01-01",
"solar_date": "2024-01-01",
"lunar_date": "2024-01-01",
"lunar_ganzhi": "string",
"solar_term_ganzhi": "string",
"zodiac": "string",
"five_elements_class": "string",
"natal_palace_idx": 0,
"body_palace_idx": 0,
"soul_lord": "string",
"body_lord": "string",
"birth_year_doujun": "string",
"natal": {
"mutagen_stars": {},
"palaces": [
{
"index": 0,
"name": "示例名称",
"heavenly_stem": "string",
"earthly_branch": "string",
"life_12_star": "string"
}
]
},
"patterns": [
{
"name": "示例名称",
"description": "string",
"type": "string"
}
],
"current_year_doujun": "string",
"decadal": {
"mutagen_stars": {},
"palaces": [
{
"index": 0,
"name": "示例名称"
}
]
},
"yearly": {
"mutagen_stars": {},
"palaces": [
{
"index": 0,
"name": "示例名称"
}
]
},
"monthly": {
"mutagen_stars": {},
"palaces": [
{
"index": 0,
"name": "示例名称"
}
]
},
"daily": {
"mutagen_stars": {},
"palaces": [
{
"index": 0,
"name": "示例名称"
}
]
},
"hourly": {
"mutagen_stars": {},
"palaces": [
{
"index": 0,
"name": "示例名称"
}
]
},
"natal_star_interps": [
{
"star_name": "示例名称",
"palace_name": "示例名称",
"interpretation": "string"
}
],
"decadal_star_interps": [
{
"star_name": "示例名称",
"palace_name": "示例名称",
"interpretation": "string"
}
],
"yearly_star_interps": [
{
"star_name": "示例名称",
"palace_name": "示例名称",
"interpretation": "string"
}
],
"monthly_star_interps": [
{
"star_name": "示例名称",
"palace_name": "示例名称",
"interpretation": "string"
}
],
"daily_star_interps": [
{
"star_name": "示例名称",
"palace_name": "示例名称",
"interpretation": "string"
}
],
"hourly_star_interps": [
{
"star_name": "示例名称",
"palace_name": "示例名称",
"interpretation": "string"
}
]
}ZiweiNatalVo
object本命盘对象(不包含运限数据)
字段定义
性别(英文key,用于国际化):'yang_male'(阳男)、'yang_female'(阳女)、'yin_male'(阴男)、'yin_female'(阴女)
出生日期时间,格式:'YYYY-MM-DD HH:MM'
出生真太阳时时间,格式:'YYYY-MM-DD HH:MM'
农历日期时间,格式:'年月日时'
非节气四柱(农历四柱)
节气四柱(以24节气为基准的干支纪年日期)
生肖
五行局
命宫
身宫
命主(星曜名称)
身主(星曜名称)
子年斗君(地支名称,如:申、丑等)
本命运限数据
命盘格局列表
示例数据
{
"gender": "string",
"birth_date": "2024-01-01",
"solar_date": "2024-01-01",
"lunar_date": "2024-01-01",
"lunar_ganzhi": "string",
"solar_term_ganzhi": "string",
"zodiac": "string",
"five_elements_class": "string",
"natal_palace_idx": 0,
"body_palace_idx": 0,
"soul_lord": "string",
"body_lord": "string",
"birth_year_doujun": "string",
"natal": {
"mutagen_stars": {},
"palaces": [
{
"index": 0,
"name": "示例名称",
"heavenly_stem": "string",
"earthly_branch": "string",
"life_12_star": "string"
}
]
},
"patterns": [
{
"name": "示例名称",
"description": "string",
"type": "string"
}
]
}SignVo
object星座信息视图对象
字段定义
星座ID
星座英文名
星座中文名
星座本地化名称,根据请求的lang参数支持不同语言
星座字体
星座属性
守护星列表
星座内行星列表
示例数据
{
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string",
"sign_attribute": [
"string"
],
"sign_guardian": [
{
"planet_code": "string",
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_font": "string"
}
],
"planet_array": [
{
"planet_code": "string",
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"longitude": 0,
"house_id": 0,
"speed": 0,
"planet_font": "string",
"deg": 0,
"min": 0,
"sec": 0
}
]
}SignVo
object星座相关信息
字段定义
星座ID
星座名称
星座英文名称
四象属性
icon地址
方形icon地址
圆形icon地址
日期范围
详细信息
示例数据
{
"id": 0,
"name": "示例名称",
"en_name": "示例名称",
"attr": "string",
"img_url": "https://api.apiworks.com",
"rec_img_url": "https://api.apiworks.com",
"circle_img_url": "https://api.apiworks.com",
"date": "2024-01-01",
"details": [
{}
]
}其他数据模型
业务数据模型的结构定义。
AttributePlanet
object属性行星信息
字段定义
行星英文名
行星中文名
行星本地化名称,根据请求的lang参数支持不同语言
行星代码
行星黄道经度
行星所在宫位ID
行星速度
行星字体
度
分
秒
星座ID
星座英文名
星座中文名
星座本地化名称,根据请求的lang参数支持不同语言
星座字体
示例数据
{
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_code": "string",
"longitude": 0,
"house_id": 0,
"speed": 0,
"planet_font": "string",
"deg": 0,
"min": 0,
"sec": 0,
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string"
}AyType
string黄道类型(Tropical: 回归黄道;Sidereal: 恒星黄道)
枚举值
示例数据
"Tropical"BaziFlowVO
object八字流盘响应VO
字段定义
目标日期时间,格式:'YYYY-MM-DD HH:MM'
八字四柱信息
大运开始时间,格式:'YYYY-MM-DD HH:MM'
大运信息
流年信息
流月信息
流日信息
流时信息
天干冲克信息
地支冲克信息
流盘天干冲克信息
流盘地支冲克信息
示例数据
{
"target_dt": "string",
"pillars": [
{
"type": "natal_year",
"tg": "string",
"dz": "string",
"gan_shen": "string",
"gan_shen_short": "string",
"zhi_shen": [
"string"
],
"zhi_shen_short": [
"string"
],
"cang_gan_wx": [
"string"
],
"cang_gan_zs": [
"string"
],
"na_yin": "string",
"kong_wang": "string",
"di_shi": "string",
"zi_zuo": "string",
"shen_sha": [
"string"
]
}
],
"flow_start_dt": "string",
"flow_decadal": [
{
"type": "natal_year",
"key": "string",
"tg": "string",
"tg_shen_sha": "string",
"dz": "string",
"dz_shen_sha": "string",
"is_current": true
}
],
"flow_year": [
{
"type": "natal_year",
"key": "string",
"tg": "string",
"tg_shen_sha": "string",
"dz": "string",
"dz_shen_sha": "string",
"is_current": true
}
],
"flow_month": [
{
"type": "natal_year",
"key": "string",
"tg": "string",
"tg_shen_sha": "string",
"dz": "string",
"dz_shen_sha": "string",
"is_current": true
}
],
"flow_day": [
{
"type": "natal_year",
"key": "string",
"tg": "string",
"tg_shen_sha": "string",
"dz": "string",
"dz_shen_sha": "string",
"is_current": true
}
],
"flow_hour": [
{
"type": "natal_year",
"key": "string",
"tg": "string",
"tg_shen_sha": "string",
"dz": "string",
"dz_shen_sha": "string",
"is_current": true
}
],
"tg_chong_ke": [
"string"
],
"dz_chong_ke": [
"string"
],
"flow_tg_chong_ke": [
"string"
],
"flow_dz_chong_ke": [
"string"
]
}BaziMatchVO
object八字合盘响应VO
字段定义
示例数据
{
"your_natal": {
"birth_dt": "string",
"birth_solar_dt": "string",
"birth_lunar": "string",
"birth_solar_term": "string",
"tg_chong_ke": [
"string"
],
"dz_chong_ke": [
"string"
],
"pillars": [
{
"type": "natal_year",
"tg": "string",
"dz": "string",
"gan_shen": "string",
"gan_shen_short": "string",
"zhi_shen": [
"string"
],
"zhi_shen_short": [
"string"
],
"cang_gan_wx": [
"string"
],
"cang_gan_zs": [
"string"
],
"na_yin": "string",
"kong_wang": "string",
"di_shi": "string",
"zi_zuo": "string",
"shen_sha": [
"string"
]
}
],
"flow_start_dt": "string",
"flow_decadal": [
{
"type": "natal_year",
"key": "string",
"tg": "string",
"tg_shen_sha": "string",
"dz": "string",
"dz_shen_sha": "string",
"is_current": true
}
],
"wang_xiang": [
"string"
],
"misc": {
"tai_yuan": "string",
"tai_yuan_na_yin": "string",
"tai_xi": "string",
"tai_xi_na_yin": "string",
"ming_gong": "string",
"ming_gong_na_yin": "string",
"shen_gong": "string",
"shen_gong_na_yin": "string",
"ming_gua": "string",
"siling_fenye": "string"
}
},
"other_natal": {
"birth_dt": "string",
"birth_solar_dt": "string",
"birth_lunar": "string",
"birth_solar_term": "string",
"tg_chong_ke": [
"string"
],
"dz_chong_ke": [
"string"
],
"pillars": [
{
"type": "natal_year",
"tg": "string",
"dz": "string",
"gan_shen": "string",
"gan_shen_short": "string",
"zhi_shen": [
"string"
],
"zhi_shen_short": [
"string"
],
"cang_gan_wx": [
"string"
],
"cang_gan_zs": [
"string"
],
"na_yin": "string",
"kong_wang": "string",
"di_shi": "string",
"zi_zuo": "string",
"shen_sha": [
"string"
]
}
],
"flow_start_dt": "string",
"flow_decadal": [
{
"type": "natal_year",
"key": "string",
"tg": "string",
"tg_shen_sha": "string",
"dz": "string",
"dz_shen_sha": "string",
"is_current": true
}
],
"wang_xiang": [
"string"
],
"misc": {
"tai_yuan": "string",
"tai_yuan_na_yin": "string",
"tai_xi": "string",
"tai_xi_na_yin": "string",
"ming_gong": "string",
"ming_gong_na_yin": "string",
"shen_gong": "string",
"shen_gong_na_yin": "string",
"ming_gua": "string",
"siling_fenye": "string"
}
},
"interpretation": "string"
}BaziNatalMiscVO
object八字命盘附属信息(胎元胎息干支与纳音、八字命身宫干支及纳音、八宅命卦、司令分野)
字段定义
胎元干支(月干顺推一位、月支顺推三位),如戊子
胎元纳音名称,如壁上土
胎息干支(日干取天干五合、日支取地支六合),如癸未
胎息纳音名称,如泉中水
命宫干支,如己巳
命宫六十甲子纳音
身宫干支,如丁丑
身宫六十甲子纳音
八宅三元命卦
人元司令分野,如戊土用事/丙火用事/甲木用事
示例数据
{
"tai_yuan": "string",
"tai_yuan_na_yin": "string",
"tai_xi": "string",
"tai_xi_na_yin": "string",
"ming_gong": "string",
"ming_gong_na_yin": "string",
"shen_gong": "string",
"shen_gong_na_yin": "string",
"ming_gua": "string",
"siling_fenye": "string"
}BaziNatalVO
object八字命盘响应VO
字段定义
出生时间,格式:'YYYY-MM-DD HH:MM:SS'
出生真太阳时时间,格式:'YYYY-MM-DD HH:MM'
农历出生日期时间,格式:'干支年月日时辰'
出生节气
天干冲克信息
地支冲克信息
四柱信息
大运开始时间,格式:'YYYY-MM-DD HH:MM'
大运信息
旺相囚死信息
附属信息(胎元胎息、命宫身宫、八宅命卦、司令分野等)
示例数据
{
"birth_dt": "string",
"birth_solar_dt": "string",
"birth_lunar": "string",
"birth_solar_term": "string",
"tg_chong_ke": [
"string"
],
"dz_chong_ke": [
"string"
],
"pillars": [
{
"type": "natal_year",
"tg": "string",
"dz": "string",
"gan_shen": "string",
"gan_shen_short": "string",
"zhi_shen": [
"string"
],
"zhi_shen_short": [
"string"
],
"cang_gan_wx": [
"string"
],
"cang_gan_zs": [
"string"
],
"na_yin": "string",
"kong_wang": "string",
"di_shi": "string",
"zi_zuo": "string",
"shen_sha": [
"string"
]
}
],
"flow_start_dt": "string",
"flow_decadal": [
{
"type": "natal_year",
"key": "string",
"tg": "string",
"tg_shen_sha": "string",
"dz": "string",
"dz_shen_sha": "string",
"is_current": true
}
],
"wang_xiang": [
"string"
],
"misc": {
"tai_yuan": "string",
"tai_yuan_na_yin": "string",
"tai_xi": "string",
"tai_xi_na_yin": "string",
"ming_gong": "string",
"ming_gong_na_yin": "string",
"shen_gong": "string",
"shen_gong_na_yin": "string",
"ming_gua": "string",
"siling_fenye": "string"
}
}BaziPillarType
string八字四柱类型
枚举值
示例数据
"natal_year"BaziSummaryVO
object八字总结响应VO
字段定义
总体描述
五行信息
阴阳属性
阴阳属性描述
强弱属性
强弱属性描述
格局
格局描述
喜用五行,如 ['火', '土']
忌用五行,如 ['金']
幸运数字,幸运方位,幸运颜色等等
契合伴侣信息
契合伴侣描述
示例数据
{
"general_desc": "string",
"wx_info": [
{
"wx": "string",
"is_day_master": true,
"ratio": 0,
"shi_shen": [
"string"
]
}
],
"yin_yang": "string",
"yin_yang_desc": "string",
"qiang_ruo": "string",
"qiang_ruo_desc": "string",
"ge_ju": "string",
"ge_ju_desc": "string",
"xi_yong_shen": [
"string"
],
"ji_yong_shen": [
"string"
],
"lucky_info": {},
"qi_he_partner": "string",
"qi_he_partner_desc": "string"
}BirthInfo
object出生信息
字段定义
日期时间字符串(出生时间、推运时间或查询时间),格式为1999-10-17 21:00:00
时区
经度,可选
纬度,可选
是否自动进行夏令时校正(仅对中国大陆地区有效)
用户标识,用于在星宿关系中识别具体用户,服务端会原样返回
示例数据
{
"birth_dt": "1999-10-17 21:00:00",
"tz": 8,
"longitude": 0,
"latitude": 0,
"dst_auto": true,
"user_id": ""
}ChartFormatType
string星盘格式类型(Classical: 古典盘;Modern: 现代盘)
枚举值
示例数据
"Classical"FlowInfo
object八字流盘信息
字段定义
四柱类型
流盘关键字
流盘子关键字
天干
天干神煞
地支
地支神煞
是否为当前时段
示例数据
{
"type": "natal_year",
"key": "string",
"sub_key": "string",
"tg": "string",
"tg_shen_sha": "string",
"dz": "string",
"dz_shen_sha": "string",
"is_current": true
}GenderType
string性别类型(紫微斗数)(male: 男;female: 女)
枚举值
示例数据
"male"HTTPValidationError
object字段定义
示例数据
{
"detail": [
{
"loc": [
null
],
"msg": "string",
"type": "string"
}
]
}Horoscope
object运限对象
字段定义
四化星名称与星曜名称的映射,key 为星曜名称,value 为四化星名称
运限宫位对象列表
示例数据
{
"mutagen_stars": {},
"palaces": [
{
"index": 0,
"name": "示例名称"
}
]
}HoroscopePalace
object运限宫位对象
字段定义
对应本命盘的索引(0-11)
宫位名称
神煞星曜数组
动态星曜数组
示例数据
{
"index": 0,
"name": "示例名称",
"spirit_stars": [],
"dynamic_stars": []
}HouseSystemType
string宫位系统类型(P: Placidus;K: Koch;C: Campanus;R: Regiomontanus;U: Krusinski;E: Equal;V: Vehlow;W: Whole Signs;D: Equal/MC;N: Equal/Zodiac;O: Porphyry;B: Alcabitius;X: Meridian;F: Carter;M: Morinus;T: Polich/Page;H: Horizon;G: Gauquelin)
枚举值
示例数据
"P"ImpactInfo
object当前星象对各运势维度(key)的倾向:仅上升/下降两态,对齐测测类上/下箭头(无中性条目)。
字段定义
关联层面,比如'love','study','friends'等
关联层面中文名
该维度影响走向:up 上升/加强,down 下降/减弱(前端可映射为上/下箭头或 true/false)
示例数据
{
"key": "string",
"cn_name": "示例名称",
"trend": "up"
}InOutType
string入相位/出相位(In: 入相位;Out: 出相位)
枚举值
示例数据
"In"LeapBoundaryType
string闰月分界类型(mid_month: 月中分隔;current_month: 隶属本月;next_month: 隶属下月)
枚举值
示例数据
"mid_month"LiurenChuan
object六壬三传之一。
字段定义
初传 / 中传 / 末传
传支干支
天将名
示例数据
{
"name": "示例名称",
"gan_zhi": "string",
"shen": "string"
}LiurenDiFen
string金口诀地分(十二地支)(zi: 子;chou: 丑;yin: 寅;mao: 卯;chen: 辰;si: 巳;wu: 午;wei: 未;shen: 申;you: 酉;xu: 戌;hai: 亥)
枚举值
示例数据
"zi"LiurenGuiRenMethod
string贵人起法(tian: 天贵;di: 地贵)
枚举值
示例数据
"tian"LiurenKe
object六壬四课之一。
字段定义
第一课、第二课…
上神
下神
示例数据
{
"name": "示例名称",
"tian": "string",
"di": "string"
}LiurenPanType
string六壬排盘流派 / 术式类型(daliuren: 大六壬;jinkoujue: 金口诀)
枚举值
示例数据
"daliuren"MainPlanet
object宫主星信息
字段定义
行星代码
行星英文名
行星中文名
行星本地化名称,根据请求的lang参数支持不同语言
行星字体
示例数据
{
"planet_code": "string",
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_font": "string"
}MingShenGongMonthRule
string八字命身宫「月令」地支的起算规则(用于 26-(月+时) / (月+时) 中的月支)。
枚举值
示例数据
"solar_term"MutagenType
string四化配置类型(按天干分类)
枚举值
示例数据
"jia_1"NaksInfo
object星宿信息
字段定义
星宿ID
星宿名称
用户标识,服务端原样返回
星宿短标签
星宿一句话简介
示例数据
{
"idx": 0,
"name": "示例名称",
"user_id": "12345",
"tip": "",
"brief": ""
}NaksRelation
object星宿关系
字段定义
示例数据
{
"other_naks": {
"idx": 0,
"name": "示例名称",
"user_id": "12345",
"tip": "",
"brief": ""
},
"relation_type": "AN_HUAI",
"is_reverse": true,
"comments": {
"description": "string",
"comments": []
}
}NaksRelationComments
object星宿关系语料
字段定义
示例数据
{
"description": "string",
"comments": []
}NaksRelationType
string星宿关系类型枚举(AN_HUAI: 安坏;RONG_QIN: 荣亲;YE_TAI: 业胎;YOU_SHUAI: 友衰;MING_ZHI_XING: 命之星;WEI_CHENG: 危成)
枚举值
示例数据
"AN_HUAI"NatalHoroscope
object本命运限对象
字段定义
四化星名称与星曜名称的映射,key 为星曜名称,value 为四化星名称
本命宫位对象列表
示例数据
{
"mutagen_stars": {},
"palaces": [
{
"index": 0,
"name": "示例名称",
"heavenly_stem": "string",
"earthly_branch": "string",
"life_12_star": "string"
}
]
}NatalPalace
object本命宫位对象(包含所有本命星曜)
字段定义
宫位索引(0-11,从寅宫开始)
宫位名称
宫位天干
宫位地支
主星列表
辅星列表
杂曜列表
长生十二神(每个宫位一个)
神煞星曜数组
大限起始年龄
大限截止年龄
是否在大限范围内
大限关联的流年
示例数据
{
"index": 0,
"name": "示例名称",
"heavenly_stem": "string",
"earthly_branch": "string",
"major_stars": [
{
"name": "示例名称",
"type": "string"
}
],
"minor_stars": [
{
"name": "示例名称",
"type": "string"
}
],
"adj_stars": [
{
"name": "示例名称",
"type": "string"
}
],
"life_12_star": "string",
"spirit_stars": [],
"range_start": 0,
"range_end": 0,
"in_range": false,
"decadal": [],
"mutagen_infos": []
}NiuXiuHandleType
string牛宿处理类型(nvxiu: 女宿;douxiu: 斗宿)
枚举值
示例数据
"nvxiu"PalaceMutagenItem
object宫位对应的四化信息
字段定义
星曜名称
该星耀所在宫位的索引(0-11,从寅宫开始)
四化星类型
示例数据
{
"star_name": "示例名称",
"palace_index": 0,
"mutagen_type": "string"
}Pattern
object格局对象
字段定义
格局名称
格局类型:lucky(吉格)/ warning(凶格)/ neutral(默认)
示例数据
{
"name": "示例名称",
"description": "string",
"type": "string"
}PillarInfo
object八字四柱信息
字段定义
四柱类型
天干
地支
干神
干神简称
支神
支神简称
藏干*五行
藏干*支神
纳音
空亡
地势
自坐
神煞
示例数据
{
"type": "natal_year",
"tg": "string",
"dz": "string",
"gan_shen": "string",
"gan_shen_short": "string",
"zhi_shen": [
"string"
],
"zhi_shen_short": [
"string"
],
"cang_gan_wx": [
"string"
],
"cang_gan_zs": [
"string"
],
"na_yin": "string",
"kong_wang": "string",
"di_shi": "string",
"zi_zuo": "string",
"shen_sha": [
"string"
]
}PlanetAllowDegree
object行星相位容许度信息
字段定义
对方行星代码
对方行星英文名
对方行星中文名
对方行星本地化名称,根据请求的lang参数支持不同语言
对方行星字体
对方行星当前黄道经度
相位角度(0, 60, 90, 120, 180)
入相/出相(In=入相, Out=出相)
度
分
秒
示例数据
{
"planet_code": "string",
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_font": "string",
"current_longitude": 0,
"asp_angle": 0,
"in_out": "string",
"deg": 0,
"min": 0,
"sec": 0
}PlanetArray
object宫位内行星信息
字段定义
度
分
秒
行星黄道经度
行星代码
行星英文名
行星中文名
行星本地化名称,根据请求的lang参数支持不同语言
行星字体
示例数据
{
"deg": 0,
"min": 0,
"sec": 0,
"longitude": 0,
"planet_code": "string",
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_font": "string"
}QimenDingJuMethod
string奇门定局方法(可用取值随起局类型 type 变化,见 QimenQry 校验说明)(chaibu: 拆补;zhirun: 置闰;maoshan: 茅山(茅道);jinhan: 金函玉镜;traditional: 传统日家;yinpan: 阴盘;not_applicable: 不适用(山向))
枚举值
示例数据
"chaibu"QimenFeipanStyle
string飞盘子流派(仅 pai_method=feipan 时生效,默认 zhigui)(zhigui: 旨归;yinpan: 阴盘;faqiao: 法窍;mingfa: 鸣法;kuonang: 括囊)
枚举值
示例数据
"zhigui"QimenMount24
string山向奇门二十四山(JSON 英文小写拼音;癸山丁向 → gui + ding)(ren: 壬;zi: 子;gui: 癸;chou: 丑;gen: 艮;yin: 寅;jia: 甲;mao: 卯;yi: 乙;chen: 辰;xun: 巽;si: 巳;bing: 丙;wu: 午;ding: 丁;wei: 未;kun: 坤;shen: 申;geng: 庚;you: 酉;xin: 辛;xu: 戌;qian: 乾;hai: 亥)
枚举值
示例数据
"ren"QimenPaiPanMethod
string奇门排盘几何方式(与定局 ju_method 独立;飞盘子流派见 QimenFeipanStyle)(zhuanpan: 转盘;feipan: 飞盘)
枚举值
示例数据
"zhuanpan"QimenQijuType
string奇门起局类型(rijia: 日家;shijia: 时家;shanxiang: 山向)
枚举值
示例数据
"rijia"QimenShanBranch
string山向奇门坐山(十二地支,拼音小写,与 JSON 入参一致)(zi: 子;chou: 丑;yin: 寅;mao: 卯;chen: 辰;si: 巳;wu: 午;wei: 未;shen: 申;you: 酉;xu: 戌;hai: 亥)
枚举值
示例数据
"zi"QimenTianqinJiGong
string转盘天禽星寄宫(山向奇门 zhuanpan 时可选)(kun2: 寄坤二;gen8: 寄艮八;seasonal: 冬至寄艮/夏至寄坤)
枚举值
示例数据
"kun2"QimenYuanSegment
string山向奇门三元分金(每山 15° 分 shang/zhong/xia 三段,每段 5°)(shang: 上元;zhong: 中元;xia: 下元)
枚举值
示例数据
"shang"Section
object段落
字段定义
段落标题
段落内容
示例数据
{
"title": "string",
"content": "string"
}SignGuardian
object星座守护星信息
字段定义
行星代码
行星英文名
行星中文名
行星本地化名称,根据请求的lang参数支持不同语言
行星字体
示例数据
{
"planet_code": "string",
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"planet_font": "string"
}SignInfo
object星座信息
字段定义
度
分
秒
星座ID
星座英文名
星座中文名
星座本地化名称,根据请求的lang参数支持不同语言
星座字体
示例数据
{
"deg": 0,
"min": 0,
"sec": 0,
"sign_id": 0,
"sign_en": "string",
"sign_cn": "string",
"sign_name": "示例名称",
"sign_font": "string"
}SignPlanet
object星座内行星信息
sign_id / sign_en / sign_cn / sign_font 已废弃,请使用外层 SignVo 的对应字段。
字段定义
行星代码
行星英文名
行星中文名
行星本地化名称,根据请求的lang参数支持不同语言
行星黄道经度
行星所在宫位ID
行星速度
行星字体
度
分
秒
示例数据
{
"planet_code": "string",
"planet_en": "string",
"planet_cn": "string",
"planet_name": "示例名称",
"longitude": 0,
"house_id": 0,
"speed": 0,
"planet_font": "string",
"deg": 0,
"min": 0,
"sec": 0
}Star
object星曜对象
字段定义
星曜名称
星曜类型:'major', 'soft', 'tough', 'adjective', 'flower', 'helper', 'lucun', 'tianma', 'boshi', 'suiqian', 'jiangqian', 'dynamic'
星曜亮度
示例数据
{
"name": "示例名称",
"type": "string",
"brightness": "string"
}StarInterpretation
object星耀落宫解读对象
字段定义
星耀名称
宫位名称
解读内容
示例数据
{
"star_name": "示例名称",
"palace_name": "示例名称",
"interpretation": "string"
}StarWithMutagen
object星曜对象(包含四化信息)
字段定义
星曜名称
星曜类型:'major', 'soft', 'tough', 'adjective', 'flower', 'helper', 'lucun', 'tianma', 'boshi', 'suiqian', 'jiangqian', 'dynamic'
星曜亮度
四化星变换类型
示例数据
{
"name": "示例名称",
"type": "string",
"brightness": "string",
"transform_types": [
{
"mutagen_type": "string",
"transform_type": "self"
}
]
}SvgType
stringSVG 图表类型(Default: 默认盘;Pro: 专业盘;NoDisplay: 不显示盘)
枚举值
示例数据
"Default"TimeAndLocation
object时间地点信息
字段定义
日期时间字符串(出生时间、推运时间或查询时间),格式为1999-10-17 21:00:00
时区
经度
纬度
是否自动进行夏令时校正(仅对中国大陆地区有效)
示例数据
{
"birth_dt": "1999-10-17 21:00:00",
"tz": 8,
"longitude": 116.4074,
"latitude": 39.9042,
"dst_auto": true
}TransformInfo
object四化星变换类型
字段定义
四化星类型
四化星变换类型
示例数据
{
"mutagen_type": "string",
"transform_type": "self"
}TransformType
string紫微斗数四化类型(按天干分类)
枚举值
示例数据
"self"ValidationError
object字段定义
示例数据
{
"loc": [
null
],
"msg": "string",
"type": "string"
}WxInfo
object五行信息
字段定义
五行
是否为日主
比例
十神
示例数据
{
"wx": "string",
"is_day_master": true,
"ratio": 0,
"shi_shen": [
"string"
]
}