API Reference
English

国际 IP 风险画像专业版

API 方式

Base URL

API

URL请求方式Content-Type输出格式字符集
api-base-url?partner_code=xxx&partner_key=xxxPOSTapplication/jsonJSONUTF-8

示例:https://sg.apitd.net/verification/persona/ip/pro/v1?partner_code=test_code&partner_key=test_key

认证参数
字段类型含义建议备注
partner_codeString合作方标识必须由 TD 分配
partner_keyString合作方密钥必须由 TD 分配

请求参数

字段类型含义建议备注
ipStringIP 地址必须支持 IPV4 和 IPV6

请求示例

{
    "ip": "210.20.10.33"
}

响应参数

字段

类型

含义

备注

code

Integer

API 状态码

message

String

状态信息

在 API 异常状态下会输出具体的异常原因

sequence_id

String

响应唯一码

用于跟踪每次请求记录的唯一标识

continent

String

大洲

country_id

String

国家编码

country

String

国家

province

String

省份

city

String

城市

longitude

String

经度

latitude

String

纬度

owner

String

所属机构

operator

String

运营商

zip_code

String

邮编

time_zone

String

时区

domain

String

域名

asn

String

自治系统号

as

String

自治系统名

risk_score

Integer

风险分

范围为 0 - 100

scenario

String

应用场景

枚举值:
reserved:保留 IP
unallocated:未分配
unrouted:已分配未路由
unused:已分配未使用
used:已使用
isp:网络运营商
idc:数据中心
ixp:交换中心
school:学校单位
satellite_comms:卫星通信
enterprise:企业专线
organization:组织机构
home_broadband:家庭宽带
mobile_network:移动网络
wlan:WLAN 热点
infra:基础设施
dedicated:专用出口
anycast:Anycast
cdn:CDN

authenticity_score

Integer

真人概率

范围 0 - 100

network_risk_labels

Array

网络风险

proxy:代理标签
idc:机房标签
vpn:VPN 标签
dynamic:秒拨标签
tor:Tor 标签
scan:端口扫描标签
brute_force:暴力破解标签

risk_labels

Array

行为风险

tampered_device:篡改设备 IP
fake_device:虚假设备 IP
high_risk_device:高危设备 IP

API 状态码

code含义
200成功
301未购买此服务
302流量已被禁用
303流量不足
304服务已过期
305日流量已封顶
9600系统错误
9601IP 格式非法
9606参数非法

响应示例

{
  "code": 200,
  "message": "",
  "sequence_id": "1648777165770866F82AC7F326307055",
  "continent": "Asian",
  "country_id": "CN",
  "country": "China",
  "province": "Zhejiang",
  "city": "Hangzhou",
  "longitude": "120.288024",
  "latitude": "30.174930",
  "owner": "China Mobile",
  "operator": "China Mobile",
  "zip_code": "310000",
  "time_zone": "UTC+8",
  "domain": "xxx.com",
  "asn": "4538",
  "as": "CNIX",
  "risk_score": 85,
  "scenario": "idc",
  "authenticity_score": 30,
  "network_risk_labels": ["idc", "proxy"],
  "risk_labels": ["fake_device"]
}