update openapi

This commit is contained in:
Mateusz Gruszczyński
2026-06-16 23:01:00 +02:00
parent 48f68cf125
commit 99692ef217
+91
View File
@@ -6659,6 +6659,97 @@
] ]
} }
}, },
"/api/ratio-groups/{group_id}": {
"delete": {
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"allOf": [
{
"$ref": "#/components/schemas/ApiOk"
},
{
"properties": {
"groups": {
"items": {
"$ref": "#/components/schemas/RatioGroup"
},
"type": "array"
},
"history": {
"items": {
"type": "object"
},
"type": "array"
}
},
"type": "object"
}
]
}
}
},
"description": "OK"
},
"400": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiError"
}
}
},
"description": "No profile"
},
"403": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiError"
}
}
},
"description": "No write access to profile"
},
"404": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApiError"
}
}
},
"description": "Ratio group not found"
}
},
"security": [
{
"sessionCookie": []
}
],
"summary": "Delete ratio group",
"parameters": [
{
"name": "group_id",
"in": "path",
"required": true,
"schema": {
"type": "integer",
"minimum": 1
},
"description": "Ratio group id"
},
{
"$ref": "#/components/parameters/ProfileId"
},
{
"$ref": "#/components/parameters/ProfileName"
}
]
}
},
"/api/ratio-groups/check": { "/api/ratio-groups/check": {
"post": { "post": {
"requestBody": { "requestBody": {