SmartProxy OpenAPI 文档SmartProxy OpenAPI 文档
  • English
  • zh-CN
  • English
  • zh-CN
  • 认证方式
  • 响应格式
  • 代理账户管理
  • 流量日志查询
  • 套餐查询
  • IP 提取
  • 订单管理
  • 用户管理
  • 支付管理
  • 营销/活动

代理账户列表

GET

/pub/whitelist-account/list

返回示例

200 Response

{
	"code": 200,
	"msg": "string",
	"data": {
		"list": [
			{
				"id": 0,
				"username": "string",
				"password": "string",
				"created_at": "string",
				"remark": "string",
				"product_type": 9,
				"usage_flow": 0,
				"limit_flow": 102400,
				"status": 0
			}
		]
	}
}

返回结果

状态码状态码含义说明数据模型
200OK请求成功Inline

返回数据结构

状态码 200

名称类型必选约束中文名说明
» coderesponseCodefalsenone状态码,200 成功、3 app_key 无效
» msgstringfalsenone状态消息
» dataobjectfalsenonenone
»» list[object]falsenonenone
»»» idintegerfalsenone账户编号
»»» usernamestringfalsenone代理账户名
»»» passwordstringfalsenone代理账户密码
»»» created_atstringfalsenone添加时间
»»» remarkstringfalsenone备注
»»» product_typeproductTypesfalsenone套餐类型,9 动态住宅流量套餐、11 动态住宅IP、14静态数据中心IP、25 静态住宅IP
»»» usage_flowintegerfalsenone已使用流量,单位:KB
»»» limit_flowintegerfalsenone自定义流量上限:单位GB最大102400,0 不限制
»»» statusintegerfalsenone启用状态:1启用,0停用

枚举值

属性值
product_type9
product_type11
product_type14
product_type25

添加代理账户

POST

/pub/whitelist-account/add

Body 请求参数

{
	"app_key": "stringstringstringstringstringst",
	"accounts": "user01:pass,user02:pass,user03:pass",
	"remark": "",
	"product_type": 9
}

请求参数

名称位置类型必选说明
bodybodyobject否none
» app_keybodystring否授权密钥
» accountsbodystring否账户密码,请按格式 username:password 填写,账户和密码仅支持数字和字母,禁止输入任何特殊符号或空格,冒号隔开账户和密码。支持批量添加,英文逗号(,)分隔代理账户。
» remarkbodystring否代理账户描述
» product_typebodyproductTypes否套餐类型,9 动态住宅流量套餐、11 动态住宅IP、14静态数据中心IP、25 静态住宅IP

枚举值

属性值
» product_type9
» product_type11
» product_type14
» product_type25

返回示例

200 Response

{
	"code": 200,
	"msg": "string",
	"data": null
}

返回结果

状态码状态码含义说明数据模型
200OK请求成功Inline

返回数据结构

状态码 200

名称类型必选约束中文名说明
» codeintegerfalsenone状态码,200 成功、3 app_key 无效、156 账户未实名认证
» msgstringfalsenone状态消息
» datanullfalsenonenone

删除代理账户

POST

/pub/whitelist-account/delete

请注意删除后无法恢复,已使用流量等无法查询。删除约有5分钟等待时间,在此期间仍可能产生费用。

Body 请求参数

{
	"app_key": "stringstringstringstringstringst",
	"accounts": "user01,user02"
}

请求参数

名称位置类型必选说明
bodybodyobject否none
» app_keybodystring否授权密钥
» accountsbodystring否代理账户,仅支持数字和字母。支持批量操作,英文逗号(,)分隔代理账户

返回示例

200 Response

{
	"code": 200,
	"msg": "string",
	"data": null
}

返回结果

状态码状态码含义说明数据模型
200OK请求成Inline

返回数据结构

状态码 200

名称类型必选约束中文名说明
» codeintegerfalsenone状态码,200 成功、3 app_key 无效、156 账户未实名认证
» msgstringfalsenone状态消息
» datanullfalsenonenone

禁用代理账户

POST

/pub/whitelist-account/disable

禁用约有5分钟等待时间,在此期间仍可能产生费用。

Body 请求参数

