/
LA
labring
/
AI Proxy Swagger API
Search skmtc…
⌘K
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Subscribe
v1
latest
Swagger 2.0
2026-07-17
184
180
523.4 KB
channel
Add a single channel
Adds a new channel to the system
post
/api/channel/
Request body
ControllerAddChannelRequest
required
base_url
string
configs
ModelChannelConfigs
enabled_auto_balance_check
boolean
enabled_no_permission_ban
boolean
key
string
max_error_rate
number
model_mapping
object
models
string[]
name
string
priority
integer
proxy_url
string
sets
string[]
skip_tls_verify
boolean
status
integer
type
1
|
3
|
4
|
12
|
13
|
14
|
15
|
16
|
17
|
18
|
19
|
20
|
23
|
24
|
25
|
26
|
27
|
28
|
29
|
30
|
31
|
32
|
33
|
34
|
35
|
36
|
37
|
40
|
41
|
42
|
43
|
44
|
45
|
46
|
47
|
48
|
49
|
50
|
51
|
52
|
53
|
54
|
55
warn_error_rate
number
Response
OK
MiddlewareAPIResponse
required
{"stackTrail":"components:schemas:middleware.APIResponse:properties:data","oasType":"schema","type":"unknown"}
message
string
success
boolean
All 184 operations
post
Add a single channel
post
Test channel preview (single model)
post
Test channel preview (all models)
get
Get a channel by ID
put
Update a channel
delete
Delete a channel
get
Update channel balance
post
Update channel status
get
Test channel models
get
Test channel model
get
Get channels with pagination
post
Add multiple channels
get
Get all channels
get
Update all channels balance
post
Delete multiple channels
post
Get basic info for multiple channels
post
Import channel from OneAPI
get
Search channels
get
Test all channels
get
Get channel type metadata
get
Get dashboard data
get
Get dashboard data for a specific group
get
Get model usage data for a specific group
get
Get model usage data for a specific channel
get
Get model usage data for a specific group
get
Get model usage data for a specific channel (V3 with detailed amounts)
get
Get model usage data for a specific group (V3 with detailed amounts)
get
Get embed mcp
post
Save embed mcp
get
Get a group
put
Update a group
post
Create a new group
delete
Delete a group
get
Get MCPs by group
get
Get MCP by ID
get
Get group model config
put
Update group model config
post
Save group model config
delete
Delete group model config
get
Get group model configs
put
Update group model configs
post
Save group model configs
delete
Delete group model configs
post
Update group RPM ratio
post
Update group status
post
Update group TPM ratio
get
Get all groups
post
Delete multiple groups
post
Update multiple groups status
get
Get consumption ranking
get
Get IP group list
get
Get consumption ranking
get
Search groups
get
Get group logs
get
Get group log detail
get
Export group logs
get
Search group logs
get
Get all logs
delete
Delete historical logs
get
Search consumption errors
get
Get log detail
get
Export global logs
get
Search logs
get
Get all Group MCPs
get
Get Group MCPs
post
Create Group MCP
get
Get Group MCP by ID
put
Update Group MCP
delete
Delete Group MCP
post
Update Group MCP status
post
Create MCP
get
Get MCP by ID
put
Save MCP
post
Update MCP
delete
Delete MCP
get
Get group MCP reusing parameters
post
Create or update group MCP reusing parameters
post
Update MCP status
get
Get MCPs
post
Save MCPs
get
Get all MCPs
get
Get model config
post
Save model config
delete
Delete model config
get
Get model configs
post
Save model configs
get
Get all model configs
post
Delete model configs
post
Get model configs by models contains
get
Search model configs
get
Get builtin models
get
Get channel builtin models
get
Get channel builtin models by type
get
Get channel default models and mapping
get
Get channel default models and mapping by type
get
Get enabled models
get
Get enabled models by set
get
Get enabled models and channels sets
get
Get all channel model error rates
delete
Clear all model errors
get
Get all banned model channels
post
Batch get runtime metrics for api key rows
get
Get model runtime metrics for a group
get
Get summary metrics for multiple groups
get
Get token runtime metrics for a group
get
Get token-model runtime metrics for a group
get
Get models error rate
get
Get runtime metrics for models and channels
get
Get channel model error rates
delete
Clear channel all model errors
delete
Clear channel model errors
get
Get options
put
Update option
post
Update option
post
Update options
get
Get option
put
Update option by key
get
Get status
get
Test Embed MCP Streamable Server
post
Test Embed MCP Streamable Server
delete
Test Embed MCP Streamable Server
get
Test Embed MCP SSE Server
get
Test Public MCP SSE Server
post
Add group token
post
Delete group tokens
get
Search tokens for a specific group
get
Get token by ID for a specific group
put
Update group token
delete
Delete group token
post
Update group token name
post
Update group token status
get
Get all tokens
post
Delete multiple tokens
get
Search tokens
get
Get all tokens for a specific group
get
Get token by ID
put
Update token
delete
Delete token
post
Update token name
post
Update token status
get
Host MCP Streamable Server
post
Host MCP Streamable Server
delete
Host MCP Streamable Server
get
Group MCP Streamable Server
post
Group MCP Streamable Server
delete
Group MCP Streamable Server
get
Group MCP SSE Server
get
Public MCP Streamable Server
post
Public MCP Streamable Server
delete
Public MCP Streamable Server
get
Public MCP SSE Server
post
MCP SSE Message
get
Public MCP SSE Server
post
AudioSpeech
post
AudioTranscription
post
AudioTranslation
post
ChatCompletions
post
Completions
get
Get quota
get
Get subscription
get
Get usage
post
Embeddings
post
ImagesEdits
post
ImagesGenerations
post
Anthropic
get
List models
get
Retrieve model
post
ParsePdf
post
Rerank
post
Create response
get
Get response
delete
Delete response
post
Cancel response
get
Get response input items
post
VideoGenerationsJobs
get
VideoGenerationsGetJobs
get
VideoGenerationsContent
post
Create video
get
Get video
delete
Delete video
get
Get video content
post
Remix video
post
Gemini Native API
get
Gemini Operation API