/
ON
oneclickvirt
/
OneClickVirt API
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 47m ago · Updated 2w ago
View markdown
oneclickvirt
OneClickVirt API
post
创建OAuth2提供商
1f98232296de
latest
Swagger 2.0
MIT
raw.githubusercontent.com
2026-08-01
372
130
868.3 KB
Admin-Port-Mapping
2
Admin-Provider
3
admin/providers
3
agent
1
API Token管理
6
Health
2
OAuth2
9
get
获取OAuth2预设配置
get
获取指定预设配置
get
获取OAuth2提供商列表
post
创建OAuth2提供商
get
获取OAuth2提供商详情
put
更新OAuth2提供商
delete
删除OAuth2提供商
post
重置注册计数
get
获取启用的OAuth2提供商
Provider管理
13
Public
1
System
6
仪表板
1
兑换码管理
4
公开接口
20
服务商管理
16
流量监控管理
4
流量管理
2
流量管理-管理员
1
用户/实例
7
用户/签到续期
6
用户实例管理
1
用户流量
5
用户管理
50
监控管理
1
端口映射管理
8
管理员-流量同步
4
管理员/Provider
10
管理员/实例
12
管理员/节点
10
管理员流量
8
管理员管理
120
系统初始化
6
系统监控
4
系统配置
1
系统镜像管理
2
虚拟化管理
6
认证
2
认证管理
7
邀请码管理
6
配置管理
2
OAuth2
创建OAuth2提供商
创建新的OAuth2提供商配置
post
/oauth2/providers
Request body
Oauth2CreateProviderRequest
required
authUrl
string
required
avatarField
string
clientId
string
required
clientSecret
string
required
defaultLevel
integer
displayName
string
required
emailField
string
enabled
boolean
levelMapping
object
maxRegistrations
integer
name
string
required
nicknameField
string
providerType
'preset'
|
'generic'
required
preset 或 generic
redirectUrl
string
required
sort
integer
tokenUrl
string
required
trustLevelField
string
userIdField
string
userInfoUrl
string
required
usernameField
string
Response
OK
object
required
code
integer
data
Oauth2OAuth2Provider
message
string
msg
string