AppOpen
Enable automated onboarding and configuration of applications, granting authorized access to resources based on organizational/user permissions while enforcing security policies
Open application
POST
/api/v1/appopen
授权
UserHttpBearer
Use existing opaque tokens for authentication
类型HTTP (bearer)
请求体
application/json
JSON
{
"appCode": "string",
"editionType": "string",
"version": "string",
"tenantId": 0,
"userId": 0,
"openDate": "string",
"expirationDate": "string"
}
响应
OK
*/*
JSON
{
"code": "string",
"msg": "string",
"data": {
},
"datetime": "string",
"ext": {
"additionalProperties": {
}
}
}
Renewal the opened application
PATCH
/api/v1/appopen/renew
授权
UserHttpBearer
Use existing opaque tokens for authentication
类型HTTP (bearer)
请求体
application/json
JSON
{
"appCode": "string",
"editionType": "string",
"version": "string",
"tenantId": 0,
"userId": 0,
"openDate": "string",
"expirationDate": "string"
}
响应
Renew successfully
*/*
JSON
{
"code": "string",
"msg": "string",
"data": {
},
"datetime": "string",
"ext": {
"additionalProperties": {
}
}
}
Query the list of opened application
GET
/api/v1/appopen/list
授权
UserHttpBearer
Use existing opaque tokens for authentication
类型HTTP (bearer)
参数
查询参数
id
类型integer
format
"int64"
appId
类型integer
format
"int64"
appCode
类型string
appType
类型string
枚举
"CLOUD_APP"
"BASE_APP"
"OP_APP"
version
类型string
clientId
类型string
userId
类型integer
format
"int64"
tenantId
类型integer
format
"int64"
expirationDeleted
类型boolean
openDate
类型string
format
"date-time"
expirationDate
类型string
format
"date-time"
createdDate
类型string
format
"date-time"
pageNo
Page data size, default 1, maximum 100000
类型integer
format
"int32"
maximum
100000
minimum
1
pageSize
Page data size, default 10, maximum 2000
类型integer
format
"int32"
maximum
2000
minimum
1
orderBy
Sort field
类型string
orderSort
Sorting method
类型string
枚举
"ASC"
"DESC"
filters[0].key
Filter field name
类型string
filters[0].op
Filter condition (EQUAL, NOT_EQUAL, GREATER_THAN, etc.)
类型string
枚举
"GREATER_THAN"
"LESS_THAN"
"GREATER_THAN_EQUAL"
"LESS_THAN_EQUAL"
"EQUAL"
"NOT_EQUAL"
"MATCH"
"MATCH_END"
"NOT_MATCH"
"NOT_MATCH_END"
"IN"
"NOT_IN"
"IS_NULL"
"IS_NOT_NULL"
filters[0].value
Filter value
filters[1].key
Filter field name
类型string
filters[1].op
Filter condition (EQUAL, NOT_EQUAL, GREATER_THAN, etc.)
类型string
枚举
"GREATER_THAN"
"LESS_THAN"
"GREATER_THAN_EQUAL"
"LESS_THAN_EQUAL"
"EQUAL"
"NOT_EQUAL"
"MATCH"
"MATCH_END"
"NOT_MATCH"
"NOT_MATCH_END"
"IN"
"NOT_IN"
"IS_NULL"
"IS_NOT_NULL"
filters[1].value
Filter value
filters[2].key
Filter field name
类型string
filters[2].op
Filter condition (EQUAL, NOT_EQUAL, GREATER_THAN, etc.)
类型string
枚举
"GREATER_THAN"
"LESS_THAN"
"GREATER_THAN_EQUAL"
"LESS_THAN_EQUAL"
"EQUAL"
"NOT_EQUAL"
"MATCH"
"MATCH_END"
"NOT_MATCH"
"NOT_MATCH_END"
"IN"
"NOT_IN"
"IS_NULL"
"IS_NOT_NULL"
filters[2].value
Filter value
infoScope
Query information scope
类型string
枚举
"BASIC"
"DETAIL"
响应
OK
*/*
JSON
{
"code": "string",
"msg": "string",
"data": {
},
"datetime": "string",
"ext": {
"additionalProperties": {
}
}
}