跳转到内容

服务接口

提供统一入口用于管理Angus系列应用服务及相关API


查询服务列表

GET
/api/v1/service/{id}/api

授权

UserHttpBearer

使用现有不透明令牌进行身份验证

类型HTTP (bearer)

参数

路径参数

id*

服务ID

类型integer
必填
format"int64"

响应

成功

*/*
JSON
"string"

试验场

授权
变量

示例

cURL
JavaScript
PHP
Python

删除服务的API接口

DELETE
/api/v1/service/{id}/api

授权

UserHttpBearer

使用现有不透明令牌进行身份验证

类型HTTP (bearer)

参数

路径参数

id*

服务ID

类型integer
必填
format"int64"

查询参数

ids*
类型array
必填
maxItems200
minItems0
uniqueItemstrue

响应

成功

*/*
JSON
"string"

试验场

授权
变量

示例

cURL
JavaScript
PHP
Python

将API添加到服务

POST
/api/v1/service/api

授权

UserHttpBearer

使用现有不透明令牌进行身份验证

类型HTTP (bearer)

请求体

application/json
JSON
[
]

响应

成功

*/*
JSON
"string"

试验场

授权
主体

示例

cURL
JavaScript
PHP
Python

从AngusDiscovery服务实例同步所有Swagger API接口

POST
/api/v1/service/api/discovery/sync

授权

UserHttpBearer

使用现有不透明令牌进行身份验证

类型HTTP (bearer)

响应

成功

*/*
JSON
"string"

试验场

授权

示例

cURL
JavaScript
PHP
Python

从AngusDiscovery指定的服务实例同步Swagger API接口

POST
/api/v1/service/{serviceCode}/api/discovery/sync

授权

UserHttpBearer

使用现有不透明令牌进行身份验证

类型HTTP (bearer)

参数

路径参数

serviceCode*

服务代码

类型string
必填

响应

成功

*/*
JSON
"string"

试验场

授权
变量

示例

cURL
JavaScript
PHP
Python

基于 GPL-3.0 许可发布