控制台

🔌 OpenAPI

EProxies 对外提供 5 个 HTTP 接口(白名单模式的代理提取与白名单管理)。本页是接口清单速查,详细用法见 API 提取(白名单模式)

机器可读定义:openapi.json — OpenAPI 3.0 规范,可直接导入 Postman / Swagger UI / Insomnia,或供 AI Agent 加载后自动调用。

基础信息

项目
Base URLhttps://api.eproxies.net
认证(提取类)请求需从白名单 IP 发起,无需账密
认证(管理类)查询参数 userName + userKeyValue(用户密钥,控制台获取)
代理网关proxy.eproxies.net:23333(HTTP/HTTPS/SOCKS5,非本 HTTP API)

接口清单

GET /gateway_api/extract_ip

提取代理 — 按条件批量提取代理端点。请求必须从白名单 IP 发起,返回的代理直连使用、无需账密。

请求参数

字段类型必填可选值说明
countinteger1 ~ N提取数量
countrystringUS GB JP … / Global国家码(ISO 3166-1 两位);Global 表示不限国家
protocolstringhttp / socks5代理协议
formatstringtxt / json返回格式;json 返回对象数组,txt 返回纯文本行
separatorstringcrlf br cr lf tabtxt 格式的分隔符:分别对应 \r\n</br>\r\n\t
ststring自定义分隔符,填写后替代 separator
sessionstringsticky / randomIP 类型:sticky 复用同一批 IP,random 每次随机

响应字段

字段类型说明
ipAddressstring代理 IP 地址
portValueinteger代理端口

format=json 时返回上述字段构成的对象数组;format=txt 时按 separator 分隔返回 IP:端口 文本行。

示例

curl "https://api.eproxies.net/gateway_api/extract_ip?count=10&country=US&protocol=http&format=json&session=sticky"
[
  { "ipAddress": "203.0.113.10", "portValue": 23333 },
  { "ipAddress": "203.0.113.11", "portValue": 23333 }
]

GET /gateway_api/country-list

支持的国家列表 — 查询白名单模式下可提取的全部国家。

请求参数

无请求参数。

响应字段

字段类型说明
countrystring国家码(ISO 3166-1 两位),用于 extract_ipcountry 参数
namestring国家名称
flag_urlstring国旗图标地址

示例

curl "https://api.eproxies.net/gateway_api/country-list"
[
  { "country": "US", "name": "United States", "flag_url": "https://file.eproxies.net/flags/us.png" }
]

GET /gateway_api/add-ip

添加白名单 IP — 把一个出口 IP 加入白名单,加入后该 IP 即可免密提取代理。

请求参数

字段类型必填可选值说明
userNamestring账号用户名
userKeyValuestring用户密钥,在控制台获取
ipAddressstring要加入白名单的 IP 地址

响应字段

返回操作结果对象,以实际响应为准。

示例

curl "https://api.eproxies.net/gateway_api/add-ip?userName=USERNAME&userKeyValue=USER_KEY&ipAddress=203.0.113.10"

GET /gateway_api/del-ip

删除白名单 IP — 把一个 IP 移出白名单,移出后该 IP 不能再免密提取。

请求参数

字段类型必填可选值说明
userNamestring账号用户名
userKeyValuestring用户密钥,在控制台获取
ipAddressstring要移除的白名单 IP

响应字段

返回操作结果对象,以实际响应为准。

示例

curl "https://api.eproxies.net/gateway_api/del-ip?userName=USERNAME&userKeyValue=USER_KEY&ipAddress=203.0.113.10"

GET /gateway_api/lists-ip

查询白名单列表 — 查询当前账号下全部白名单条目。

请求参数

字段类型必填可选值说明
userNamestring账号用户名
userKeyValuestring用户密钥,在控制台获取

响应字段

字段类型说明
ipAddressstring白名单 IP
remarkTextstring备注

示例

curl "https://api.eproxies.net/gateway_api/lists-ip?userName=USERNAME&userKeyValue=USER_KEY"

快速调用

# 提取 10 个美国 HTTP 代理(JSON 格式,粘性 IP)
curl "https://api.eproxies.net/gateway_api/extract_ip?count=10&country=US&protocol=http&format=json&session=sticky"

# 把当前服务器 IP 加入白名单
curl "https://api.eproxies.net/gateway_api/add-ip?userName=USERNAME&userKeyValue=USER_KEY&ipAddress=203.0.113.10"

在 AI Agent 中使用

把规范地址交给 agent,即可让其自动理解全部参数与响应结构:

https://www.eproxies.io/docs/openapi.json

配合 Agent 速查表(代理网关的 username 参数语法)即为完整接入信息。