{
	"app_key": "stringstringstringstringstringst",
	"accounts": "user01,user02"
}

请求参数

名称位置类型必选说明
bodybodyobject否none
» app_keybodystring否授权密钥
» accountsbodystring否代理账户,仅支持数字和字母。支持批量操作,英文逗号(,)分隔代理账户

返回示例

200 Response

{
	"code": 200,
	"msg": "string",
	"data": null
}

返回结果

状态码状态码含义说明数据模型
200OK请求成Inline

返回数据结构

状态码 200

名称类型必选约束中文名说明
» codeintegerfalsenone状态码,200 成功、3 app_key 无效、156 账户未实名认证
» msgstringfalsenone状态消息
» datanullfalsenonenone

启用代理账户

POST

/pub/whitelist-account/enable

Body 请求参数

{
	"app_key": "stringstringstringstringstringst",
	"accounts": "user01,user02"
}

请求参数

名称位置类型必选说明
bodybodyobject否none
» app_keybodystring否授权密钥
» accountsbodystring否代理账户,仅支持数字和字母。支持批量操作,英文逗号(,)分隔代理账户

返回示例

200 Response

{
	"code": 200,
	"msg": "string",
	"data": null
}

返回结果

状态码状态码含义说明数据模型
200OK请求成Inline

返回数据结构

状态码 200

名称类型必选约束中文名说明
» codeintegerfalsenone状态码,200 成功、3 app_key 无效、156 账户未实名认证
» msgstringfalsenone状态消息
» datanullfalsenonenone

修改代理账户密码

POST

/pub/whitelist-account/change-password

请注意修改后有5分钟等待时间,在此期间旧密码仍可能正常使用。

Body 请求参数

{
	"app_key": "stringstringstringstringstringst",
	"account": "user",
	"password": "pass"
}

请求参数

名称位置类型必选说明
bodybodyobject否none
» app_keybodystring否授权密钥
» accountbodystring否代理账户,仅支持数字和字母。
» passwordbodystring否代理账户新密码,仅支持数字和字母。

返回示例

200 Response

{
	"code": 200,
	"msg": "string",
	"data": null
}

返回结果

状态码状态码含义说明数据模型
200OK请求成Inline

返回数据结构

状态码 200

名称类型必选约束中文名说明
» codeintegerfalsenone状态码,200 成功、3 app_key 无效、156 账户未实名认证
» msgstringfalsenone状态消息
» datanullfalsenonenone

修改代理账户备注

POST

/pub/whitelist-account/change-remark

Body 请求参数

{
	"app_key": "stringstringstringstringstringst",
	"account": "user",
	"remark": ""
}

请求参数

名称位置类型必选说明
bodybodyobject否none
» app_keybodystring否授权密钥
» accountbodystring否代理账户,仅支持数字和字母。
» remarkbodystring否代理账户新备注,32个中文或64个英文以内。

返回示例

200 Response

{
	"code": 200,
	"msg": "string",
	"data": null
}

返回结果

状态码状态码含义说明数据模型
200OK请求成Inline

返回数据结构

状态码 200

名称类型必选约束中文名说明
» codeintegerfalsenone状态码,200 成功、3 app_key 无效、156 账户未实名认证
» msgstringfalsenone状态消息
» datanullfalsenonenone

修改代理账户流量上限

POST

/pub/whitelist-account/change-limit

请注意流量统计可能有5分钟以内延迟,即实际消耗流量可能超过此限制。

Body 请求参数

{
	"app_key": "stringstringstringstringstringst",
	"account": "user",
	"limit": 0
}

请求参数

名称位置类型必选说明
bodybodyobject否none
» app_keybodystring否授权密钥
» accountbodystring否代理账户,仅支持数字和字母。
» limitbodyinteger否流量限制,单位:GB,0为不设上限

返回示例

200 Response

{
	"code": 200,
	"msg": "string",
	"data": null
}

返回结果

状态码状态码含义说明数据模型
200OK请求成Inline

返回数据结构

状态码 200

名称类型必选约束中文名说明
» codeintegerfalsenone状态码,200 成功、3 app_key 无效、156 账户未实名认证
» msgstringfalsenone状态消息
» datanullfalsenonenone
Prev
响应格式
Next
流量日志查询