Skip to content

API管理 ​

API密钥列表 ​

项目内容
接口描述API密钥列表
接口地址/console/v1/api
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
pageint1validate:optionaldesc:页数
limitint10validate:optionaldesc:每页条数
orderbystring-idvalidate:optionaldesc:排序字段
sortstring-ascdescvalidate:optionaldesc:升降序

响应参数

nametypedefaultdesc
listarray-desc:API密钥列表
list[].namestring-desc:API密钥名称
list[].idint-desc:API密钥ID
list[].tokenstring-desc:token
list[].create_timeint-desc:创建时间
list[].statusint-desc:白名单状态
list[].ipstring-desc:白名单IP
countint-desc:API总数
create_apiint-desc:是否可创建API

创建API密钥 ​

项目内容
接口描述创建API密钥
接口地址/console/v1/api
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
namestring-validate:requireddesc:API密钥名称

响应参数

nametypedefaultdesc
namestring-desc:API密钥名称
idint-desc:API密钥ID
tokenstring-desc:token
create_timeint-desc:创建时间
private_keystring-desc:私钥
api_urlstring-desc:API接口地址

API白名单设置 ​

项目内容
接口描述API白名单设置
接口地址/console/v1/api/:id/white_list
请求方式PUT
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-validate:requireddesc:API密钥ID
statusint-0关闭1开启validate:requireddesc:白名单状态
ipstring-白名单开启时必填validate:optionaldesc:白名单IP

响应参数

无

删除API密钥 ​

项目内容
接口描述删除API密钥
接口地址/console/v1/api/:id
请求方式DELETE
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-validate:requireddesc:API密钥ID

响应参数

无