中国老黄历接口
  • 45

中国老黄历正常服务支持MCP

万年历老黄历查询,支持宜忌、冲煞、吉时、胎神等传统民俗信息。
会员免费・升级会员畅享160+免费接口,立即升级>>
普通会员100次/天
高级会员1W次/天
黄金会员50W次/天
钻石会员不限次数
根据公历查询date参数可传递时间戳、公历日期。基础版支持根据农历查询(请传农历日期如2019-1-14)(日期不得有前导零)并指定type参数为1,查询范围(1970-2038年)。新增加的全量版不支持按农历查询,但支持的查询范围更广(1900-2100年),拓展字段更多。两个接入点返回数据有差异,可按需选择。
▼ 接口信息

支持更大范围的老黄历查询且字段更齐全

  • 接口地址:https://apis.tianapi.com/lunar/calendar?key={apiKey}
  • 支持协议:http/https
  • 请求方法:get/post
  • 返回格式:utf-8 json
▼ 请求参数

上传文件时请使用标准表单格式 multipart/form-data

普通参数请使用默认表单格式 application/x-www-form-urlencoded

当参数值(如url、base64)包含特殊字符时,建议urlencode编码后传递

名称类型必须示例值/默认值说明
keystring您自己的ApiKey(注册账号后获得)API密钥
datestring2026-09-05查询日期,为空默认公历当天
▼ 返回示例

接口数据示例仅作为预览参考,请以实际测试结果为准

旧接口域名返回的数据结构和现在略有不同,请查看说明

	
	

成功调用,返回内容并产生计费:

失败调用,查看接口错误码释义:

▼ 返回参数

公共参数指所有接口都会返回的参数,应用参数每个接口都不同

建议对返回的字段进行存在性与类型校验,可参考API安全接入指南

名称类型示例值说明
公共参数
codeint200状态码
msgstringsuccess错误信息
resultobject{}返回结果集
应用参数
starstring二十八星宿
weekstring中文星期
avoidstring出火 入宅 盖屋 安门 安葬不宜
chongstring(丙子)鼠冲煞
day_gzstring壬午天干地支日
san_fustring三伏
zodiacstring生肖
bad_godstring灾煞 天火 白虎当日凶煞列表
fu_shenstring东南福神方位
is_leapint0是否闰月 0=否 1=是
liu_yaostring赤口六曜
peng_zustring壬不泱水更难提防 午不苫盖屋主更张彭祖百忌
shu_jiustring数九
sui_shastring岁煞方位
xi_shenstring正南喜神方位
year_gzstring丙午天干地支年
yin_guistring东南阴贵方位
cai_shenstring正南财神方位
day_kongstring申酉日旬空
good_godstring月德 天德 月恩 四相 天马当日吉神列表
jian_chustring建除十二神
month_gzstring丙申天干地支月
suitablestring嫁娶 订盟 纳采 祭祀 斋醮 普渡 解除 出行适宜
tai_shenstring仓库碓 外西北胎神
yang_guistring正东阳贵方位
day_nayinstring杨柳木五行日
lunar_dayint24农历日
year_kongstring寅卯年旬空
lunar_datestring二〇二六年七月廿四农历完整日期
lunar_yearint2026农历年
month_kongstring辰巳月旬空
solar_dateDate2026-09-05公历日期
solar_termstring节气
year_nayinstring天河水五行年
hou_weatherstring禾乃登物候
lunar_monthint7农历月
month_nayinstring山下火五行月
▼ 接口价格

本接口为会员免费类接口,可根据业务需求选择升级会员方案>>

不同会员方案仅每日调用量等配额上限不同,数据本身无区别

会员方案免费接口数每日调用量QPS价格
普通会员10个100次3免费
高级会员不限1万次2029元/月、348元/年169元/年
黄金会员不限50万次3089元/月、1068元/年529元/年
钻石会员不限不限次603380元/年1699元/年
▼ 返回状态码

错误信息可能会有所调整,请根据业务状态码(code)进行流程判断

正常请求均返回HTTP200,当业务状态码为200时表示请求成功计费

错误状态码错误信息解释帮助
100内部服务器错误报此错误码请及时反馈或等待官方修复
110当前API已下线接口已下线无法使用,可关注相关通知
120API暂时维护中接口暂时关闭维护中,请注意相关公告
130API调用频率超限超过每秒请求数上限,可在控制台-接口管理中查询
140接口或密钥无权限请检查是否自行在接口管理中停用或被禁用了该接口
150API可用次数不足免费类接口套餐超限或计次类接口余额不足,点此查看说明
160当前未申请该API请先在接口文档页面申请该接口,点此查看说明
170Referer请求来源受限设置了Referer白名单,但来源Referer不在白名单内
180IP请求来源受限设置了IP白名单,但来源IP不在白名单内
190API密钥不可用账号无效或密钥被禁用
230API密钥无效请检查apikey是否填写错误,点此查看帮助
240缺少API密钥参数请检查是否传递了key参数或者编码格式是否符合要求
250数据返回为空数据查询或转换失败,请检查输入值或注意中文编码问题
260参数值不得为空请检查关键参数是否传递了空值
270参数值不符合要求参数值不符合基本格式要求,点此查看说明
280缺少必要的参数缺少必填的参数,请根据接口文档检查
290超过最大输入限制参数值超过输入范围,请查看接口文档的说明
业务状态码1开头的是服务端错误,2开头(除200表示成功外)其他的为客户端错误
▼ MCP配置

使用时需要替换 {apiKey} 部分为真实的apiKey

您可在chatbox、Cherry Studio等AI客户端中配置使用

目前大部分接口已完成适配,具体配置方法参考如何使用MCP服务?

	

建议在控制台-数据管理-MCP服务中添加工具集合,统一管理多个接口,一次配置使用更高效。

▼ OpenAPI

基于底层数据实时生成标准 OpenAPI 3.0 文档

兼容主流 API 管理平台,完整映射所有可用接入点

	

可导入Apifox/Postman/Swagger UI等调试工具或接入AI Agent工作流,开箱即用。【下载文档

文档地址:https://www.tianapi.com/openapi/lunar.json
▼ 参考代码

此处代码仅演示关键请求片段,实际使用请根据具体环境修改

如需深入学习参考,可点击此处查看部分第三方完整开源项目

活动推荐EXERCISE 更多>

开通会员专享福利
工单 客服