智简魔方文档

GET 产品列表

接口概览

项目内容
文档类型前台接口
请求方式GET
接口地址/console/v1/host
所属业务产品管理
来源模块/系统产品管理
认证方式Bearer Token(用户令牌)

完整请求

请求

bash
正在加载示例…

失败请求

bash
正在加载示例…

接口说明

产品列表

请求参数

名称位置类型必选说明
keywordsquerystring关键字 搜索范围产品ID商品名称标识
statusquerystring状态 Unpaid未付款 Pending开通中 Active已开通 Suspended已暂停 Deleted已删除
tabquerystring状态 using使用中 expiring即将到期 overdue已逾期 deleted已删除
pagequeryinteger(int32)页数
limitqueryinteger(int32)每页条数
orderbyquerystring排序字段 id active_time due_time
sortquerystring升降序 asc desc

成功响应

json
正在加载示例…

失败响应 400:请求参数或业务校验失败

json
正在加载示例…

失败响应 401:未认证或登录已失效

json
正在加载示例…

失败响应 403:无权执行当前操作

json
正在加载示例…

失败响应 404:接口或业务资源不存在

json
正在加载示例…

失败响应 500:服务器内部错误

json
正在加载示例…

响应状态

状态码状态码含义说明数据模型
200OK成功响应内联对象
400Bad Request请求参数或业务校验失败内联对象
401Unauthorized未认证或登录已失效内联对象
403Forbidden无权执行当前操作内联对象
404Not Found接口或业务资源不存在内联对象
500Internal Server Error服务器内部错误内联对象

响应参数

状态码 200

名称类型必选约束中文名说明
statusinteger(int32)状态码
msgstring提示信息
dataobject
data.list[object]产品列表
data.list[].idinteger(int32)产品ID
data.list[].product_idinteger(int32)商品ID
data.list[].product_namestring商品名称
data.list[].namestring标识
data.list[].active_timeinteger(int32)开通时间
data.list[].due_timeinteger(int32)到期时间
data.list[].first_payment_amountstring金额
data.list[].billing_cyclestring周期
data.list[].statusstring状态 Unpaid未付款 Pending开通中 Active已开通 Suspended已暂停 Deleted已删除
data.list[].renew_amountstring续费金额
data.list[].client_notesstring用户备注
data.list[].ip_numinteger(int32)IP数量
data.list[].renew_forbiddeninteger(int32)是否禁止续费 0允许 1禁止
data.list[].dedicate_ipstring
data.list[].assign_ipstring
data.list[].modulestring
data.list[].base_infostring
data.list[].show_base_infointeger
data.list[].renewal_first_day_timeinteger
data.list[].developer_typeinteger
data.countinteger(int32)产品总数

失败状态码 400、401、403、404、500 共用以下结构:

名称类型必选约束中文名说明
statusinteger(int32)错误状态码
msgstring错误提示