跳到主要内容
版本:域名注册

创建解析记录

接口描述

为指定域名创建新的 DNS 解析记录。

接口地址: POST /api/v1/dns/record/create

输入参数

请求示例

{
"domain_id": 75,
"domain_type": 1,
"value": "192.168.1.1",
"record": "@",
"type": "A",
"mx": 1,
"ttl": 600,
"remark": "默认解析",
"view_id": 1
}

请求参数

参数名称必选类型描述
domain_idInteger域名 ID
domain_typeInteger域名类型:1(宝塔内部域名)、2(外部域名)
valueString记录值
recordString主机记录,如 @、www、mail、* 等
typeString记录类型:A、AAAA、CNAME、MX、TXT、NS、SRV 等
mxInteger权重:5(高优先级)、10(次高优先级)、20(备份节点)
ttlInteger生存时间(秒),默认 600
remarkString备注信息
view_idInteger线路类型 ID

记录类型说明

记录类型值格式示例说明
AIPv4 地址192.168.1.1将域名指向 IPv4 地址
AAAAIPv6 地址2001:db8::1将域名指向 IPv6 地址
CNAME域名example.com将域名指向另一个域名
MX邮件服务器域名mail.example.com邮件交换记录
TXT文本内容v=spf1 include:_spf.example.com ~all文本记录
NS名称服务器ns1.example.com名称服务器记录
SRV服务记录10 5 443 target.example.com服务记录

权重说明

权重值描述
5高优先级
10次高优先级
20备份节点

线路类型说明

根据 view_id 参数指定解析线路类型,具体线路 ID 请参考线路管理接口。

输出参数

响应示例

返回:

{
"code": 0,
"data": {},
"msg": "创建解析记录成功",
"status": true
}