API参考

REST API 参考文档

通过程序化方式管理代理区域、查看用量统计、控制IP轮换。Base URL: https://api.Iphtml.io/v2

认证方式

所有API请求均通过API密钥进行认证。请在请求头中携带 Authorization Bearer Token。

HTTP Header
Authorization: Bearer YOUR_API_KEY

可在控制台的「API」页面获取您的API密钥。

速率限制

管理API限制为每分钟60次请求。超出限制将返回429状态码。

端点类型限制时间窗口
普通60 req1 min
流量日志10 req1 min
余额查询30 req1 min

错误码

状态码说明
200请求成功
400请求参数有误
401未授权 — API密钥无效或缺失
404资源不存在
429请求过于频繁,请稍后再试
500服务器内部错误

获取代理凭据

GET /v2/proxy/credentials

获取您账号的代理用户名、密码及所有可用端点。

响应示例

200 OK — application/json
{
  "username":  "user_a1b2c3",
  "password":  "s3cr3tpass",
  "endpoints": {
    "residential_http":  "server.iphtml.biz:15000",
    "residential_socks5": "server.iphtml.biz:15001",
    "datacenter_http":   "stc.iphtml.biz:15000",
    "mobile_http":       "stc.iphtml.biz:15001",
    "static_http":       "stc.iphtml.io:15000"
  }
}

可用国家列表

GET /v2/proxy/countries

返回所有支持定向的国家列表,包含ISO代码及可用IP数量。

响应示例

200 OK
{
  "countries": [
    { "code": "US", "name": "United States", "ip_count": 15200000 },
    { "code": "GB", "name": "United Kingdom", "ip_count": 3100000  },
    { "code": "DE", "name": "Germany",        "ip_count": 2500000  }
    // ... 220+ total
  ],
  "total": 224
}

用量统计

GET /v2/account/usage

返回账号的流量用量、余额及请求统计信息。

查询参数

参数类型必填说明
fromstring可选开始日期 YYYY-MM-DD
tostring可选结束日期 YYYY-MM-DD
proxy_typestring可选residential | datacenter | mobile | static
200 OK
{
  "balance_gb":    42.5,
  "used_gb":       7.5,
  "total_requests": 148320,
  "success_rate":  97.3,
  "period": {
    "from": "2025-01-01",
    "to":   "2025-01-31"
  }
}