{
  "openapi": "3.0.0",
  "info": {
    "title": "!OPT-DROP",
    "contact": {},
    "version": "1.0"
  },
  "servers": [
    {
      "url": "http://localhost:60080/api/v1",
      "variables": {}
    }
  ],
  "paths": {
    "/i2admin/system/users": {
      "get": {
        "tags": [
          "Users"
        ],
        "summary": "getList",
        "operationId": "getList",
        "parameters": [
          {
            "name": "filter[text]",
            "in": "query",
            "description": "",
            "required": true,
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "filter[is_active]",
            "in": "query",
            "description": "",
            "required": true,
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32",
              "example": 1
            }
          },
          {
            "name": "skip",
            "in": "query",
            "description": "",
            "required": true,
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32",
              "example": 0
            }
          },
          {
            "name": "limit",
            "in": "query",
            "description": "",
            "required": true,
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32",
              "example": 10
            }
          },
          {
            "name": "orderBy",
            "in": "query",
            "description": "",
            "required": true,
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string",
              "example": "name"
            }
          },
          {
            "name": "orderDir",
            "in": "query",
            "description": "",
            "required": true,
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string",
              "example": "asc"
            }
          },
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//system/users/5": {
      "get": {
        "tags": [
          "Users"
        ],
        "summary": "getItem",
        "operationId": "getItem",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      },
      "put": {
        "tags": [
          "Users"
        ],
        "summary": "updateItem",
        "operationId": "updateItem",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/updateItemRequest"
                  },
                  {
                    "example": {
                      "name": "testUser1",
                      "email": "editor1@opt-drop.com",
                      "role": "editor",
                      "is_active": false,
                      "password": "123456",
                      "password_confirmation": "123456"
                    }
                  }
                ]
              },
              "example": {
                "name": "testUser1",
                "email": "editor1@opt-drop.com",
                "role": "editor",
                "is_active": false,
                "password": "123456",
                "password_confirmation": "123456"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//system/users/15": {
      "delete": {
        "tags": [
          "Users"
        ],
        "summary": "deleteItem",
        "operationId": "deleteItem",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//system/users/bulk-destroy": {
      "delete": {
        "tags": [
          "Users"
        ],
        "summary": "deleteBulk",
        "operationId": "deleteBulk",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//system/users": {
      "post": {
        "tags": [
          "Users"
        ],
        "summary": "setItem",
        "operationId": "setItem",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/setItemRequest"
                  },
                  {
                    "example": {
                      "name": "testUser",
                      "email": "testUser@mail.com",
                      "role": "admin",
                      "password": "testUser",
                      "password_confirmation": "testUser",
                      "is_active": true
                    }
                  }
                ]
              },
              "example": {
                "name": "testUser",
                "email": "testUser@mail.com",
                "role": "admin",
                "password": "testUser",
                "password_confirmation": "testUser",
                "is_active": true
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//system/roles": {
      "get": {
        "tags": [
          "Roles"
        ],
        "summary": "getList",
        "operationId": "GetgetList",
        "parameters": [
          {
            "name": "filter[text]",
            "in": "query",
            "description": "",
            "required": true,
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "skip",
            "in": "query",
            "description": "",
            "required": true,
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32",
              "example": 0
            }
          },
          {
            "name": "limit",
            "in": "query",
            "description": "",
            "required": true,
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32",
              "example": 10
            }
          },
          {
            "name": "orderBy",
            "in": "query",
            "description": "",
            "required": true,
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string",
              "example": "name"
            }
          },
          {
            "name": "orderDir",
            "in": "query",
            "description": "",
            "required": true,
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string",
              "example": "asc"
            }
          },
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      },
      "post": {
        "tags": [
          "Roles"
        ],
        "summary": "setItem",
        "operationId": "PostsetItem",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/setItemRequest1"
                  },
                  {
                    "example": {
                      "name": "testRole111",
                      "permissions": [
                        "users.*",
                        "errorLogs.list"
                      ]
                    }
                  }
                ]
              },
              "example": {
                "name": "testRole111",
                "permissions": [
                  "users.*",
                  "errorLogs.list"
                ]
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//system/roles/8": {
      "get": {
        "tags": [
          "Roles"
        ],
        "summary": "getItem",
        "operationId": "GetgetItem",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      },
      "delete": {
        "tags": [
          "Roles"
        ],
        "summary": "deleteItem",
        "operationId": "DeletedeleteItem",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      },
      "put": {
        "tags": [
          "Roles"
        ],
        "summary": "updateItem",
        "operationId": "PutupdateItem",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/updateItemRequest1"
                  },
                  {
                    "example": {
                      "name": "testRole111",
                      "permissions": [
                        "errorLogs.list",
                        "errorLogs.view"
                      ]
                    }
                  }
                ]
              },
              "example": {
                "name": "testRole111",
                "permissions": [
                  "errorLogs.list",
                  "errorLogs.view"
                ]
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//system/roles/bulk-destroy": {
      "delete": {
        "tags": [
          "Roles"
        ],
        "summary": "deleteBulk",
        "operationId": "DeletedeleteBulk",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//customers": {
      "get": {
        "tags": [
          "Customers"
        ],
        "summary": "getList",
        "operationId": "GetgetList1",
        "parameters": [
          {
            "name": "filter[text]",
            "in": "query",
            "description": "",
            "required": true,
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "filter[is_active]",
            "in": "query",
            "description": "",
            "required": true,
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "skip",
            "in": "query",
            "description": "",
            "required": true,
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32",
              "example": 0
            }
          },
          {
            "name": "limit",
            "in": "query",
            "description": "",
            "required": true,
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32",
              "example": 10
            }
          },
          {
            "name": "orderBy",
            "in": "query",
            "description": "",
            "required": true,
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string",
              "example": "name"
            }
          },
          {
            "name": "orderDir",
            "in": "query",
            "description": "",
            "required": true,
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string",
              "example": "asc"
            }
          },
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      },
      "post": {
        "tags": [
          "Customers"
        ],
        "summary": "setItem",
        "operationId": "PostsetItem1",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/setItemRequest2"
                  },
                  {
                    "example": {
                      "name": "testCustomer1",
                      "email": "testCustomer1@mail.com",
                      "password": "testCustomer1",
                      "password_confirmation": "testCustomer1",
                      "is_active": false
                    }
                  }
                ]
              },
              "example": {
                "name": "testCustomer1",
                "email": "testCustomer1@mail.com",
                "password": "testCustomer1",
                "password_confirmation": "testCustomer1",
                "is_active": false
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//customers/8": {
      "get": {
        "tags": [
          "Customers"
        ],
        "summary": "getItem",
        "operationId": "GetgetItem1",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//customers/6": {
      "delete": {
        "tags": [
          "Customers"
        ],
        "summary": "deleteItem",
        "operationId": "DeletedeleteItem1",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//customers/bulk-destroy": {
      "delete": {
        "tags": [
          "Customers"
        ],
        "summary": "deleteBulk",
        "operationId": "DeletedeleteBulk1",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//users/5": {
      "put": {
        "tags": [
          "Customers"
        ],
        "summary": "updateItem",
        "operationId": "PutupdateItem1",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/updateItemRequest2"
                  },
                  {
                    "example": {
                      "name": "testUser",
                      "email": "testUser@mail.com",
                      "role": "admin",
                      "is_active": false
                    }
                  }
                ]
              },
              "example": {
                "name": "testUser",
                "email": "testUser@mail.com",
                "role": "admin",
                "is_active": false
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//system/sitelogger/logs": {
      "get": {
        "tags": [
          "SiteLogger"
        ],
        "summary": "getList",
        "operationId": "GetgetList2",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "description": "",
            "required": true,
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32",
              "example": 1
            }
          },
          {
            "name": "dateFrom",
            "in": "query",
            "description": "",
            "required": true,
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string",
              "example": "2024-03-10"
            }
          },
          {
            "name": "dateTo",
            "in": "query",
            "description": "",
            "required": true,
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string",
              "example": "2024-03-20"
            }
          },
          {
            "name": "ip",
            "in": "query",
            "description": "",
            "required": true,
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string",
              "example": "127.0.0.1"
            }
          },
          {
            "name": "title",
            "in": "query",
            "description": "",
            "required": true,
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32",
              "example": 111
            }
          },
          {
            "name": "type",
            "in": "query",
            "description": "",
            "required": true,
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string",
              "example": "ERROR"
            }
          },
          {
            "name": "user_id",
            "in": "query",
            "description": "",
            "required": true,
            "style": "form",
            "explode": true,
            "schema": {
              "type": "integer",
              "format": "int32",
              "example": 1
            }
          },
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      },
      "delete": {
        "tags": [
          "SiteLogger"
        ],
        "summary": "bulkDelete",
        "operationId": "bulkDelete",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//system/sitelogger/logs/658d801b1fe3e2bddd0c6484": {
      "get": {
        "tags": [
          "SiteLogger"
        ],
        "summary": "getItem",
        "operationId": "GetgetItem2",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//system/sitelogger/ping": {
      "get": {
        "tags": [
          "SiteLogger"
        ],
        "summary": "ping",
        "operationId": "ping",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//system/sitelogger/pingdb": {
      "get": {
        "tags": [
          "SiteLogger"
        ],
        "summary": "pingdb",
        "operationId": "pingdb",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//system/errorlog/logs": {
      "get": {
        "tags": [
          "ErrorLog"
        ],
        "summary": "getList",
        "operationId": "GetgetList3",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      },
      "delete": {
        "tags": [
          "ErrorLog"
        ],
        "summary": "bulkDelete",
        "operationId": "DeletebulkDelete",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//system/errorlog/logs/658d801b1fe3e2bddd0c6484": {
      "get": {
        "tags": [
          "ErrorLog"
        ],
        "summary": "getItem",
        "operationId": "GetgetItem3",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//system/errorlog/ping": {
      "get": {
        "tags": [
          "ErrorLog"
        ],
        "summary": "ping",
        "operationId": "Getping",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//system/errorlog/pingdb": {
      "get": {
        "tags": [
          "ErrorLog"
        ],
        "summary": "pingdb",
        "operationId": "Getpingdb",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//shop/pages": {
      "get": {
        "tags": [
          "Pages"
        ],
        "summary": "getList",
        "operationId": "GetgetList4",
        "parameters": [
          {
            "name": "filter[text]",
            "in": "query",
            "description": "",
            "required": true,
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      },
      "post": {
        "tags": [
          "Pages"
        ],
        "summary": "setItem",
        "operationId": "PostsetItem2",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/setItemRequest3"
                  },
                  {
                    "example": {
                      "alias": "wwww test-alias-1111",
                      "translations": {
                        "description": {
                          "uk": "www uk descr112111",
                          "ru": "<p>ru descr1</p>"
                        },
                        "seo_description": {
                          "uk": "uk seo descr",
                          "ru": "ru seo descr"
                        },
                        "seo_h1": {
                          "uk": "uk h1",
                          "ru": "ru h1"
                        },
                        "seo_title": {
                          "uk": "uk seo title",
                          "ru": "ru seo title"
                        },
                        "title": {
                          "uk": "uk title",
                          "ru": "ru title"
                        }
                      }
                    }
                  }
                ]
              },
              "example": {
                "alias": "wwww test-alias-1111",
                "translations": {
                  "description": {
                    "uk": "www uk descr112111",
                    "ru": "<p>ru descr1</p>"
                  },
                  "seo_description": {
                    "uk": "uk seo descr",
                    "ru": "ru seo descr"
                  },
                  "seo_h1": {
                    "uk": "uk h1",
                    "ru": "ru h1"
                  },
                  "seo_title": {
                    "uk": "uk seo title",
                    "ru": "ru seo title"
                  },
                  "title": {
                    "uk": "uk title",
                    "ru": "ru title"
                  }
                }
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//shop/pages/12": {
      "get": {
        "tags": [
          "Pages"
        ],
        "summary": "getItem",
        "operationId": "GetgetItem4",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      },
      "delete": {
        "tags": [
          "Pages"
        ],
        "summary": "deleteItem",
        "operationId": "DeletedeleteItem2",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//shop/pages/bulk-destroy": {
      "delete": {
        "tags": [
          "Pages"
        ],
        "summary": "deleteBulk",
        "operationId": "DeletedeleteBulk2",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//shop/pages/11": {
      "put": {
        "tags": [
          "Pages"
        ],
        "summary": "updateItem",
        "operationId": "PutupdateItem2",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/updateItemRequest3"
                  },
                  {
                    "example": {
                      "alias": "UPDATED test-alias-1",
                      "translations": {
                        "description": {
                          "uk": "UPDATED uk descr112",
                          "ru": "<p>UPDATED ru descr1</p>"
                        },
                        "seo_description": {
                          "uk": "UPDATED uk seo descr",
                          "ru": "UPDATED ru seo descr"
                        },
                        "seo_h1": {
                          "uk": "UPDATED uk h1",
                          "ru": "UPDATED ru h1"
                        },
                        "seo_title": {
                          "uk": "UPDATED uk seo title",
                          "ru": "UPDATED ru seo title"
                        },
                        "title": {
                          "uk": "UPDATED uk title",
                          "ru": "UPDATED ru title"
                        }
                      }
                    }
                  }
                ]
              },
              "example": {
                "alias": "UPDATED test-alias-1",
                "translations": {
                  "description": {
                    "uk": "UPDATED uk descr112",
                    "ru": "<p>UPDATED ru descr1</p>"
                  },
                  "seo_description": {
                    "uk": "UPDATED uk seo descr",
                    "ru": "UPDATED ru seo descr"
                  },
                  "seo_h1": {
                    "uk": "UPDATED uk h1",
                    "ru": "UPDATED ru h1"
                  },
                  "seo_title": {
                    "uk": "UPDATED uk seo title",
                    "ru": "UPDATED ru seo title"
                  },
                  "title": {
                    "uk": "UPDATED uk title",
                    "ru": "UPDATED ru title"
                  }
                }
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//shop/menus": {
      "get": {
        "tags": [
          "Menus"
        ],
        "summary": "getList",
        "operationId": "GetgetList5",
        "parameters": [
          {
            "name": "filter[text]",
            "in": "query",
            "description": "",
            "required": true,
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      },
      "post": {
        "tags": [
          "Menus"
        ],
        "summary": "setItem",
        "operationId": "PostsetItem3",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/setItemRequest4"
                  },
                  {
                    "example": {
                      "link": "/menu-link",
                      "priority": 999,
                      "translations": {
                        "title": {
                          "uk": "uk title",
                          "ru": "ru title"
                        }
                      }
                    }
                  }
                ]
              },
              "example": {
                "link": "/menu-link",
                "priority": 999,
                "translations": {
                  "title": {
                    "uk": "uk title",
                    "ru": "ru title"
                  }
                }
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//shop/menus/1": {
      "get": {
        "tags": [
          "Menus"
        ],
        "summary": "getItem",
        "operationId": "GetgetItem5",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      },
      "delete": {
        "tags": [
          "Menus"
        ],
        "summary": "deleteItem",
        "operationId": "DeletedeleteItem3",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      },
      "put": {
        "tags": [
          "Menus"
        ],
        "summary": "updateItem",
        "operationId": "PutupdateItem3",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/updateItemRequest4"
                  },
                  {
                    "example": {
                      "link": "/menu-link-upd",
                      "priority": 111,
                      "translations": {
                        "title": {
                          "uk": "uk title upd",
                          "ru": "ru title upd"
                        }
                      }
                    }
                  }
                ]
              },
              "example": {
                "link": "/menu-link-upd",
                "priority": 111,
                "translations": {
                  "title": {
                    "uk": "uk title upd",
                    "ru": "ru title upd"
                  }
                }
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//shop/menus/bulk-destroy": {
      "delete": {
        "tags": [
          "Menus"
        ],
        "summary": "deleteBulk",
        "operationId": "DeletedeleteBulk3",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//shop/faqs": {
      "get": {
        "tags": [
          "Faqs"
        ],
        "summary": "getList",
        "operationId": "GetgetList6",
        "parameters": [
          {
            "name": "filter[text]",
            "in": "query",
            "description": "",
            "required": true,
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      },
      "post": {
        "tags": [
          "Faqs"
        ],
        "summary": "setItem",
        "operationId": "PostsetItem4",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/setItemRequest5"
                  },
                  {
                    "example": {
                      "is_active": 0,
                      "priority": 999,
                      "translations": {
                        "title": {
                          "uk": "uk title",
                          "ru": "ru title"
                        },
                        "description": {
                          "uk": "uk descr",
                          "ru": "ru descr"
                        }
                      }
                    }
                  }
                ]
              },
              "example": {
                "is_active": 0,
                "priority": 999,
                "translations": {
                  "title": {
                    "uk": "uk title",
                    "ru": "ru title"
                  },
                  "description": {
                    "uk": "uk descr",
                    "ru": "ru descr"
                  }
                }
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//shop/faqs/3": {
      "get": {
        "tags": [
          "Faqs"
        ],
        "summary": "getItem",
        "operationId": "GetgetItem6",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      },
      "put": {
        "tags": [
          "Faqs"
        ],
        "summary": "updateItem",
        "operationId": "PutupdateItem4",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/updateItemRequest5"
                  },
                  {
                    "example": {
                      "is_active": 1,
                      "priority": 111,
                      "translations": {
                        "title": {
                          "uk": "UPD uk title",
                          "ru": "UPD ru title"
                        },
                        "description": {
                          "uk": "UPD uk descr",
                          "ru": "UPD ru descr"
                        }
                      }
                    }
                  }
                ]
              },
              "example": {
                "is_active": 1,
                "priority": 111,
                "translations": {
                  "title": {
                    "uk": "UPD uk title",
                    "ru": "UPD ru title"
                  },
                  "description": {
                    "uk": "UPD uk descr",
                    "ru": "UPD ru descr"
                  }
                }
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//shop/faqs/1": {
      "delete": {
        "tags": [
          "Faqs"
        ],
        "summary": "deleteItem",
        "operationId": "DeletedeleteItem4",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//shop/faqs/bulk-destroy": {
      "delete": {
        "tags": [
          "Faqs"
        ],
        "summary": "deleteBulk",
        "operationId": "DeletedeleteBulk4",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//shop/blogs": {
        "get": {
            "tags": [
                "Blogs"
            ],
            "summary": "getList",
            "operationId": "GetgetList4",
            "parameters": [
                {
                    "name": "filter[text]",
                    "in": "query",
                    "description": "",
                    "required": true,
                    "style": "form",
                    "explode": true,
                    "schema": {
                        "type": "string"
                    }
                },
                {
                    "name": "Accept",
                    "in": "header",
                    "description": "",
                    "required": true,
                    "style": "simple",
                    "schema": {
                        "type": "string",
                        "example": "application/json"
                    }
                }
            ],
            "responses": {
                "200": {
                    "description": "",
                    "headers": {}
                }
            },
            "deprecated": false,
            "security": [
                {
                    "bearer": []
                }
            ]
        },
        "post": {
            "tags": [
                "Blogs"
            ],
            "summary": "setItem",
            "operationId": "PostsetItem2",
            "parameters": [
                {
                    "name": "Accept",
                    "in": "header",
                    "description": "",
                    "required": true,
                    "style": "simple",
                    "schema": {
                        "type": "string",
                        "example": "application/json"
                    }
                }
            ],
            "requestBody": {
                "description": "",
                "content": {
                    "application/json": {
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/components/schemas/setItemRequest3"
                                },
                                {
                                    "example": {
                                        "alias": "wwww blog-test-alias-1",
                                        "translations": {
                                            "description": {
                                                "uk": "<p>uk test-description-1</p>",
                                                "ru": "<p>ru test-description-1</p>"
                                            },
                                            "seo_description": {
                                                "uk": "uk test-seo-description-1",
                                                "ru": "ru test-seo-description-1"
                                            },
                                            "seo_h1": {
                                                "uk": "uk test-seo-h1-1",
                                                "ru": "ru test-seo-h1-1"
                                            },
                                            "seo_title": {
                                                "uk": "uk test-seo-title-1",
                                                "ru": "ru test-seo-title-1"
                                            },
                                            "title": {
                                                "uk": "uk test-title-1",
                                                "ru": "ru test-title-1"
                                            }
                                        }
                                    }
                                }
                            ]
                        },
                        "example": {
                            "alias": "wwww blog-test-alias-1",
                            "translations": {
                                "description": {
                                    "uk": "<p>uk test-description-1</p>",
                                    "ru": "<p>ru test-description-1</p>"
                                },
                                "seo_description": {
                                    "uk": "uk test-seo-description-1",
                                    "ru": "ru test-seo-description-1"
                                },
                                "seo_h1": {
                                    "uk": "uk test-seo-h1-1",
                                    "ru": "ru test-seo-h1-1"
                                },
                                "seo_title": {
                                    "uk": "uk test-seo-title-1",
                                    "ru": "ru test-seo-title-1"
                                },
                                "title": {
                                    "uk": "uk test-title-1",
                                    "ru": "ru test-title-1"
                                }
                            }
                        }
                    }
                },
                "required": true
            },
            "responses": {
                "200": {
                    "description": "",
                    "headers": {}
                }
            },
            "deprecated": false,
            "security": [
                {
                    "bearer": []
                }
            ]
        }
    },
    "//shop/blogs/1": {
        "get": {
            "tags": [
                "Blogs"
            ],
            "summary": "getItem",
            "operationId": "GetgetItem4",
            "parameters": [
                {
                    "name": "Accept",
                    "in": "header",
                    "description": "",
                    "required": true,
                    "style": "simple",
                    "schema": {
                        "type": "string",
                        "example": "application/json"
                    }
                }
            ],
            "responses": {
                "200": {
                    "description": "",
                    "headers": {}
                }
            },
            "deprecated": false,
            "security": [
                {
                    "bearer": []
                }
            ]
        },
        "delete": {
            "tags": [
                "Blogs"
            ],
            "summary": "deleteItem",
            "operationId": "DeletedeleteItem2",
            "parameters": [
                {
                    "name": "Accept",
                    "in": "header",
                    "description": "",
                    "required": true,
                    "style": "simple",
                    "schema": {
                        "type": "string",
                        "example": "application/json"
                    }
                }
            ],
            "responses": {
                "200": {
                    "description": "",
                    "headers": {}
                }
            },
            "deprecated": false,
            "security": [
                {
                    "bearer": []
                }
            ]
        }
    },
    "//shop/blogs/bulk-destroy": {
        "delete": {
            "tags": [
                "Blogs"
            ],
            "summary": "deleteBulk",
            "operationId": "DeletedeleteBulk2",
            "parameters": [
                {
                    "name": "Accept",
                    "in": "header",
                    "description": "",
                    "required": true,
                    "style": "simple",
                    "schema": {
                        "type": "string",
                        "example": "application/json"
                    }
                }
            ],
            "responses": {
                "200": {
                    "description": "",
                    "headers": {}
                }
            },
            "deprecated": false,
            "security": [
                {
                    "bearer": []
                }
            ]
        }
    },
    "//shop/blogs/11": {
        "put": {
            "tags": [
                "Blogs"
            ],
            "summary": "updateItem",
            "operationId": "PutupdateItem2",
            "parameters": [
                {
                    "name": "Accept",
                    "in": "header",
                    "description": "",
                    "required": true,
                    "style": "simple",
                    "schema": {
                        "type": "string",
                        "example": "application/json"
                    }
                }
            ],
            "requestBody": {
                "description": "",
                "content": {
                    "application/json": {
                        "schema": {
                            "allOf": [
                                {
                                    "$ref": "#/components/schemas/updateItemRequest3"
                                },
                                {
                                    "example": {
                                        "alias": "UPDATE wwww blog-test-alias-1",
                                        "translations": {
                                            "description": {
                                                "uk": "<p>UPDATE uk test-description-1</p>",
                                                "ru": "<p>UPDATE ru test-description-1</p>"
                                            },
                                            "seo_description": {
                                                "uk": "UPDATE uk test-seo-description-1",
                                                "ru": "UPDATE ru test-seo-description-1"
                                            },
                                            "seo_h1": {
                                                "uk": "UPDATE uk test-seo-h1-1",
                                                "ru": "UPDATE ru test-seo-h1-1"
                                            },
                                            "seo_title": {
                                                "uk": "UPDATE uk test-seo-title-1",
                                                "ru": "UPDATE ru test-seo-title-1"
                                            },
                                            "title": {
                                                "uk": "UPDATE uk test-title-1",
                                                "ru": "UPDATE ru test-title-1"
                                            }
                                        }
                                    }
                                }
                            ]
                        },
                        "example": {
                            "alias": "UPDATE wwww blog-test-alias-1",
                            "translations": {
                                "description": {
                                    "uk": "<p>UPDATE uk test-description-1</p>",
                                    "ru": "<p>UPDATE ru test-description-1</p>"
                                },
                                "seo_description": {
                                    "uk": "UPDATE uk test-seo-description-1",
                                    "ru": "UPDATE ru test-seo-description-1"
                                },
                                "seo_h1": {
                                    "uk": "UPDATE uk test-seo-h1-1",
                                    "ru": "UPDATE ru test-seo-h1-1"
                                },
                                "seo_title": {
                                    "uk": "UPDATE uk test-seo-title-1",
                                    "ru": "UPDATE ru test-seo-title-1"
                                },
                                "title": {
                                    "uk": "UPDATE uk test-title-1",
                                    "ru": "UPDATE ru test-title-1"
                                }
                            }
                        }
                    }
                },
                "required": true
            },
            "responses": {
                "200": {
                    "description": "",
                    "headers": {}
                }
            },
            "deprecated": false,
            "security": [
                {
                    "bearer": []
                }
            ]
        }
    },
    "//login": {
      "post": {
        "tags": [
          "Admin"
        ],
        "summary": "login",
        "operationId": "login",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "encoding": {},
              "schema": {
                "required": [
                  "email",
                  "password"
                ],
                "type": "object",
                "properties": {
                  "email": {
                    "type": "string",
                    "example": "superadmin@opt-drop.com"
                  },
                  "password": {
                    "type": "string",
                    "example": "sa@2024"
                  }
                }
              }
            }
          },
          "required": false
        },
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false
      }
    },
    "//system/permissions": {
      "get": {
        "tags": [
          "Admin"
        ],
        "summary": "getPermissions",
        "operationId": "getPermissions",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//system/settings": {
      "get": {
        "tags": [
          "Admin"
        ],
        "summary": "getSettings",
        "operationId": "getSettings",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    },
    "//me": {
      "get": {
        "tags": [
          "Admin"
        ],
        "summary": "me",
        "operationId": "me",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "headers": {}
          }
        },
        "deprecated": false,
        "security": [
          {
            "bearer": []
          }
        ]
      }
    }
  },
  "components": {
    "schemas": {
      "deleteBulkRequest": {
        "title": "deleteBulkRequest",
        "required": [
          "ids"
        ],
        "type": "object",
        "properties": {
          "ids": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "description": ""
          }
        },
        "example": {
          "ids": [
            13,
            14
          ]
        }
      },
      "setItemRequest": {
        "title": "setItemRequest",
        "required": [
          "name",
          "email",
          "role",
          "password",
          "password_confirmation",
          "is_active"
        ],
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "email": {
            "type": "string"
          },
          "role": {
            "type": "string"
          },
          "password": {
            "type": "string"
          },
          "password_confirmation": {
            "type": "string"
          },
          "is_active": {
            "type": "boolean"
          }
        },
        "example": {
          "name": "testUser",
          "email": "testUser@mail.com",
          "role": "admin",
          "password": "testUser",
          "password_confirmation": "testUser",
          "is_active": true
        }
      },
      "updateItemRequest": {
        "title": "updateItemRequest",
        "required": [
          "name",
          "email",
          "role",
          "is_active",
          "password",
          "password_confirmation"
        ],
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "email": {
            "type": "string"
          },
          "role": {
            "type": "string"
          },
          "is_active": {
            "type": "boolean"
          },
          "password": {
            "type": "string"
          },
          "password_confirmation": {
            "type": "string"
          }
        },
        "example": {
          "name": "testUser1",
          "email": "editor1@opt-drop.com",
          "role": "editor",
          "is_active": false,
          "password": "123456",
          "password_confirmation": "123456"
        }
      },
      "setItemRequest1": {
        "title": "setItemRequest1",
        "required": [
          "name",
          "permissions"
        ],
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "permissions": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": ""
          }
        },
        "example": {
          "name": "testRole111",
          "permissions": [
            "users.*",
            "errorLogs.list"
          ]
        }
      },
      "updateItemRequest1": {
        "title": "updateItemRequest1",
        "required": [
          "name",
          "permissions"
        ],
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "permissions": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": ""
          }
        },
        "example": {
          "name": "testRole111",
          "permissions": [
            "errorLogs.list",
            "errorLogs.view"
          ]
        }
      },
      "setItemRequest2": {
        "title": "setItemRequest2",
        "required": [
          "name",
          "email",
          "password",
          "password_confirmation",
          "is_active"
        ],
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "email": {
            "type": "string"
          },
          "password": {
            "type": "string"
          },
          "password_confirmation": {
            "type": "string"
          },
          "is_active": {
            "type": "boolean"
          }
        },
        "example": {
          "name": "testCustomer1",
          "email": "testCustomer1@mail.com",
          "password": "testCustomer1",
          "password_confirmation": "testCustomer1",
          "is_active": false
        }
      },
      "updateItemRequest2": {
        "title": "updateItemRequest2",
        "required": [
          "name",
          "email",
          "role",
          "is_active"
        ],
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "email": {
            "type": "string"
          },
          "role": {
            "type": "string"
          },
          "is_active": {
            "type": "boolean"
          }
        },
        "example": {
          "name": "testUser",
          "email": "testUser@mail.com",
          "role": "admin",
          "is_active": false
        }
      },
      "bulkDeleteRequest": {
        "title": "bulkDeleteRequest",
        "required": [
          "ids"
        ],
        "type": "object",
        "properties": {
          "ids": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": ""
          }
        },
        "example": {
          "ids": [
            "65fcb2c48fe9c40007404467",
            "65fcb2b78fe9c40007404466"
          ]
        }
      },
      "setItemRequest3": {
        "title": "setItemRequest3",
        "required": [
          "alias",
          "translations"
        ],
        "type": "object",
        "properties": {
          "alias": {
            "type": "string"
          },
          "translations": {
            "$ref": "#/components/schemas/Translations"
          }
        },
        "example": {
          "alias": "wwww test-alias-1111",
          "translations": {
            "description": {
              "uk": "www uk descr112111",
              "ru": "<p>ru descr1</p>"
            },
            "seo_description": {
              "uk": "uk seo descr",
              "ru": "ru seo descr"
            },
            "seo_h1": {
              "uk": "uk h1",
              "ru": "ru h1"
            },
            "seo_title": {
              "uk": "uk seo title",
              "ru": "ru seo title"
            },
            "title": {
              "uk": "uk title",
              "ru": "ru title"
            }
          }
        }
      },
      "Translations": {
        "title": "Translations",
        "required": [
          "description",
          "seo_description",
          "seo_h1",
          "seo_title",
          "title"
        ],
        "type": "object",
        "properties": {
          "description": {
            "$ref": "#/components/schemas/Description"
          },
          "seo_description": {
            "$ref": "#/components/schemas/SeoDescription"
          },
          "seo_h1": {
            "$ref": "#/components/schemas/SeoH1"
          },
          "seo_title": {
            "$ref": "#/components/schemas/SeoTitle"
          },
          "title": {
            "$ref": "#/components/schemas/Title"
          }
        },
        "example": {
          "description": {
            "uk": "www uk descr112111",
            "ru": "<p>ru descr1</p>"
          },
          "seo_description": {
            "uk": "uk seo descr",
            "ru": "ru seo descr"
          },
          "seo_h1": {
            "uk": "uk h1",
            "ru": "ru h1"
          },
          "seo_title": {
            "uk": "uk seo title",
            "ru": "ru seo title"
          },
          "title": {
            "uk": "uk title",
            "ru": "ru title"
          }
        }
      },
      "Description": {
        "title": "Description",
        "required": [
          "uk",
          "ru"
        ],
        "type": "object",
        "properties": {
          "uk": {
            "type": "string"
          },
          "ru": {
            "type": "string"
          }
        },
        "example": {
          "uk": "www uk descr112111",
          "ru": "<p>ru descr1</p>"
        }
      },
      "SeoDescription": {
        "title": "SeoDescription",
        "required": [
          "uk",
          "ru"
        ],
        "type": "object",
        "properties": {
          "uk": {
            "type": "string"
          },
          "ru": {
            "type": "string"
          }
        },
        "example": {
          "uk": "uk seo descr",
          "ru": "ru seo descr"
        }
      },
      "SeoH1": {
        "title": "SeoH1",
        "required": [
          "uk",
          "ru"
        ],
        "type": "object",
        "properties": {
          "uk": {
            "type": "string"
          },
          "ru": {
            "type": "string"
          }
        },
        "example": {
          "uk": "uk h1",
          "ru": "ru h1"
        }
      },
      "SeoTitle": {
        "title": "SeoTitle",
        "required": [
          "uk",
          "ru"
        ],
        "type": "object",
        "properties": {
          "uk": {
            "type": "string"
          },
          "ru": {
            "type": "string"
          }
        },
        "example": {
          "uk": "uk seo title",
          "ru": "ru seo title"
        }
      },
      "Title": {
        "title": "Title",
        "required": [
          "uk",
          "ru"
        ],
        "type": "object",
        "properties": {
          "uk": {
            "type": "string"
          },
          "ru": {
            "type": "string"
          }
        },
        "example": {
          "uk": "uk title",
          "ru": "ru title"
        }
      },
      "updateItemRequest3": {
        "title": "updateItemRequest3",
        "required": [
          "alias",
          "translations"
        ],
        "type": "object",
        "properties": {
          "alias": {
            "type": "string"
          },
          "translations": {
            "$ref": "#/components/schemas/Translations"
          }
        },
        "example": {
          "alias": "UPDATED test-alias-1",
          "translations": {
            "description": {
              "uk": "UPDATED uk descr112",
              "ru": "<p>UPDATED ru descr1</p>"
            },
            "seo_description": {
              "uk": "UPDATED uk seo descr",
              "ru": "UPDATED ru seo descr"
            },
            "seo_h1": {
              "uk": "UPDATED uk h1",
              "ru": "UPDATED ru h1"
            },
            "seo_title": {
              "uk": "UPDATED uk seo title",
              "ru": "UPDATED ru seo title"
            },
            "title": {
              "uk": "UPDATED uk title",
              "ru": "UPDATED ru title"
            }
          }
        }
      },
      "setItemRequest4": {
        "title": "setItemRequest4",
        "required": [
          "link",
          "priority",
          "translations"
        ],
        "type": "object",
        "properties": {
          "link": {
            "type": "string"
          },
          "priority": {
            "type": "integer",
            "format": "int32"
          },
          "translations": {
            "$ref": "#/components/schemas/Translations2"
          }
        },
        "example": {
          "link": "/menu-link",
          "priority": 999,
          "translations": {
            "title": {
              "uk": "uk title",
              "ru": "ru title"
            }
          }
        }
      },
      "Translations2": {
        "title": "Translations2",
        "required": [
          "title"
        ],
        "type": "object",
        "properties": {
          "title": {
            "$ref": "#/components/schemas/Title"
          }
        },
        "example": {
          "title": {
            "uk": "uk title",
            "ru": "ru title"
          }
        }
      },
      "updateItemRequest4": {
        "title": "updateItemRequest4",
        "required": [
          "link",
          "priority",
          "translations"
        ],
        "type": "object",
        "properties": {
          "link": {
            "type": "string"
          },
          "priority": {
            "type": "integer",
            "format": "int32"
          },
          "translations": {
            "$ref": "#/components/schemas/Translations2"
          }
        },
        "example": {
          "link": "/menu-link-upd",
          "priority": 111,
          "translations": {
            "title": {
              "uk": "uk title upd",
              "ru": "ru title upd"
            }
          }
        }
      },
      "setItemRequest5": {
        "title": "setItemRequest5",
        "required": [
          "is_active",
          "priority",
          "translations"
        ],
        "type": "object",
        "properties": {
          "is_active": {
            "type": "integer",
            "format": "int32"
          },
          "priority": {
            "type": "integer",
            "format": "int32"
          },
          "translations": {
            "$ref": "#/components/schemas/Translations4"
          }
        },
        "example": {
          "is_active": 0,
          "priority": 999,
          "translations": {
            "title": {
              "uk": "uk title",
              "ru": "ru title"
            },
            "description": {
              "uk": "uk descr",
              "ru": "ru descr"
            }
          }
        }
      },
      "Translations4": {
        "title": "Translations4",
        "required": [
          "title",
          "description"
        ],
        "type": "object",
        "properties": {
          "title": {
            "$ref": "#/components/schemas/Title"
          },
          "description": {
            "$ref": "#/components/schemas/Description"
          }
        },
        "example": {
          "title": {
            "uk": "uk title",
            "ru": "ru title"
          },
          "description": {
            "uk": "uk descr",
            "ru": "ru descr"
          }
        }
      },
      "updateItemRequest5": {
        "title": "updateItemRequest5",
        "required": [
          "is_active",
          "priority",
          "translations"
        ],
        "type": "object",
        "properties": {
          "is_active": {
            "type": "integer",
            "format": "int32"
          },
          "priority": {
            "type": "integer",
            "format": "int32"
          },
          "translations": {
            "$ref": "#/components/schemas/Translations4"
          }
        },
        "example": {
          "is_active": 1,
          "priority": 111,
          "translations": {
            "title": {
              "uk": "UPD uk title",
              "ru": "UPD ru title"
            },
            "description": {
              "uk": "UPD uk descr",
              "ru": "UPD ru descr"
            }
          }
        }
      }
    },
    "securitySchemes": {
      "bearer": {
        "type": "http",
        "scheme": "bearer"
      }
    }
  },
  "security": [],
  "tags": [
    {
      "name": "Users"
    },
    {
      "name": "Roles"
    },
    {
      "name": "Customers"
    },
    {
      "name": "SiteLogger"
    },
    {
      "name": "ErrorLog"
    },
    {
      "name": "Pages"
    },
    {
      "name": "Menus"
    },
    {
      "name": "Faqs"
    },
    {
      "name": "Admin"
    }
  ]
}
