You need to enable JavaScript to run this app.
文档中心
TrafficRoute DNS 套件

TrafficRoute DNS 套件

复制全文
下载 pdf
解析记录管理
ListRecords - 获取解析记录列表
复制全文
下载 pdf
ListRecords - 获取解析记录列表

获取一个域名的解析记录列表。

使用说明

请求频率:每秒最多调用 100 次。

请求说明

  • 请求方式:GET
  • 请求地址:https://dns.volcengineapi.com/?Action=ListRecords&Version=2018-08-01

调试

请求参数

除了以下参数,您还需要 对请求进行鉴权

参数
类型
是否必填
示例值
描述
Action
String

ListRecords

要执行的操作,取值:ListRecords。

Version
String

2018-08-01

API的版本,取值:2018-08-01。

SearchOrder
String

asc

如何对返回的解析记录列表进行排序。排序的字段是解析记录的创建时间。该参数有以下取值:

  • asc(默认):升序排序。
  • desc:降序排序。
ZID
Long

304092

需要获取解析记录的域名 ID。

PageNumber
Integer

1

页码。API 返回该页码所包含的解析记录。该参数的默认值是 1。

PageSize
Integer

10

每页包含的解析记录的数量。

系统会将获取的解析记录进行分页显示。页数是由获取的解析记录总数和 PageSize 确定。该参数的默认值是 10,最大值是 500

SearchMode
String

like

Host 的匹配模式。该参数有以下取值: :

  • like(默认):模糊匹配。
  • exact:精确匹配。
Host
String

@

域名的主机记录。如果该参数值是 @,表示二级域名本身。如果您不设置该参数,该 API 不会根据该参数筛选查询结果。

Line
String

default

解析记录的线路。该参数的值来自:

域名可以配置的线路取决于该域名的 功能版本规格。如果您不设置该参数,该 API 不会根据该参数筛选查询结果。

Type
String

A

解析记录的类型。如果您不设置该参数,该 API 不会根据该参数筛选查询结果。

Value
String

203.0.113.0

解析记录的记录值。如果您不设置该参数,该 API 不会根据该参数筛选查询结果。

返回参数

下表仅列出本接口特有的返回参数。更多信息请参见返回结构

参数
类型
示例值
描述
PageNumber
Integer

1

Records 展示的解析记录所在的页码。

PageSize
Integer

1

每个分页所包含的解析记录的数量。

Records
Array of Object

解析记录列表。

TotalCount
Integer

15

返回的解析记录总数。该参数值不受 PageNumber 参数的影响。假设您指定的 PageNumber 没有包含任何解析记录。此时 Records 参数不会展示任何解析记录。但是 TotalCount 参数仍然会显示该 API 实际获取到的解析记录总数。

请求示例

GET /?Action=ListRecords&Version=2018-08-01&ZID=304092&PageSize=1 HTTP/1.1
Host: dns.volcengineapi.com
X-Date: 20240908T110649Z
Authorization: HMAC-SHA256 Credential=Adfks******wekfwe/20240908/cn-beijing/dns/request, SignedHeaders=host;x-date, Signature=47a7d934ff7b37c03938******cd7b8278a40a1057690c401e92246a0e41085f


返回示例

{
  "ResponseMetadata": {
    "RequestId": "2024090819070421421201509130EBE4",
    "Action": "ListRecords",
    "Version": "2018-08-01",
    "Service": "dns",
    "Region": "cn-beijing"
  },
  "Result": {
    "PageNumber": 1,
    "PageSize": 1,
    "Records": [
      {
        "RecordID": "3170534137670303887",
        "FQDN": "www.example.com",
        "PQDN": "www.example.com",
        "Host": "www",
        "Type": "A",
        "TTL": 600,
        "Line": "default",
        "Value": "203.0.113.0",
        "Weight": 1,
        "RecordSetID": "MzE3MDUzNDEzNzY2OTA5ODc5OHx3d3cueWFtYXNpdGUudG9wLnxBfGRlZmF1bHQ=",
        "Enable": true,
        "Tags": [
        ],
        "Remark": "1",
        "CreatedAt": "2022-11-09T10:05:08+08:00",
        "UpdatedAt": "2022-11-09T10:05:08+08:00",
        "Operators": [
          "2100xxxx011"
        ]
      }
    ],
    "TotalCount": 15
  }
}

错误码

下表为您列举了该接口与业务逻辑相关的错误码。公共错误码请参见公共错误码文档。

状态码
错误码
错误信息
说明
400
ErrParsingParams

parsing params error

解析请求失败。

400
ErrParamInvalid

validation fail:%s

参数校验失败。

400
ErrZoneNotFound

zone not found

未找到域名。

400
ErrZoneInactive

zone is inactive

域名待找回。

400
ErrPageSizeNotValid

page size must be less than 500 when search

分页查找的记录数量不能大于500。

500
ErrInternalServer

server internal error

服务内部错误。

最近更新时间:2025.06.23 20:22:16
这个页面对您有帮助吗?
有用
有用
无用
无用