{
    "openapi": "3.1.0",
    "info": {
        "title": "OpenRat Content Management System API",
        "description": "OpenRat Content Management System",
        "version": "2.0.0",
        "license": {
            "name": "GPL v3",
            "url": "https://www.gnu.org/licenses/gpl-3.0.de.html"
        },
        "contact": {
            "email": "kontakt-website@openrat.de",
            "name": "OpenRat CMS API support"
        }
    },
    "webhooks": {
        "userCreated": {
            "post": {
                "summary": "Wird ausgelöst, wenn ein neuer Benutzer registriert wird",
                "description": "Dein Server sendet dieses Event an die konfigurierte Webhook-URL des Clients.",
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/Event"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Client hat das Event erfolgreich verarbeitet und bestätigt."
                    }
                }
            }
        }
    },
    "servers": [
        {
            "url": "//demo.openrat.de",
            "description": "OpenRat Demo"
        },
        {
            "url": "//localhost:8000/rest",
            "description": "OpenRat local development"
        },
        {
            "url": "//localhost:8090",
            "description": "OpenRat local development"
        }
    ],
    "paths": {
        "/configuration/{id}/edit": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getConfigurationEdit",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Configuration"
                ]
            }
        },
        "/configuration/{id}/src": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getConfigurationSrc",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Configuration"
                ]
            }
        },
        "/element/{id}/advanced": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getElementAdvanced",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Element"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveElementAdvanced",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Element"
                ]
            }
        },
        "/element/{id}/edit": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getElementEdit",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Element"
                ]
            }
        },
        "/element/{id}/prop": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getElementProp",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Element"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveElementProp",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Element"
                ]
            }
        },
        "/element/{id}/remove": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getElementRemove",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Element"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveElementRemove",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Element"
                ]
            }
        },
        "/file/{id}/advanced": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getFileAdvanced",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "File"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveFileAdvanced",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "File"
                ]
            }
        },
        "/file/{id}/edit": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getFileEdit",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "File"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveFileEdit",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "File"
                ]
            }
        },
        "/file/{id}/history": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getFileHistory",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "File"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveFileHistory",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "File"
                ]
            }
        },
        "/file/{id}/preview": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getFilePreview",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "File"
                ]
            }
        },
        "/file/{id}/pub": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getFilePub",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "File"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveFilePub",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "File"
                ]
            }
        },
        "/file/{id}/release": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getFileRelease",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "File"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveFileRelease",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "File"
                ]
            }
        },
        "/file/{id}/remove": {
            "summary": "Removing a file",
            "description": "Removing a file. /",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getFileRemove",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "File"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveFileRemove",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "File"
                ]
            }
        },
        "/file/{id}/restore": {
            "summary": "",
            "description": "",
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveFileRestore",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "File"
                ]
            }
        },
        "/file/{id}/show": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getFileShow",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "File"
                ]
            }
        },
        "/file/{id}/upload": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getFileUpload",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "File"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveFileUpload",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "File"
                ]
            }
        },
        "/folder/{id}/add": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getFolderAdd",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Folder"
                ]
            }
        },
        "/folder/{id}/advanced": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getFolderAdvanced",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Folder"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveFolderAdvanced",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Folder"
                ]
            }
        },
        "/folder/{id}/createfile": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getFolderCreatefile",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Folder"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveFolderCreatefile",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Folder"
                ]
            }
        },
        "/folder/{id}/createfolder": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getFolderCreatefolder",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Folder"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveFolderCreatefolder",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Folder"
                ]
            }
        },
        "/folder/{id}/createimage": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getFolderCreateimage",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Folder"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveFolderCreateimage",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Folder"
                ]
            }
        },
        "/folder/{id}/createlink": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getFolderCreatelink",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Folder"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveFolderCreatelink",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Folder"
                ]
            }
        },
        "/folder/{id}/createpage": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getFolderCreatepage",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Folder"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveFolderCreatepage",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Folder"
                ]
            }
        },
        "/folder/{id}/createscript": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getFolderCreatescript",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Folder"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveFolderCreatescript",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Folder"
                ]
            }
        },
        "/folder/{id}/createtext": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getFolderCreatetext",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Folder"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveFolderCreatetext",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Folder"
                ]
            }
        },
        "/folder/{id}/createurl": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getFolderCreateurl",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Folder"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveFolderCreateurl",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Folder"
                ]
            }
        },
        "/folder/{id}/edit": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getFolderEdit",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Folder"
                ]
            }
        },
        "/folder/{id}/order": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getFolderOrder",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Folder"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveFolderOrder",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Folder"
                ]
            }
        },
        "/folder/{id}/preview": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getFolderPreview",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Folder"
                ]
            }
        },
        "/folder/{id}/pub": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getFolderPub",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Folder"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveFolderPub",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Folder"
                ]
            }
        },
        "/folder/{id}/remove": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getFolderRemove",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Folder"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveFolderRemove",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Folder"
                ]
            }
        },
        "/folder/{id}/root": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getFolderRoot",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Folder"
                ]
            }
        },
        "/folder/{id}/show": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getFolderShow",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Folder"
                ]
            }
        },
        "/group/{id}/edit": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getGroupEdit",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Group"
                ]
            }
        },
        "/group/{id}/info": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getGroupInfo",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Group"
                ]
            }
        },
        "/group/{id}/listing": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getGroupListing",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Group"
                ]
            }
        },
        "/group/{id}/memberships": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getGroupMemberships",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Group"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveGroupMemberships",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Group"
                ]
            }
        },
        "/group/{id}/prop": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "Reads the properties of this group.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getGroupProp",
                "description": "Reads the properties of this group.",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Group"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveGroupProp",
                "summary": "Store the group properties",
                "description": "Store the group properties.\t  Stores the name and the parentid of this group.",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    },
                    {
                        "in": "query",
                        "name": " name",
                        "schema": {
                            "type": "string"
                        },
                        "required": true,
                        "description": "name of group\n\t * "
                    },
                    {
                        "in": "query",
                        "name": " parentid",
                        "schema": {
                            "type": "integer"
                        },
                        "required": false,
                        "description": "ID of parent group\n\t *\n\t * "
                    }
                ],
                "tags": [
                    "Group"
                ]
            }
        },
        "/group/{id}/remove": {
            "summary": "Removing this group",
            "description": "Removing this group. /",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getGroupRemove",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Group"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveGroupRemove",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Group"
                ]
            }
        },
        "/group/{id}/rights": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getGroupRights",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Group"
                ]
            }
        },
        "/grouplist/{id}/add": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getGrouplistAdd",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Grouplist"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveGrouplistAdd",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Grouplist"
                ]
            }
        },
        "/grouplist/{id}/edit": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getGrouplistEdit",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Grouplist"
                ]
            }
        },
        "/image/{id}/edit": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getImageEdit",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Image"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveImageEdit",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Image"
                ]
            }
        },
        "/image/{id}/history": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getImageHistory",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Image"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveImageHistory",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Image"
                ]
            }
        },
        "/image/{id}/preview": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getImagePreview",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Image"
                ]
            }
        },
        "/image/{id}/size": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getImageSize",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Image"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveImageSize",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Image"
                ]
            }
        },
        "/language/{id}/edit": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getLanguageEdit",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Language"
                ]
            }
        },
        "/language/{id}/prop": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getLanguageProp",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Language"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveLanguageProp",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Language"
                ]
            }
        },
        "/language/{id}/remove": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getLanguageRemove",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Language"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveLanguageRemove",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Language"
                ]
            }
        },
        "/language/{id}/setdefault": {
            "summary": "",
            "description": "",
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveLanguageSetdefault",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Language"
                ]
            }
        },
        "/languagelist/{id}/add": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getLanguagelistAdd",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Languagelist"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveLanguagelistAdd",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Languagelist"
                ]
            }
        },
        "/languagelist/{id}/edit": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getLanguagelistEdit",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Languagelist"
                ]
            }
        },
        "/link/{id}/edit": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getLinkEdit",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Link"
                ]
            }
        },
        "/link/{id}/remove": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getLinkRemove",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Link"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveLinkRemove",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Link"
                ]
            }
        },
        "/link/{id}/show": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getLinkShow",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Link"
                ]
            }
        },
        "/link/{id}/value": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getLinkValue",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Link"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveLinkValue",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Link"
                ]
            }
        },
        "/login/{id}/license": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getLoginLicense",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Login"
                ]
            }
        },
        "/login/{id}/login": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getLoginLogin",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Login"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveLoginLogin",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Login"
                ]
            }
        },
        "/login/{id}/logout": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getLoginLogout",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Login"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveLoginLogout",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Login"
                ]
            }
        },
        "/login/{id}/oidc": {
            "summary": "Authentication via OpenID-Connect",
            "description": "Authentication via OpenID-Connect. /",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getLoginOidc",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Login"
                ]
            }
        },
        "/login/{id}/password": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getLoginPassword",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Login"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveLoginPassword",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Login"
                ]
            }
        },
        "/login/{id}/passwordcode": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getLoginPasswordcode",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Login"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveLoginPasswordcode",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Login"
                ]
            }
        },
        "/login/{id}/register": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getLoginRegister",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Login"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveLoginRegister",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Login"
                ]
            }
        },
        "/login/{id}/registercode": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getLoginRegistercode",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Login"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveLoginRegistercode",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Login"
                ]
            }
        },
        "/login/{id}/userinfo": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getLoginUserinfo",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Login"
                ]
            }
        },
        "/model/{id}/edit": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getModelEdit",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Model"
                ]
            }
        },
        "/model/{id}/prop": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getModelProp",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Model"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveModelProp",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Model"
                ]
            }
        },
        "/model/{id}/remove": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getModelRemove",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Model"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveModelRemove",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Model"
                ]
            }
        },
        "/model/{id}/setdefault": {
            "summary": "",
            "description": "",
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveModelSetdefault",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Model"
                ]
            }
        },
        "/modellist/{id}/add": {
            "summary": "",
            "description": "",
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveModellistAdd",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Modellist"
                ]
            }
        },
        "/modellist/{id}/edit": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getModellistEdit",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Modellist"
                ]
            }
        },
        "/page/{id}/advanced": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getPageAdvanced",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Page"
                ]
            }
        },
        "/page/{id}/all": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getPageAll",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Page"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/Values"
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "savePageAll",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Page"
                ]
            }
        },
        "/page/{id}/changetemplate": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getPageChangetemplate",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Page"
                ]
            }
        },
        "/page/{id}/changetemplateselectelements": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getPageChangetemplateselectelements",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    },
                    {
                        "in": "query",
                        "name": "newtemplateid",
                        "schema": {
                            "type": "string"
                        },
                        "required": true
                    }
                ],
                "tags": [
                    "Page"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "savePageChangetemplateselectelements",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Page"
                ]
            }
        },
        "/page/{id}/edit": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getPageEdit",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Page"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "savePageEdit",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Page"
                ]
            }
        },
        "/page/{id}/info": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getPageInfo",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Page"
                ]
            }
        },
        "/page/{id}/name": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getPageName",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Page"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "savePageName",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Page"
                ]
            }
        },
        "/page/{id}/preview": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "Calculates the URL for the page preview",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getPagePreview",
                "description": "Calculates the URL for the page preview",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Page"
                ]
            }
        },
        "/page/{id}/pub": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getPagePub",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Page"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "savePagePub",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Page"
                ]
            }
        },
        "/page/{id}/remove": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getPageRemove",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Page"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "savePageRemove",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Page"
                ]
            }
        },
        "/page/{id}/show": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getPageShow",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Page"
                ]
            }
        },
        "/page/{id}/src": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getPageSrc",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Page"
                ]
            }
        },
        "/pageelement/{id}/advanced": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getPageelementAdvanced",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Pageelement"
                ]
            }
        },
        "/pageelement/{id}/all": {
            "summary": "Edit values for all languages",
            "description": "Edit values for all languages. /",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getPageelementAll",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Pageelement"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "savePageelementAll",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Pageelement"
                ]
            }
        },
        "/pageelement/{id}/diff": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getPageelementDiff",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Pageelement"
                ]
            }
        },
        "/pageelement/{id}/edit": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getPageelementEdit",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Pageelement"
                ]
            }
        },
        "/pageelement/{id}/history": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getPageelementHistory",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Pageelement"
                ]
            }
        },
        "/pageelement/{id}/info": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getPageelementInfo",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Pageelement"
                ]
            }
        },
        "/pageelement/{id}/link": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getPageelementLink",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Pageelement"
                ]
            }
        },
        "/pageelement/{id}/preview": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getPageelementPreview",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Pageelement"
                ]
            }
        },
        "/pageelement/{id}/pub": {
            "summary": "",
            "description": "",
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "savePageelementPub",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Pageelement"
                ]
            }
        },
        "/pageelement/{id}/release": {
            "summary": "",
            "description": "",
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "savePageelementRelease",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Pageelement"
                ]
            }
        },
        "/pageelement/{id}/restore": {
            "summary": "",
            "description": "",
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "savePageelementRestore",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Pageelement"
                ]
            }
        },
        "/pageelement/{id}/value": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getPageelementValue",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Pageelement"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "savePageelementValue",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Pageelement"
                ]
            }
        },
        "/profile/{id}/available": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getProfileAvailable",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Profile"
                ]
            }
        },
        "/profile/{id}/bookmark": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getProfileBookmark",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Profile"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveProfileBookmark",
                "summary": "Nothing",
                "description": "Nothing...",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Profile"
                ]
            }
        },
        "/profile/{id}/confirmmail": {
            "summary": "",
            "description": "",
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveProfileConfirmmail",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Profile"
                ]
            }
        },
        "/profile/{id}/edit": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getProfileEdit",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Profile"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveProfileEdit",
                "summary": "Saving the user profile",
                "description": "Saving the user profile.",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Profile"
                ]
            }
        },
        "/profile/{id}/history": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getProfileHistory",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Profile"
                ]
            }
        },
        "/profile/{id}/language": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getProfileLanguage",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Profile"
                ]
            }
        },
        "/profile/{id}/mail": {
            "summary": "",
            "description": "",
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveProfileMail",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Profile"
                ]
            }
        },
        "/profile/{id}/memberships": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getProfileMemberships",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Profile"
                ]
            }
        },
        "/profile/{id}/ping": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getProfilePing",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Profile"
                ]
            }
        },
        "/profile/{id}/pw": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getProfilePw",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Profile"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveProfilePw",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Profile"
                ]
            }
        },
        "/profile/{id}/show": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getProfileShow",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Profile"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveProfileShow",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Profile"
                ]
            }
        },
        "/profile/{id}/theme": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getProfileTheme",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Profile"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveProfileTheme",
                "summary": "Saving the user profile",
                "description": "Saving the user profile.",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Profile"
                ]
            }
        },
        "/profile/{id}/uisettings": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getProfileUisettings",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Profile"
                ]
            }
        },
        "/profile/{id}/userinfo": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "Gets user information. \t  If no user is logged in, default information will be returned.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getProfileUserinfo",
                "description": "Gets user information. \t  If no user is logged in, default information will be returned.",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Profile"
                ]
            }
        },
        "/project/{id}/advanced": {
            "summary": "",
            "description": "",
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveProjectAdvanced",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Project"
                ]
            }
        },
        "/project/{id}/copy": {
            "summary": "",
            "description": "",
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveProjectCopy",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Project"
                ]
            }
        },
        "/project/{id}/edit": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getProjectEdit",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Project"
                ]
            }
        },
        "/project/{id}/history": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getProjectHistory",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Project"
                ]
            }
        },
        "/project/{id}/info": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getProjectInfo",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Project"
                ]
            }
        },
        "/project/{id}/listing": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getProjectListing",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Project"
                ]
            }
        },
        "/project/{id}/prop": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getProjectProp",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Project"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveProjectProp",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Project"
                ]
            }
        },
        "/project/{id}/remove": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getProjectRemove",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Project"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveProjectRemove",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Project"
                ]
            }
        },
        "/script/{id}/diff": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getScriptDiff",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Script"
                ]
            }
        },
        "/script/{id}/edit": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getScriptEdit",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Script"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveScriptEdit",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Script"
                ]
            }
        },
        "/script/{id}/history": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getScriptHistory",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Script"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveScriptHistory",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Script"
                ]
            }
        },
        "/script/{id}/preview": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getScriptPreview",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Script"
                ]
            }
        },
        "/script/{id}/show": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getScriptShow",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Script"
                ]
            }
        },
        "/script/{id}/value": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getScriptValue",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Script"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveScriptValue",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Script"
                ]
            }
        },
        "/search/{id}/edit": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getSearchEdit",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Search"
                ]
            }
        },
        "/search/{id}/quicksearch": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getSearchQuicksearch",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Search"
                ]
            }
        },
        "/tag/{id}/edit": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getTagEdit",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Tag"
                ]
            }
        },
        "/tag/{id}/prop": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getTagProp",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Tag"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveTagProp",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Tag"
                ]
            }
        },
        "/tag/{id}/remove": {
            "summary": "Deleting the tag",
            "description": "Deleting the tag. /",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getTagRemove",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Tag"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveTagRemove",
                "summary": "Delete the tag",
                "description": "Delete the tag.",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Tag"
                ]
            }
        },
        "/taglist/{id}/add": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getTaglistAdd",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Taglist"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveTaglistAdd",
                "summary": "Add a new project",
                "description": "Add a new project.\t /",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Taglist"
                ]
            }
        },
        "/taglist/{id}/edit": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "Get a listing of all tags in the project",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getTaglistEdit",
                "description": "Get a listing of all tags in the project",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Taglist"
                ]
            }
        },
        "/template/{id}/add": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getTemplateAdd",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Template"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveTemplateAdd",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Template"
                ]
            }
        },
        "/template/{id}/addel": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getTemplateAddel",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Template"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveTemplateAddel",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Template"
                ]
            }
        },
        "/template/{id}/diff": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getTemplateDiff",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Template"
                ]
            }
        },
        "/template/{id}/edit": {
            "summary": "Overall template information",
            "description": "Overall template information. /",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "Get all template information.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Template"
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getTemplateEdit",
                "description": "Get all template information.",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Template"
                ]
            }
        },
        "/template/{id}/history": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getTemplateHistory",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Template"
                ]
            }
        },
        "/template/{id}/info": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getTemplateInfo",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Template"
                ]
            }
        },
        "/template/{id}/preview": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getTemplatePreview",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Template"
                ]
            }
        },
        "/template/{id}/prop": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getTemplateProp",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Template"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveTemplateProp",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Template"
                ]
            }
        },
        "/template/{id}/pub": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getTemplatePub",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Template"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveTemplatePub",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Template"
                ]
            }
        },
        "/template/{id}/release": {
            "summary": "",
            "description": "",
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveTemplateRelease",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Template"
                ]
            }
        },
        "/template/{id}/remove": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getTemplateRemove",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Template"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveTemplateRemove",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Template"
                ]
            }
        },
        "/template/{id}/restore": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getTemplateRestore",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Template"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveTemplateRestore",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Template"
                ]
            }
        },
        "/template/{id}/show": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getTemplateShow",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Template"
                ]
            }
        },
        "/template/{id}/src": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getTemplateSrc",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Template"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveTemplateSrc",
                "summary": "Saving template source",
                "description": "Saving template source.\t /",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Template"
                ]
            }
        },
        "/template/{id}/srcelement": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getTemplateSrcelement",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Template"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveTemplateSrcelement",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Template"
                ]
            }
        },
        "/templatelist/{id}/add": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getTemplatelistAdd",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Templatelist"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveTemplatelistAdd",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Templatelist"
                ]
            }
        },
        "/templatelist/{id}/edit": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getTemplatelistEdit",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Templatelist"
                ]
            }
        },
        "/text/{id}/diff": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getTextDiff",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Text"
                ]
            }
        },
        "/text/{id}/edit": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getTextEdit",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Text"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveTextEdit",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Text"
                ]
            }
        },
        "/text/{id}/history": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getTextHistory",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Text"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveTextHistory",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Text"
                ]
            }
        },
        "/text/{id}/preview": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getTextPreview",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Text"
                ]
            }
        },
        "/text/{id}/show": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getTextShow",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Text"
                ]
            }
        },
        "/text/{id}/value": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getTextValue",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Text"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveTextValue",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Text"
                ]
            }
        },
        "/url/{id}/edit": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getUrlEdit",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Url"
                ]
            }
        },
        "/url/{id}/preview": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getUrlPreview",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Url"
                ]
            }
        },
        "/url/{id}/remove": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getUrlRemove",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Url"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveUrlRemove",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Url"
                ]
            }
        },
        "/url/{id}/show": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getUrlShow",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Url"
                ]
            }
        },
        "/url/{id}/value": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getUrlValue",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Url"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveUrlValue",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Url"
                ]
            }
        },
        "/user/{id}/addgrouptouser": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getUserAddgrouptouser",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "User"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveUserAddgrouptouser",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "User"
                ]
            }
        },
        "/user/{id}/addtoken": {
            "summary": "Shows the login tokens of this user",
            "description": "Shows the login tokens of this user.",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getUserAddtoken",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "User"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveUserAddtoken",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "User"
                ]
            }
        },
        "/user/{id}/advanced": {
            "summary": "Shows the login tokens of this user",
            "description": "Shows the login tokens of this user.",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getUserAdvanced",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "User"
                ]
            }
        },
        "/user/{id}/deltoken": {
            "summary": "Shows the login tokens of this user",
            "description": "Shows the login tokens of this user.",
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveUserDeltoken",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "User"
                ]
            }
        },
        "/user/{id}/edit": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getUserEdit",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "User"
                ]
            }
        },
        "/user/{id}/history": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getUserHistory",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "User"
                ]
            }
        },
        "/user/{id}/info": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getUserInfo",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "User"
                ]
            }
        },
        "/user/{id}/listing": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getUserListing",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "User"
                ]
            }
        },
        "/user/{id}/memberships": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getUserMemberships",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "User"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveUserMemberships",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "User"
                ]
            }
        },
        "/user/{id}/prop": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getUserProp",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "User"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveUserProp",
                "summary": "Save the user properties",
                "description": "Save the user properties.\t /",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "User"
                ]
            }
        },
        "/user/{id}/pw": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getUserPw",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "User"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveUserPw",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "User"
                ]
            }
        },
        "/user/{id}/remove": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getUserRemove",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "User"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveUserRemove",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "User"
                ]
            }
        },
        "/user/{id}/rights": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getUserRights",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "User"
                ]
            }
        },
        "/user/{id}/switch": {
            "summary": "",
            "description": "",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getUserSwitch",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "User"
                ]
            },
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveUserSwitch",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "User"
                ]
            }
        },
        "/userlist/{id}/add": {
            "summary": "Adding a new user",
            "description": "Adding a new user.",
            "post": {
                "requestBody": {
                    "description": "",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "responses": {
                    "default": {
                        "description": "API response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "saveUserlistAdd",
                "summary": "",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Userlist"
                ]
            }
        },
        "/userlist/{id}/edit": {
            "summary": "Shows all users",
            "description": "Shows all users. /",
            "get": {
                "responses": {
                    "2XX": {
                        "description": "",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "additionalProperties": true
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/APIResponse"
                                }
                            }
                        }
                    }
                },
                "operationId": "getUserlistEdit",
                "description": "",
                "parameters": [
                    {
                        "in": "path",
                        "name": "id",
                        "schema": {
                            "type": "integer"
                        },
                        "required": true,
                        "description": "ID"
                    }
                ],
                "tags": [
                    "Userlist"
                ]
            }
        }
    },
    "components": {
        "securitySchemes": {
            "BasicAuth": {
                "type": "http",
                "scheme": "basic"
            },
            "BearerAuth": {
                "type": "http",
                "scheme": "bearer"
            },
            "ApiKeyAuth": {
                "type": "apiKey",
                "in": "header",
                "name": "X-API-Key"
            },
            "TokenAuth": {
                "type": "http",
                "scheme": "token"
            }
        },
        "schemas": {
            "APIResponse": {
                "type": "object",
                "description": "",
                "properties": {
                    "message": {
                        "type": "string",
                        "description": ""
                    },
                    "notices": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        },
                        "description": ""
                    },
                    "errors": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        },
                        "description": ""
                    },
                    "status": {
                        "type": "string",
                        "description": ""
                    },
                    "notice_status": {
                        "type": "string",
                        "description": ""
                    },
                    "success": {
                        "type": "boolean",
                        "description": ""
                    },
                    "session": {
                        "$ref": "#/components/schemas/cms.api.Session",
                        "description": ""
                    },
                    "version": {
                        "type": "string",
                        "description": ""
                    },
                    "api": {
                        "type": "integer",
                        "description": ""
                    },
                    "cause": {
                        "nullable": true,
                        "allOf": [
                            {
                                "$ref": "#/components/schemas/cms.api.Exception"
                            }
                        ],
                        "description": ""
                    }
                }
            },
            "ArrayOf": {
                "type": "object",
                "description": "",
                "properties": {
                    "className": {
                        "type": "string",
                        "description": ""
                    }
                }
            },
            "Element": {
                "type": "object",
                "description": "",
                "properties": {
                    "id": {
                        "type": "integer",
                        "description": ""
                    },
                    "name": {
                        "type": "string",
                        "description": ""
                    },
                    "label": {
                        "type": "string",
                        "description": ""
                    },
                    "description": {
                        "type": "string",
                        "description": ""
                    },
                    "type": {
                        "type": "string",
                        "description": ""
                    },
                    "typeId": {
                        "type": "integer",
                        "description": ""
                    }
                }
            },
            "Event": {
                "type": "object",
                "description": "Event which happens in the CMS.",
                "properties": {
                    "type": {
                        "type": "string",
                        "description": "What type of object"
                    },
                    "id": {
                        "type": "integer",
                        "description": "The Id of the object"
                    },
                    "event": {
                        "type": "string",
                        "description": "What happens"
                    },
                    "description": {
                        "type": "string",
                        "description": "A description"
                    }
                }
            },
            "Exception": {
                "type": "object",
                "description": "",
                "properties": {
                    "error": {
                        "type": "string",
                        "description": ""
                    },
                    "description": {
                        "type": "string",
                        "description": ""
                    },
                    "code": {
                        "type": "integer",
                        "description": ""
                    },
                    "trace": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        },
                        "description": ""
                    },
                    "cause": {
                        "nullable": true,
                        "allOf": [
                            {
                                "$ref": "#/components/schemas/cms.api.Exception"
                            }
                        ],
                        "description": ""
                    }
                }
            },
            "Language": {
                "type": "object",
                "description": "",
                "properties": {
                    "id": {
                        "type": "integer",
                        "description": ""
                    },
                    "isoCode": {
                        "type": "string",
                        "description": ""
                    },
                    "label": {
                        "type": "string",
                        "description": ""
                    }
                }
            },
            "Notice": {
                "type": "object",
                "description": "Notice to tell about something.",
                "properties": {
                    "type": {
                        "type": "string",
                        "description": "Object type"
                    },
                    "id": {
                        "type": "integer",
                        "description": "ID of the object"
                    },
                    "name": {
                        "type": "string",
                        "description": "Name of the object"
                    },
                    "key": {
                        "type": "string",
                        "description": ""
                    },
                    "vars": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        },
                        "description": ""
                    },
                    "text": {
                        "type": "string",
                        "description": ""
                    },
                    "log": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        },
                        "description": ""
                    },
                    "status": {
                        "type": "string",
                        "description": ""
                    }
                }
            },
            "PageAll": {
                "type": "object",
                "description": "",
                "properties": {
                    "objectId": {
                        "type": "integer",
                        "description": ""
                    },
                    "pageId": {
                        "type": "integer",
                        "description": ""
                    },
                    "languages": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        },
                        "description": ""
                    },
                    "elements": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        },
                        "description": ""
                    }
                }
            },
            "Session": {
                "type": "object",
                "description": "",
                "properties": {
                    "name": {
                        "type": "string",
                        "description": ""
                    },
                    "id": {
                        "type": "string",
                        "description": ""
                    },
                    "token": {
                        "type": "string",
                        "description": ""
                    }
                }
            },
            "Template": {
                "type": "object",
                "description": "Template.",
                "properties": {
                    "id": {
                        "type": "integer",
                        "description": "The ID of the template."
                    },
                    "elements": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        },
                        "description": "elements of the template."
                    },
                    "templateModels": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        },
                        "description": "templatemodels of the template."
                    }
                }
            },
            "TemplateModel": {
                "type": "object",
                "description": "",
                "properties": {
                    "id": {
                        "type": "integer",
                        "description": ""
                    },
                    "name": {
                        "type": "string",
                        "description": ""
                    },
                    "source": {
                        "type": "string",
                        "description": ""
                    },
                    "format": {
                        "type": "string",
                        "description": ""
                    }
                }
            },
            "TraceElement": {
                "type": "object",
                "description": "",
                "properties": {
                    "file": {
                        "type": "string",
                        "description": ""
                    },
                    "line": {
                        "type": "integer",
                        "description": ""
                    },
                    "function": {
                        "type": "string",
                        "description": ""
                    },
                    "class": {
                        "type": "string",
                        "description": ""
                    }
                }
            },
            "Value": {
                "type": "object",
                "description": "",
                "properties": {
                    "elementId": {
                        "type": "integer",
                        "description": ""
                    },
                    "elementName": {
                        "type": "string",
                        "nullable": true,
                        "description": ""
                    },
                    "languageId": {
                        "type": "integer",
                        "description": ""
                    },
                    "languageName": {
                        "type": "string",
                        "nullable": true,
                        "description": ""
                    },
                    "value": {
                        "type": "string",
                        "description": ""
                    },
                    "date": {
                        "type": "integer",
                        "nullable": true,
                        "description": ""
                    }
                }
            },
            "Values": {
                "type": "object",
                "description": "",
                "properties": {
                    "values": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        },
                        "description": ""
                    }
                }
            }
        }
    },
    "security": [
        {
            "BasicAuth": [],
            "BearerAuth": [],
            "ApiKeyAuth": [],
            "TokenAuth": []
        }
    ]
}