{
  "openapi": "3.1.0",
  "info": {
    "title": "GG Türk Başak",
    "version": "0.1.0"
  },
  "paths": {
    "/admin/context": {
      "post": {
        "summary": "Admin Set Context",
        "operationId": "admin_set_context_admin_context_post",
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_set_context_admin_context_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/search": {
      "get": {
        "summary": "Admin Global Search",
        "operationId": "admin_global_search_admin_search_get",
        "parameters": [
          {
            "name": "q",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Q"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/health": {
      "get": {
        "summary": "Health",
        "operationId": "health_health_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      },
      "head": {
        "summary": "Health",
        "operationId": "health_health_head",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      }
    },
    "/ready": {
      "get": {
        "summary": "Readiness",
        "operationId": "readiness_ready_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      },
      "head": {
        "summary": "Readiness",
        "operationId": "readiness_ready_head",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      }
    },
    "/favicon.ico": {
      "get": {
        "summary": "Favicon",
        "operationId": "favicon_favicon_ico_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      }
    },
    "/robots.txt": {
      "get": {
        "summary": "Robots",
        "operationId": "robots_robots_txt_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      }
    },
    "/sitemap.xml": {
      "get": {
        "summary": "Sitemap",
        "operationId": "sitemap_sitemap_xml_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      }
    },
    "/portal": {
      "get": {
        "summary": "Portal Landing",
        "operationId": "portal_landing_portal_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api": {
      "get": {
        "summary": "Api Center",
        "operationId": "api_center_api_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/catalog/markets": {
      "get": {
        "summary": "Api Catalog Markets",
        "operationId": "api_catalog_markets_api_v1_catalog_markets_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      }
    },
    "/api/v1/catalog/categories": {
      "get": {
        "summary": "Api Catalog Categories",
        "operationId": "api_catalog_categories_api_v1_catalog_categories_get",
        "parameters": [
          {
            "name": "country",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "KW",
              "title": "Country"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/catalog/products": {
      "get": {
        "summary": "Api Catalog Products",
        "operationId": "api_catalog_products_api_v1_catalog_products_get",
        "parameters": [
          {
            "name": "country",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "KW",
              "title": "Country"
            }
          },
          {
            "name": "locale",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "tr",
              "title": "Locale"
            }
          },
          {
            "name": "q",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Q"
            }
          },
          {
            "name": "category",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Category"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 100,
              "title": "Limit"
            }
          },
          {
            "name": "offset",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0,
              "title": "Offset"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/catalog/products/{product_id}": {
      "get": {
        "summary": "Api Catalog Product Detail",
        "operationId": "api_catalog_product_detail_api_v1_catalog_products__product_id__get",
        "parameters": [
          {
            "name": "product_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Product Id"
            }
          },
          {
            "name": "country",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "KW",
              "title": "Country"
            }
          },
          {
            "name": "locale",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "tr",
              "title": "Locale"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/api/download/openapi.json": {
      "get": {
        "summary": "Api Download Openapi",
        "operationId": "api_download_openapi_api_download_openapi_json_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      }
    },
    "/api/download/postman.json": {
      "get": {
        "summary": "Api Download Postman",
        "operationId": "api_download_postman_api_download_postman_json_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      }
    },
    "/api/download/python-client.py": {
      "get": {
        "summary": "Api Download Python Client",
        "operationId": "api_download_python_client_api_download_python_client_py_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      }
    },
    "/api/download/javascript-client.js": {
      "get": {
        "summary": "Api Download Javascript Client",
        "operationId": "api_download_javascript_client_api_download_javascript_client_js_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      }
    },
    "/": {
      "get": {
        "summary": "Home",
        "operationId": "home__get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "head": {
        "summary": "Home Head",
        "operationId": "home_head__head",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      }
    },
    "/market/{country_code}": {
      "get": {
        "summary": "Switch Market",
        "operationId": "switch_market_market__country_code__get",
        "parameters": [
          {
            "name": "country_code",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Country Code"
            }
          },
          {
            "name": "lang",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Lang"
            }
          },
          {
            "name": "next_path",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Next Path"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/locale/{country_code}/{locale}": {
      "get": {
        "summary": "Switch Locale",
        "operationId": "switch_locale_locale__country_code___locale__get",
        "parameters": [
          {
            "name": "country_code",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Country Code"
            }
          },
          {
            "name": "locale",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Locale"
            }
          },
          {
            "name": "next_path",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Next Path"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/c/{country_code}": {
      "get": {
        "summary": "Storefront Legacy",
        "operationId": "storefront_legacy_c__country_code__get",
        "parameters": [
          {
            "name": "country_code",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Country Code"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/c/{country_code}/products": {
      "get": {
        "summary": "Products Legacy",
        "operationId": "products_legacy_c__country_code__products_get",
        "parameters": [
          {
            "name": "country_code",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Country Code"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/c/{country_code}/p/{slug}": {
      "get": {
        "summary": "Product Legacy",
        "operationId": "product_legacy_c__country_code__p__slug__get",
        "parameters": [
          {
            "name": "country_code",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Country Code"
            }
          },
          {
            "name": "slug",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Slug"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/c/{country_code}/l/{locale}": {
      "get": {
        "summary": "Storefront",
        "operationId": "storefront_c__country_code__l__locale__get",
        "parameters": [
          {
            "name": "country_code",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Country Code"
            }
          },
          {
            "name": "locale",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Locale"
            }
          },
          {
            "name": "view",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "View"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/c/{country_code}/l/{locale}/page/{page_key}": {
      "get": {
        "summary": "Corporate Page",
        "operationId": "corporate_page_c__country_code__l__locale__page__page_key__get",
        "parameters": [
          {
            "name": "country_code",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Country Code"
            }
          },
          {
            "name": "locale",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Locale"
            }
          },
          {
            "name": "page_key",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Page Key"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/c/{country_code}/l/{locale}/home-products": {
      "get": {
        "summary": "Storefront More Products",
        "operationId": "storefront_more_products_c__country_code__l__locale__home_products_get",
        "parameters": [
          {
            "name": "country_code",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Country Code"
            }
          },
          {
            "name": "locale",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Locale"
            }
          },
          {
            "name": "offset",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 8,
              "title": "Offset"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/c/{country_code}/l/{locale}/products": {
      "get": {
        "summary": "Products Page",
        "operationId": "products_page_c__country_code__l__locale__products_get",
        "parameters": [
          {
            "name": "country_code",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Country Code"
            }
          },
          {
            "name": "locale",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Locale"
            }
          },
          {
            "name": "q",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Q"
            }
          },
          {
            "name": "category",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Category"
            }
          },
          {
            "name": "filter",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Filter"
            }
          },
          {
            "name": "category_group",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Category Group"
            }
          },
          {
            "name": "sales_mode",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Sales Mode"
            }
          },
          {
            "name": "stock",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Stock"
            }
          },
          {
            "name": "source",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Source"
            }
          },
          {
            "name": "gg",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Gg"
            }
          },
          {
            "name": "sort",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "featured",
              "title": "Sort"
            }
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1,
              "title": "Page"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/c/{country_code}/l/{locale}/p/{slug}": {
      "get": {
        "summary": "Product Detail",
        "operationId": "product_detail_c__country_code__l__locale__p__slug__get",
        "parameters": [
          {
            "name": "country_code",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Country Code"
            }
          },
          {
            "name": "locale",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Locale"
            }
          },
          {
            "name": "slug",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Slug"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/c/{country_code}/l/{locale}/p/{slug}/review": {
      "post": {
        "summary": "Product Review Submit",
        "operationId": "product_review_submit_c__country_code__l__locale__p__slug__review_post",
        "parameters": [
          {
            "name": "country_code",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Country Code"
            }
          },
          {
            "name": "locale",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Locale"
            }
          },
          {
            "name": "slug",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Slug"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_product_review_submit_c__country_code__l__locale__p__slug__review_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/c/{country_code}/l/{locale}/plan": {
      "get": {
        "summary": "Demand Builder Page",
        "operationId": "demand_builder_page_c__country_code__l__locale__plan_get",
        "parameters": [
          {
            "name": "country_code",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Country Code"
            }
          },
          {
            "name": "locale",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Locale"
            }
          },
          {
            "name": "product_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0,
              "title": "Product Id"
            }
          },
          {
            "name": "product_ids",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Product Ids"
            }
          },
          {
            "name": "qty_cases",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0,
              "title": "Qty Cases"
            }
          },
          {
            "name": "date",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Date"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/demand/create": {
      "post": {
        "summary": "Create Multi Item Demand",
        "operationId": "create_multi_item_demand_demand_create_post",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      }
    },
    "/order/create": {
      "post": {
        "summary": "Create Order",
        "operationId": "create_order_order_create_post",
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_create_order_order_create_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/payment/start/{order_no}": {
      "get": {
        "summary": "Payment Start",
        "operationId": "payment_start_payment_start__order_no__get",
        "parameters": [
          {
            "name": "order_no",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Order No"
            }
          },
          {
            "name": "token",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Token"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/webhooks/payment": {
      "post": {
        "summary": "Payment Webhook",
        "operationId": "payment_webhook_webhooks_payment_post",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      }
    },
    "/api/v1/integration/contract": {
      "get": {
        "summary": "External Integration Contract",
        "operationId": "external_integration_contract_api_v1_integration_contract_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      }
    },
    "/api/v1/gg-tom/events": {
      "post": {
        "summary": "External Integration Events",
        "operationId": "external_integration_events_api_v1_gg_tom_events_post",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        },
        "deprecated": true
      }
    },
    "/api/v1/integration/events": {
      "post": {
        "summary": "External Integration Events",
        "operationId": "external_integration_events_api_v1_integration_events_post",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      }
    },
    "/demand/{demand_no}/{token}": {
      "get": {
        "summary": "Demand Detail",
        "operationId": "demand_detail_demand__demand_no___token__get",
        "parameters": [
          {
            "name": "demand_no",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Demand No"
            }
          },
          {
            "name": "token",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Token"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/demand/{demand_no}/{token}/cancel-request": {
      "post": {
        "summary": "Customer Demand Cancel Request",
        "operationId": "customer_demand_cancel_request_demand__demand_no___token__cancel_request_post",
        "parameters": [
          {
            "name": "demand_no",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Demand No"
            }
          },
          {
            "name": "token",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Token"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_customer_demand_cancel_request_demand__demand_no___token__cancel_request_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/demand/{demand_no}/{token}/payment-proof/upload": {
      "post": {
        "summary": "Customer Upload Payment Proof",
        "operationId": "customer_upload_payment_proof_demand__demand_no___token__payment_proof_upload_post",
        "parameters": [
          {
            "name": "demand_no",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Demand No"
            }
          },
          {
            "name": "token",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Token"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "multipart/form-data": {
              "schema": {
                "$ref": "#/components/schemas/Body_customer_upload_payment_proof_demand__demand_no___token__payment_proof_upload_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/demand/{demand_no}/{token}/documents/upload": {
      "post": {
        "summary": "Customer Upload Export Document",
        "operationId": "customer_upload_export_document_demand__demand_no___token__documents_upload_post",
        "parameters": [
          {
            "name": "demand_no",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Demand No"
            }
          },
          {
            "name": "token",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Token"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "multipart/form-data": {
              "schema": {
                "$ref": "#/components/schemas/Body_customer_upload_export_document_demand__demand_no___token__documents_upload_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/track/{order_no}/{token}": {
      "get": {
        "summary": "Order Summary",
        "operationId": "order_summary_track__order_no___token__get",
        "parameters": [
          {
            "name": "order_no",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Order No"
            }
          },
          {
            "name": "token",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Token"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/customer/plans": {
      "get": {
        "summary": "Customer Plans",
        "operationId": "customer_plans_customer_plans_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/customer/plans/weekly": {
      "post": {
        "summary": "Customer Create Weekly Supply Plan",
        "operationId": "customer_create_weekly_supply_plan_customer_plans_weekly_post",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      }
    },
    "/customer/payments": {
      "get": {
        "summary": "Customer Payments",
        "operationId": "customer_payments_customer_payments_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/customer/documents": {
      "get": {
        "summary": "Customer Documents",
        "operationId": "customer_documents_customer_documents_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/customer/company": {
      "get": {
        "summary": "Customer Company",
        "operationId": "customer_company_customer_company_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/customer/import-pools": {
      "get": {
        "summary": "Customer Import Pools",
        "operationId": "customer_import_pools_customer_import_pools_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/customer/import-pools/{pool_id}/join": {
      "post": {
        "summary": "Customer Import Pool Join",
        "operationId": "customer_import_pool_join_customer_import_pools__pool_id__join_post",
        "parameters": [
          {
            "name": "pool_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Pool Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_customer_import_pool_join_customer_import_pools__pool_id__join_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/buyer/register": {
      "get": {
        "summary": "Buyer Register Get",
        "operationId": "buyer_register_get_buyer_register_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "post": {
        "summary": "Buyer Register Post",
        "operationId": "buyer_register_post_buyer_register_post",
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_buyer_register_post_buyer_register_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/buyer/login": {
      "get": {
        "summary": "Buyer Login Get",
        "operationId": "buyer_login_get_buyer_login_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "post": {
        "summary": "Buyer Login Post",
        "operationId": "buyer_login_post_buyer_login_post",
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_buyer_login_post_buyer_login_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/customer/{token}": {
      "get": {
        "summary": "Customer Portal Token",
        "operationId": "customer_portal_token_customer__token__get",
        "parameters": [
          {
            "name": "token",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Token"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/customer": {
      "get": {
        "summary": "Customer Portal Cookie",
        "operationId": "customer_portal_cookie_customer_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/customer/{token}/profile": {
      "post": {
        "summary": "Customer Profile Update",
        "operationId": "customer_profile_update_customer__token__profile_post",
        "parameters": [
          {
            "name": "token",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Token"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_customer_profile_update_customer__token__profile_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/customer/logout": {
      "post": {
        "summary": "Customer Logout",
        "operationId": "customer_logout_customer_logout_post",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      }
    },
    "/track/{order_no}/{token}/cancel-request": {
      "post": {
        "summary": "Customer Cancel Request",
        "operationId": "customer_cancel_request_track__order_no___token__cancel_request_post",
        "parameters": [
          {
            "name": "order_no",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Order No"
            }
          },
          {
            "name": "token",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Token"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_customer_cancel_request_track__order_no___token__cancel_request_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/track/{order_no}/{token}/confirmation": {
      "get": {
        "summary": "Order Confirmation",
        "operationId": "order_confirmation_track__order_no___token__confirmation_get",
        "parameters": [
          {
            "name": "order_no",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Order No"
            }
          },
          {
            "name": "token",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Token"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/order/{order_no}": {
      "get": {
        "summary": "Legacy Order Summary",
        "operationId": "legacy_order_summary_order__order_no__get",
        "parameters": [
          {
            "name": "order_no",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Order No"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/lead": {
      "post": {
        "summary": "Create Lead",
        "operationId": "create_lead_lead_post",
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_create_lead_lead_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/pool/{pool_id}/join": {
      "post": {
        "summary": "Retired Pool Join",
        "operationId": "retired_pool_join_pool__pool_id__join_post",
        "parameters": [
          {
            "name": "pool_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Pool Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/shipments": {
      "get": {
        "summary": "Admin Shipments",
        "operationId": "admin_shipments_admin_shipments_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "post": {
        "summary": "Admin Shipment Create",
        "operationId": "admin_shipment_create_admin_shipments_post",
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_shipment_create_admin_shipments_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/shipments/{pool_id}/status": {
      "post": {
        "summary": "Admin Shipment Status",
        "operationId": "admin_shipment_status_admin_shipments__pool_id__status_post",
        "parameters": [
          {
            "name": "pool_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Pool Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_shipment_status_admin_shipments__pool_id__status_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/shipments/{pool_id}": {
      "get": {
        "summary": "Admin Shipment Detail",
        "operationId": "admin_shipment_detail_admin_shipments__pool_id__get",
        "parameters": [
          {
            "name": "pool_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Pool Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/forgot-password": {
      "get": {
        "summary": "Admin Forgot Password Get",
        "operationId": "admin_forgot_password_get_admin_forgot_password_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "post": {
        "summary": "Admin Forgot Password Post",
        "operationId": "admin_forgot_password_post_admin_forgot_password_post",
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_forgot_password_post_admin_forgot_password_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/reset-password/{token}": {
      "get": {
        "summary": "Admin Reset Password Get",
        "operationId": "admin_reset_password_get_admin_reset_password__token__get",
        "parameters": [
          {
            "name": "token",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Token"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      },
      "post": {
        "summary": "Admin Reset Password Post",
        "operationId": "admin_reset_password_post_admin_reset_password__token__post",
        "parameters": [
          {
            "name": "token",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Token"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_reset_password_post_admin_reset_password__token__post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/forgot-password": {
      "get": {
        "summary": "Supplier Forgot Password Get",
        "operationId": "supplier_forgot_password_get_supplier_forgot_password_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "post": {
        "summary": "Supplier Forgot Password Post",
        "operationId": "supplier_forgot_password_post_supplier_forgot_password_post",
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_supplier_forgot_password_post_supplier_forgot_password_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/buyer/forgot-password": {
      "get": {
        "summary": "Buyer Forgot Password Get",
        "operationId": "buyer_forgot_password_get_buyer_forgot_password_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "post": {
        "summary": "Buyer Forgot Password Post",
        "operationId": "buyer_forgot_password_post_buyer_forgot_password_post",
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_buyer_forgot_password_post_buyer_forgot_password_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/portal/reset/{account_type}/{token}": {
      "get": {
        "summary": "Portal Reset Get",
        "operationId": "portal_reset_get_portal_reset__account_type___token__get",
        "parameters": [
          {
            "name": "account_type",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Account Type"
            }
          },
          {
            "name": "token",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Token"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      },
      "post": {
        "summary": "Portal Reset Post",
        "operationId": "portal_reset_post_portal_reset__account_type___token__post",
        "parameters": [
          {
            "name": "account_type",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Account Type"
            }
          },
          {
            "name": "token",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Token"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_portal_reset_post_portal_reset__account_type___token__post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/portal/verify-email/{token}": {
      "get": {
        "summary": "Portal Verify Email",
        "operationId": "portal_verify_email_portal_verify_email__token__get",
        "parameters": [
          {
            "name": "token",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Token"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/sell": {
      "get": {
        "summary": "Supplier Acquisition Landing",
        "operationId": "supplier_acquisition_landing_sell_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/register": {
      "get": {
        "summary": "Supplier Register Get",
        "operationId": "supplier_register_get_supplier_register_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "post": {
        "summary": "Supplier Register Post",
        "operationId": "supplier_register_post_supplier_register_post",
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_supplier_register_post_supplier_register_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/manifest.webmanifest": {
      "get": {
        "summary": "Supplier App Manifest",
        "operationId": "supplier_app_manifest_supplier_manifest_webmanifest_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      }
    },
    "/supplier/app-icon/{size}.png": {
      "get": {
        "summary": "Supplier App Icon",
        "operationId": "supplier_app_icon_supplier_app_icon__size__png_get",
        "parameters": [
          {
            "name": "size",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Size"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/sw.js": {
      "get": {
        "summary": "Supplier App Worker",
        "operationId": "supplier_app_worker_supplier_sw_js_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      }
    },
    "/supplier/login": {
      "get": {
        "summary": "Supplier Login Get",
        "operationId": "supplier_login_get_supplier_login_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "post": {
        "summary": "Supplier Login Post",
        "operationId": "supplier_login_post_supplier_login_post",
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_supplier_login_post_supplier_login_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/logout": {
      "post": {
        "summary": "Supplier Logout",
        "operationId": "supplier_logout_supplier_logout_post",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      }
    },
    "/supplier": {
      "get": {
        "summary": "Supplier Dashboard",
        "operationId": "supplier_dashboard_supplier_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/notifications/read-all": {
      "post": {
        "summary": "Supplier Notifications Read All",
        "operationId": "supplier_notifications_read_all_supplier_notifications_read_all_post",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      }
    },
    "/supplier/notifications/{notification_id}/read": {
      "post": {
        "summary": "Supplier Notification Mark Read",
        "operationId": "supplier_notification_mark_read_supplier_notifications__notification_id__read_post",
        "parameters": [
          {
            "name": "notification_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Notification Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/notifications/{notification_id}/unread": {
      "post": {
        "summary": "Supplier Notification Mark Unread",
        "operationId": "supplier_notification_mark_unread_supplier_notifications__notification_id__unread_post",
        "parameters": [
          {
            "name": "notification_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Notification Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/company": {
      "get": {
        "summary": "Supplier Company Get",
        "operationId": "supplier_company_get_supplier_company_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "post": {
        "summary": "Supplier Company Update",
        "operationId": "supplier_company_update_supplier_company_post",
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_supplier_company_update_supplier_company_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/company/submit": {
      "post": {
        "summary": "Supplier Company Submit",
        "operationId": "supplier_company_submit_supplier_company_submit_post",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      }
    },
    "/supplier/products": {
      "get": {
        "summary": "Supplier Products",
        "operationId": "supplier_products_supplier_products_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/gg-seradan-template.csv": {
      "get": {
        "summary": "Supplier Gg Seradan Template",
        "description": "Serve the canonical draft template to an authenticated supplier.",
        "operationId": "supplier_gg_seradan_template_supplier_gg_seradan_template_csv_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      }
    },
    "/supplier/import": {
      "get": {
        "summary": "Supplier Import Get",
        "operationId": "supplier_import_get_supplier_import_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "post": {
        "summary": "Supplier Import Post",
        "operationId": "supplier_import_post_supplier_import_post",
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "$ref": "#/components/schemas/Body_supplier_import_post_supplier_import_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/import-jobs/{job_id}": {
      "get": {
        "summary": "Supplier Import Job Detail",
        "operationId": "supplier_import_job_detail_supplier_import_jobs__job_id__get",
        "parameters": [
          {
            "name": "job_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Job Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/products/new": {
      "get": {
        "summary": "Supplier Product New Get",
        "operationId": "supplier_product_new_get_supplier_products_new_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "post": {
        "summary": "Supplier Product New Post",
        "operationId": "supplier_product_new_post_supplier_products_new_post",
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "$ref": "#/components/schemas/Body_supplier_product_new_post_supplier_products_new_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/products/{product_id}/edit": {
      "get": {
        "summary": "Supplier Product Edit Get",
        "operationId": "supplier_product_edit_get_supplier_products__product_id__edit_get",
        "parameters": [
          {
            "name": "product_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Product Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      },
      "post": {
        "summary": "Supplier Product Edit Post",
        "operationId": "supplier_product_edit_post_supplier_products__product_id__edit_post",
        "parameters": [
          {
            "name": "product_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Product Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "multipart/form-data": {
              "schema": {
                "$ref": "#/components/schemas/Body_supplier_product_edit_post_supplier_products__product_id__edit_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/products/{product_id}/images/{slot}": {
      "post": {
        "summary": "Supplier Product Image Manage",
        "operationId": "supplier_product_image_manage_supplier_products__product_id__images__slot__post",
        "parameters": [
          {
            "name": "product_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Product Id"
            }
          },
          {
            "name": "slot",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Slot"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "$ref": "#/components/schemas/Body_supplier_product_image_manage_supplier_products__product_id__images__slot__post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/products/{product_id}/images/reorder": {
      "post": {
        "summary": "Supplier Product Images Reorder",
        "operationId": "supplier_product_images_reorder_supplier_products__product_id__images_reorder_post",
        "parameters": [
          {
            "name": "product_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Product Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_supplier_product_images_reorder_supplier_products__product_id__images_reorder_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/products/{product_id}/reviews/{review_id}/reply": {
      "post": {
        "summary": "Supplier Product Review Reply",
        "operationId": "supplier_product_review_reply_supplier_products__product_id__reviews__review_id__reply_post",
        "parameters": [
          {
            "name": "product_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Product Id"
            }
          },
          {
            "name": "review_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Review Id"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_supplier_product_review_reply_supplier_products__product_id__reviews__review_id__reply_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/products/{product_id}/documents": {
      "post": {
        "summary": "Supplier Product Document Post",
        "operationId": "supplier_product_document_post_supplier_products__product_id__documents_post",
        "parameters": [
          {
            "name": "product_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Product Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "multipart/form-data": {
              "schema": {
                "$ref": "#/components/schemas/Body_supplier_product_document_post_supplier_products__product_id__documents_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/orders": {
      "get": {
        "summary": "Supplier Orders",
        "operationId": "supplier_orders_supplier_orders_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/demand-items/{item_id}/respond": {
      "post": {
        "summary": "Supplier Demand Item Respond",
        "operationId": "supplier_demand_item_respond_supplier_demand_items__item_id__respond_post",
        "parameters": [
          {
            "name": "item_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Item Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_supplier_demand_item_respond_supplier_demand_items__item_id__respond_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/rfqs": {
      "get": {
        "summary": "Supplier Rfqs Get",
        "operationId": "supplier_rfqs_get_supplier_rfqs_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/rfqs/{rfq_id}": {
      "get": {
        "summary": "Supplier Rfq Detail",
        "operationId": "supplier_rfq_detail_supplier_rfqs__rfq_id__get",
        "parameters": [
          {
            "name": "rfq_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Rfq Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/rfqs/{rfq_id}/quote": {
      "post": {
        "summary": "Supplier Rfq Quote",
        "operationId": "supplier_rfq_quote_supplier_rfqs__rfq_id__quote_post",
        "parameters": [
          {
            "name": "rfq_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Rfq Id"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_supplier_rfq_quote_supplier_rfqs__rfq_id__quote_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/markets": {
      "get": {
        "summary": "Supplier Markets Get",
        "operationId": "supplier_markets_get_supplier_markets_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/markets/{country_code}": {
      "post": {
        "summary": "Supplier Market Update",
        "operationId": "supplier_market_update_supplier_markets__country_code__post",
        "parameters": [
          {
            "name": "country_code",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Country Code"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_supplier_market_update_supplier_markets__country_code__post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/production": {
      "get": {
        "summary": "Supplier Production Get",
        "operationId": "supplier_production_get_supplier_production_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/production/sites": {
      "post": {
        "summary": "Supplier Production Site Save",
        "operationId": "supplier_production_site_save_supplier_production_sites_post",
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_supplier_production_site_save_supplier_production_sites_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/production/seeds": {
      "post": {
        "summary": "Supplier Production Seed Save",
        "operationId": "supplier_production_seed_save_supplier_production_seeds_post",
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_supplier_production_seed_save_supplier_production_seeds_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/production/cycles": {
      "post": {
        "summary": "Supplier Production Cycle Save",
        "operationId": "supplier_production_cycle_save_supplier_production_cycles_post",
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_supplier_production_cycle_save_supplier_production_cycles_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/production/cycles/{cycle_id}/harvest": {
      "post": {
        "summary": "Supplier Production Harvest Save",
        "operationId": "supplier_production_harvest_save_supplier_production_cycles__cycle_id__harvest_post",
        "parameters": [
          {
            "name": "cycle_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Cycle Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_supplier_production_harvest_save_supplier_production_cycles__cycle_id__harvest_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/production/cycles/{cycle_id}/evidence": {
      "post": {
        "summary": "Supplier Crop Evidence Upload",
        "operationId": "supplier_crop_evidence_upload_supplier_production_cycles__cycle_id__evidence_post",
        "parameters": [
          {
            "name": "cycle_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Cycle Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "multipart/form-data": {
              "schema": {
                "$ref": "#/components/schemas/Body_supplier_crop_evidence_upload_supplier_production_cycles__cycle_id__evidence_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/production/evidence/{evidence_id}/review": {
      "post": {
        "summary": "Admin Crop Evidence Review",
        "operationId": "admin_crop_evidence_review_admin_production_evidence__evidence_id__review_post",
        "parameters": [
          {
            "name": "evidence_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Evidence Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_crop_evidence_review_admin_production_evidence__evidence_id__review_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/production/seeds/{seed_id}/review": {
      "post": {
        "summary": "Admin Seed Identity Review",
        "operationId": "admin_seed_identity_review_admin_production_seeds__seed_id__review_post",
        "parameters": [
          {
            "name": "seed_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Seed Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_seed_identity_review_admin_production_seeds__seed_id__review_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/production/cycles/{cycle_id}/assign-gg-brand": {
      "post": {
        "summary": "Admin Assign Gg Brand Cycle",
        "operationId": "admin_assign_gg_brand_cycle_admin_production_cycles__cycle_id__assign_gg_brand_post",
        "parameters": [
          {
            "name": "cycle_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Cycle Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_assign_gg_brand_cycle_admin_production_cycles__cycle_id__assign_gg_brand_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/production/cycles/{cycle_id}/review": {
      "post": {
        "summary": "Admin Crop Cycle Review",
        "operationId": "admin_crop_cycle_review_admin_production_cycles__cycle_id__review_post",
        "parameters": [
          {
            "name": "cycle_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Cycle Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_crop_cycle_review_admin_production_cycles__cycle_id__review_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/production": {
      "get": {
        "summary": "Admin Grower Production Get",
        "operationId": "admin_grower_production_get_admin_production_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/admin/production/capacity/{capacity_id}/review": {
      "post": {
        "summary": "Admin Supplier Capacity Review",
        "operationId": "admin_supplier_capacity_review_admin_production_capacity__capacity_id__review_post",
        "parameters": [
          {
            "name": "capacity_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Capacity Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_supplier_capacity_review_admin_production_capacity__capacity_id__review_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/supplier-tasks": {
      "get": {
        "summary": "Admin Supplier Tasks Get",
        "operationId": "admin_supplier_tasks_get_admin_supplier_tasks_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "post": {
        "summary": "Admin Supplier Tasks Create",
        "operationId": "admin_supplier_tasks_create_admin_supplier_tasks_post",
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_supplier_tasks_create_admin_supplier_tasks_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/supplier-tasks/evidence/{evidence_id}": {
      "get": {
        "summary": "Admin Supplier Task Evidence",
        "operationId": "admin_supplier_task_evidence_admin_supplier_tasks_evidence__evidence_id__get",
        "parameters": [
          {
            "name": "evidence_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Evidence Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/supplier-tasks/{task_id}/review": {
      "post": {
        "summary": "Admin Supplier Task Review",
        "operationId": "admin_supplier_task_review_admin_supplier_tasks__task_id__review_post",
        "parameters": [
          {
            "name": "task_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Task Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_supplier_task_review_admin_supplier_tasks__task_id__review_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/tasks": {
      "get": {
        "summary": "Supplier Tasks Get",
        "operationId": "supplier_tasks_get_supplier_tasks_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/tasks/{task_id}/submit": {
      "post": {
        "summary": "Supplier Task Submit",
        "operationId": "supplier_task_submit_supplier_tasks__task_id__submit_post",
        "parameters": [
          {
            "name": "task_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Task Id"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "$ref": "#/components/schemas/Body_supplier_task_submit_supplier_tasks__task_id__submit_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/support": {
      "post": {
        "summary": "Supplier Support Request",
        "operationId": "supplier_support_request_supplier_support_post",
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_supplier_support_request_supplier_support_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/wallet": {
      "get": {
        "summary": "Supplier Wallet Get",
        "operationId": "supplier_wallet_get_supplier_wallet_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/capacity": {
      "get": {
        "summary": "Supplier Capacity Get",
        "operationId": "supplier_capacity_get_supplier_capacity_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "post": {
        "summary": "Supplier Capacity Save",
        "operationId": "supplier_capacity_save_supplier_capacity_post",
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_supplier_capacity_save_supplier_capacity_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/deliveries": {
      "get": {
        "summary": "Supplier Deliveries Get",
        "operationId": "supplier_deliveries_get_supplier_deliveries_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "post": {
        "summary": "Supplier Delivery Create",
        "operationId": "supplier_delivery_create_supplier_deliveries_post",
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_supplier_delivery_create_supplier_deliveries_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/warehouse-partners": {
      "post": {
        "summary": "Admin Warehouse Partner Create",
        "operationId": "admin_warehouse_partner_create_admin_warehouse_partners_post",
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_warehouse_partner_create_admin_warehouse_partners_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/deliveries/{delivery_id}/receipt": {
      "post": {
        "summary": "Supplier Warehouse Receipt Upload",
        "operationId": "supplier_warehouse_receipt_upload_supplier_deliveries__delivery_id__receipt_post",
        "parameters": [
          {
            "name": "delivery_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Delivery Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "multipart/form-data": {
              "schema": {
                "$ref": "#/components/schemas/Body_supplier_warehouse_receipt_upload_supplier_deliveries__delivery_id__receipt_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/warehouse-deliveries/{delivery_id}/review": {
      "post": {
        "summary": "Admin Warehouse Delivery Review",
        "operationId": "admin_warehouse_delivery_review_admin_warehouse_deliveries__delivery_id__review_post",
        "parameters": [
          {
            "name": "delivery_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Delivery Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_warehouse_delivery_review_admin_warehouse_deliveries__delivery_id__review_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/contracts/{contract_type}/print": {
      "get": {
        "summary": "Supplier Contract Print",
        "operationId": "supplier_contract_print_supplier_contracts__contract_type__print_get",
        "parameters": [
          {
            "name": "contract_type",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Contract Type"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/contracts": {
      "get": {
        "summary": "Supplier Contracts Get",
        "operationId": "supplier_contracts_get_supplier_contracts_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "post": {
        "summary": "Supplier Contracts Post",
        "operationId": "supplier_contracts_post_supplier_contracts_post",
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "$ref": "#/components/schemas/Body_supplier_contracts_post_supplier_contracts_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/supplier/documents": {
      "get": {
        "summary": "Supplier Documents Get",
        "operationId": "supplier_documents_get_supplier_documents_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "post": {
        "summary": "Supplier Documents Post",
        "operationId": "supplier_documents_post_supplier_documents_post",
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "$ref": "#/components/schemas/Body_supplier_documents_post_supplier_documents_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/login": {
      "get": {
        "summary": "Admin Login Get",
        "operationId": "admin_login_get_admin_login_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "post": {
        "summary": "Admin Login Post",
        "operationId": "admin_login_post_admin_login_post",
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_login_post_admin_login_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/logout": {
      "post": {
        "summary": "Admin Logout",
        "operationId": "admin_logout_admin_logout_post",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      }
    },
    "/staff/warehouse": {
      "get": {
        "summary": "Staff Warehouse Dashboard",
        "operationId": "staff_warehouse_dashboard_staff_warehouse_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/staff/warehouse-deliveries/{delivery_id}/review": {
      "post": {
        "summary": "Staff Warehouse Delivery Review",
        "operationId": "staff_warehouse_delivery_review_staff_warehouse_deliveries__delivery_id__review_post",
        "parameters": [
          {
            "name": "delivery_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Delivery Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_staff_warehouse_delivery_review_staff_warehouse_deliveries__delivery_id__review_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/staff": {
      "get": {
        "summary": "Staff Dashboard",
        "operationId": "staff_dashboard_staff_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/staff/orders/{order_id}/status": {
      "post": {
        "summary": "Retired Staff Operational Status",
        "operationId": "retired_staff_operational_status_staff_orders__order_id__status_post",
        "parameters": [
          {
            "name": "order_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Order Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin": {
      "get": {
        "summary": "Admin Dashboard",
        "operationId": "admin_dashboard_admin_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/admin/import-pools": {
      "get": {
        "summary": "Admin Import Pools",
        "operationId": "admin_import_pools_admin_import_pools_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "post": {
        "summary": "Admin Import Pool Create",
        "operationId": "admin_import_pool_create_admin_import_pools_post",
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_import_pool_create_admin_import_pools_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/import-pools/{pool_id}/open": {
      "post": {
        "summary": "Admin Import Pool Open",
        "operationId": "admin_import_pool_open_admin_import_pools__pool_id__open_post",
        "parameters": [
          {
            "name": "pool_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Pool Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/import-pools/{pool_id}/lock": {
      "post": {
        "summary": "Admin Import Pool Lock Route",
        "operationId": "admin_import_pool_lock_route_admin_import_pools__pool_id__lock_post",
        "parameters": [
          {
            "name": "pool_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Pool Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/import-pools/{pool_id}/handoff": {
      "post": {
        "summary": "Admin Import Pool Handoff",
        "operationId": "admin_import_pool_handoff_admin_import_pools__pool_id__handoff_post",
        "parameters": [
          {
            "name": "pool_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Pool Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_import_pool_handoff_admin_import_pools__pool_id__handoff_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/import-pool-reservations/{reservation_id}/confirm": {
      "post": {
        "summary": "Admin Import Pool Reservation Confirm",
        "operationId": "admin_import_pool_reservation_confirm_admin_import_pool_reservations__reservation_id__confirm_post",
        "parameters": [
          {
            "name": "reservation_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Reservation Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/rfqs/{rfq_id}/compare": {
      "get": {
        "summary": "Admin Rfq Compare",
        "operationId": "admin_rfq_compare_admin_rfqs__rfq_id__compare_get",
        "parameters": [
          {
            "name": "rfq_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Rfq Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/rfqs/{rfq_id}/quotes/{quote_id}/decision": {
      "post": {
        "summary": "Admin Rfq Quote Decision",
        "operationId": "admin_rfq_quote_decision_admin_rfqs__rfq_id__quotes__quote_id__decision_post",
        "parameters": [
          {
            "name": "rfq_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Rfq Id"
            }
          },
          {
            "name": "quote_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Quote Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_rfq_quote_decision_admin_rfqs__rfq_id__quotes__quote_id__decision_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/supplier-markets": {
      "get": {
        "summary": "Admin Supplier Markets",
        "operationId": "admin_supplier_markets_admin_supplier_markets_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/admin/supplier-markets/{market_id}/decision": {
      "post": {
        "summary": "Admin Supplier Market Decision",
        "operationId": "admin_supplier_market_decision_admin_supplier_markets__market_id__decision_post",
        "parameters": [
          {
            "name": "market_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Market Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_supplier_market_decision_admin_supplier_markets__market_id__decision_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/sourcing": {
      "get": {
        "summary": "Admin Sourcing Center",
        "operationId": "admin_sourcing_center_admin_sourcing_get",
        "parameters": [
          {
            "name": "demand_item_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 0,
              "title": "Demand Item Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/sourcing/{demand_item_id}/rfq": {
      "post": {
        "summary": "Admin Sourcing Create Rfq",
        "operationId": "admin_sourcing_create_rfq_admin_sourcing__demand_item_id__rfq_post",
        "parameters": [
          {
            "name": "demand_item_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Demand Item Id"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_sourcing_create_rfq_admin_sourcing__demand_item_id__rfq_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/risk-center": {
      "get": {
        "summary": "Admin Risk Center",
        "operationId": "admin_risk_center_admin_risk_center_get",
        "parameters": [
          {
            "name": "status",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Status"
            }
          },
          {
            "name": "severity",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Severity"
            }
          },
          {
            "name": "market",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Market"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/risk-center/scan": {
      "post": {
        "summary": "Admin Risk Scan",
        "operationId": "admin_risk_scan_admin_risk_center_scan_post",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      }
    },
    "/admin/risk-center/{risk_id}/resolve": {
      "post": {
        "summary": "Admin Risk Resolve",
        "operationId": "admin_risk_resolve_admin_risk_center__risk_id__resolve_post",
        "parameters": [
          {
            "name": "risk_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Risk Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_risk_resolve_admin_risk_center__risk_id__resolve_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/account": {
      "get": {
        "summary": "Admin Account",
        "operationId": "admin_account_admin_account_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/admin/account/password": {
      "post": {
        "summary": "Admin Account Change Password",
        "operationId": "admin_account_change_password_admin_account_password_post",
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_account_change_password_admin_account_password_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/users": {
      "get": {
        "summary": "Admin Users",
        "operationId": "admin_users_admin_users_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/admin/users/new": {
      "post": {
        "summary": "Admin User Create",
        "operationId": "admin_user_create_admin_users_new_post",
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_user_create_admin_users_new_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/users/{user_id}/warehouse-assignment": {
      "post": {
        "summary": "Admin User Warehouse Assignment",
        "operationId": "admin_user_warehouse_assignment_admin_users__user_id__warehouse_assignment_post",
        "parameters": [
          {
            "name": "user_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "User Id"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_user_warehouse_assignment_admin_users__user_id__warehouse_assignment_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/users/{user_id}/market-access": {
      "post": {
        "summary": "Admin User Market Access Add",
        "operationId": "admin_user_market_access_add_admin_users__user_id__market_access_post",
        "parameters": [
          {
            "name": "user_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "User Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_user_market_access_add_admin_users__user_id__market_access_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/users/{user_id}/market-access/{access_id}/remove": {
      "post": {
        "summary": "Admin User Market Access Remove",
        "operationId": "admin_user_market_access_remove_admin_users__user_id__market_access__access_id__remove_post",
        "parameters": [
          {
            "name": "user_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "User Id"
            }
          },
          {
            "name": "access_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Access Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/users/{user_id}/toggle": {
      "post": {
        "summary": "Admin User Toggle",
        "operationId": "admin_user_toggle_admin_users__user_id__toggle_post",
        "parameters": [
          {
            "name": "user_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "User Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/compliance": {
      "get": {
        "summary": "Admin Compliance",
        "operationId": "admin_compliance_admin_compliance_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/admin/compliance/new": {
      "post": {
        "summary": "Admin Compliance Create",
        "operationId": "admin_compliance_create_admin_compliance_new_post",
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_compliance_create_admin_compliance_new_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/compliance/{requirement_id}/toggle": {
      "post": {
        "summary": "Admin Compliance Toggle",
        "operationId": "admin_compliance_toggle_admin_compliance__requirement_id__toggle_post",
        "parameters": [
          {
            "name": "requirement_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Requirement Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/suppliers/{supplier_id}": {
      "get": {
        "summary": "Admin Supplier Detail",
        "operationId": "admin_supplier_detail_admin_suppliers__supplier_id__get",
        "parameters": [
          {
            "name": "supplier_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Supplier Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/supplier-documents/{document_id}/review": {
      "post": {
        "summary": "Admin Supplier Document Review",
        "operationId": "admin_supplier_document_review_admin_supplier_documents__document_id__review_post",
        "parameters": [
          {
            "name": "document_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Document Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_supplier_document_review_admin_supplier_documents__document_id__review_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/suppliers": {
      "get": {
        "summary": "Admin Suppliers",
        "operationId": "admin_suppliers_admin_suppliers_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/admin/suppliers/{supplier_id}/approve": {
      "post": {
        "summary": "Admin Supplier Approve",
        "operationId": "admin_supplier_approve_admin_suppliers__supplier_id__approve_post",
        "parameters": [
          {
            "name": "supplier_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Supplier Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/suppliers/{supplier_id}/reject": {
      "post": {
        "summary": "Admin Supplier Reject",
        "operationId": "admin_supplier_reject_admin_suppliers__supplier_id__reject_post",
        "parameters": [
          {
            "name": "supplier_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Supplier Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/supplier-products/{product_id}/documents": {
      "get": {
        "summary": "Admin Supplier Product Documents",
        "operationId": "admin_supplier_product_documents_admin_supplier_products__product_id__documents_get",
        "parameters": [
          {
            "name": "product_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Product Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/product-documents/{document_id}/review": {
      "post": {
        "summary": "Admin Product Document Review",
        "operationId": "admin_product_document_review_admin_product_documents__document_id__review_post",
        "parameters": [
          {
            "name": "document_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Document Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_product_document_review_admin_product_documents__document_id__review_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/supplier-products/{product_id}/approve": {
      "post": {
        "summary": "Admin Supplier Product Approve",
        "operationId": "admin_supplier_product_approve_admin_supplier_products__product_id__approve_post",
        "parameters": [
          {
            "name": "product_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Product Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/supplier-products/{product_id}/changes": {
      "post": {
        "summary": "Admin Supplier Product Changes",
        "operationId": "admin_supplier_product_changes_admin_supplier_products__product_id__changes_post",
        "parameters": [
          {
            "name": "product_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Product Id"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_supplier_product_changes_admin_supplier_products__product_id__changes_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/supplier-products/{product_id}/reject": {
      "post": {
        "summary": "Admin Supplier Product Reject",
        "operationId": "admin_supplier_product_reject_admin_supplier_products__product_id__reject_post",
        "parameters": [
          {
            "name": "product_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Product Id"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_supplier_product_reject_admin_supplier_products__product_id__reject_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/expert/reviews": {
      "get": {
        "summary": "Expert Reviews",
        "operationId": "expert_reviews_expert_reviews_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/expert/product-documents/{document_id}/review": {
      "post": {
        "summary": "Expert Product Document Review",
        "operationId": "expert_product_document_review_expert_product_documents__document_id__review_post",
        "parameters": [
          {
            "name": "document_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Document Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_expert_product_document_review_expert_product_documents__document_id__review_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/expert/supplier-documents/{document_id}/review": {
      "post": {
        "summary": "Expert Supplier Document Review",
        "operationId": "expert_supplier_document_review_expert_supplier_documents__document_id__review_post",
        "parameters": [
          {
            "name": "document_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Document Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_expert_supplier_document_review_expert_supplier_documents__document_id__review_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/policies": {
      "get": {
        "summary": "Admin Policies",
        "operationId": "admin_policies_admin_policies_get",
        "parameters": [
          {
            "name": "country_code",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "KW",
              "title": "Country Code"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      },
      "post": {
        "summary": "Admin Policies Save",
        "operationId": "admin_policies_save_admin_policies_post",
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_policies_save_admin_policies_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/media": {
      "get": {
        "summary": "Admin Media",
        "operationId": "admin_media_admin_media_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/admin/products": {
      "get": {
        "summary": "Admin Products",
        "operationId": "admin_products_admin_products_get",
        "parameters": [
          {
            "name": "q",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Q"
            }
          },
          {
            "name": "tab",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "all",
              "title": "Tab"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/products/{product_id}/supplier-approve": {
      "post": {
        "summary": "Admin Supplier Product Approve",
        "operationId": "admin_supplier_product_approve_admin_products__product_id__supplier_approve_post",
        "parameters": [
          {
            "name": "product_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Product Id"
            }
          },
          {
            "name": "from_products",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "From Products"
            }
          },
          {
            "name": "tab",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "all",
              "title": "Tab"
            }
          },
          {
            "name": "q",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Q"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/products/{product_id}/supplier-changes": {
      "post": {
        "summary": "Admin Supplier Product Changes",
        "operationId": "admin_supplier_product_changes_admin_products__product_id__supplier_changes_post",
        "parameters": [
          {
            "name": "product_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Product Id"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_supplier_product_changes_admin_products__product_id__supplier_changes_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/products/new": {
      "get": {
        "summary": "Admin Product New",
        "operationId": "admin_product_new_admin_products_new_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "post": {
        "summary": "Admin Product Create",
        "operationId": "admin_product_create_admin_products_new_post",
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_product_create_admin_products_new_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/products/{product_id}/edit": {
      "get": {
        "summary": "Admin Product Edit",
        "operationId": "admin_product_edit_admin_products__product_id__edit_get",
        "parameters": [
          {
            "name": "product_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Product Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      },
      "post": {
        "summary": "Admin Product Update",
        "operationId": "admin_product_update_admin_products__product_id__edit_post",
        "parameters": [
          {
            "name": "product_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Product Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "multipart/form-data": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_product_update_admin_products__product_id__edit_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/products/{product_id}/markets": {
      "post": {
        "summary": "Admin Product Markets",
        "operationId": "admin_product_markets_admin_products__product_id__markets_post",
        "parameters": [
          {
            "name": "product_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Product Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/products/{product_id}/gg-reject": {
      "post": {
        "summary": "Admin Gg Product Reject",
        "operationId": "admin_gg_product_reject_admin_products__product_id__gg_reject_post",
        "parameters": [
          {
            "name": "product_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Product Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_gg_product_reject_admin_products__product_id__gg_reject_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/products/{product_id}/gg-brand-approve": {
      "post": {
        "summary": "Admin Gg Brand Approve",
        "operationId": "admin_gg_brand_approve_admin_products__product_id__gg_brand_approve_post",
        "parameters": [
          {
            "name": "product_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Product Id"
            }
          },
          {
            "name": "tab",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "all",
              "title": "Tab"
            }
          },
          {
            "name": "q",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Q"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/products/{product_id}/commercial-verify": {
      "post": {
        "summary": "Admin Product Commercial Verify",
        "operationId": "admin_product_commercial_verify_admin_products__product_id__commercial_verify_post",
        "parameters": [
          {
            "name": "product_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Product Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/product-reviews/{review_id}/moderate": {
      "post": {
        "summary": "Admin Product Review Moderate",
        "operationId": "admin_product_review_moderate_admin_product_reviews__review_id__moderate_post",
        "parameters": [
          {
            "name": "review_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Review Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_product_review_moderate_admin_product_reviews__review_id__moderate_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/products/{product_id}/seo-optimize": {
      "post": {
        "summary": "Admin Product Seo Optimize",
        "operationId": "admin_product_seo_optimize_admin_products__product_id__seo_optimize_post",
        "parameters": [
          {
            "name": "product_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Product Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/products/{product_id}/archive": {
      "post": {
        "summary": "Admin Product Archive",
        "operationId": "admin_product_archive_admin_products__product_id__archive_post",
        "parameters": [
          {
            "name": "product_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Product Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/products/{product_id}/delete": {
      "post": {
        "summary": "Admin Product Delete",
        "operationId": "admin_product_delete_admin_products__product_id__delete_post",
        "parameters": [
          {
            "name": "product_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Product Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/products/{product_id}/toggle": {
      "post": {
        "summary": "Admin Product Toggle",
        "operationId": "admin_product_toggle_admin_products__product_id__toggle_post",
        "parameters": [
          {
            "name": "product_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Product Id"
            }
          },
          {
            "name": "tab",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "all",
              "title": "Tab"
            }
          },
          {
            "name": "q",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Q"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/import": {
      "get": {
        "summary": "Admin Import Get",
        "operationId": "admin_import_get_admin_import_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "post": {
        "summary": "Admin Import Post",
        "operationId": "admin_import_post_admin_import_post",
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_import_post_admin_import_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/customer/profile": {
      "post": {
        "summary": "Customer Profile Update Cookie",
        "operationId": "customer_profile_update_cookie_customer_profile_post",
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_customer_profile_update_cookie_customer_profile_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/customers": {
      "get": {
        "summary": "Admin Customers",
        "operationId": "admin_customers_admin_customers_get",
        "parameters": [
          {
            "name": "q",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Q"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/customers/{customer_id}/access/rotate": {
      "post": {
        "summary": "Admin Customer Access Rotate",
        "operationId": "admin_customer_access_rotate_admin_customers__customer_id__access_rotate_post",
        "parameters": [
          {
            "name": "customer_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Customer Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/customers/{customer_id}/access/revoke": {
      "post": {
        "summary": "Admin Customer Access Revoke",
        "operationId": "admin_customer_access_revoke_admin_customers__customer_id__access_revoke_post",
        "parameters": [
          {
            "name": "customer_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Customer Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/demands/{demand_id}/offer/create": {
      "post": {
        "summary": "Retired Admin Offer Create",
        "operationId": "retired_admin_offer_create_admin_demands__demand_id__offer_create_post",
        "parameters": [
          {
            "name": "demand_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Demand Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/demand/{demand_no}/{token}/offer/{offer_id}/accept": {
      "post": {
        "summary": "Retired Customer Offer Accept",
        "operationId": "retired_customer_offer_accept_demand__demand_no___token__offer__offer_id__accept_post",
        "parameters": [
          {
            "name": "demand_no",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Demand No"
            }
          },
          {
            "name": "token",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Token"
            }
          },
          {
            "name": "offer_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Offer Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/demand/{demand_no}/{token}/payment/start": {
      "post": {
        "summary": "Customer Start Direct Payment",
        "operationId": "customer_start_direct_payment_demand__demand_no___token__payment_start_post",
        "parameters": [
          {
            "name": "demand_no",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Demand No"
            }
          },
          {
            "name": "token",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Token"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/demand/{demand_no}/{token}/payments/{milestone_id}/start": {
      "post": {
        "summary": "Retired Milestone Payment",
        "operationId": "retired_milestone_payment_demand__demand_no___token__payments__milestone_id__start_post",
        "parameters": [
          {
            "name": "demand_no",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Demand No"
            }
          },
          {
            "name": "token",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Token"
            }
          },
          {
            "name": "milestone_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Milestone Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/payment/return/{provider_code}/{transaction_ref}": {
      "get": {
        "summary": "Payment Provider Return",
        "operationId": "payment_provider_return_payment_return__provider_code___transaction_ref__get",
        "parameters": [
          {
            "name": "provider_code",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Provider Code"
            }
          },
          {
            "name": "transaction_ref",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Transaction Ref"
            }
          },
          {
            "name": "paymentId",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Paymentid"
            }
          },
          {
            "name": "Id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/payments/{provider_code}/contract": {
      "get": {
        "summary": "Payment Provider Contract",
        "operationId": "payment_provider_contract_api_v1_payments__provider_code__contract_get",
        "parameters": [
          {
            "name": "provider_code",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Provider Code"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/payments/{provider_code}/webhook": {
      "post": {
        "summary": "Payment Provider Webhook",
        "operationId": "payment_provider_webhook_api_v1_payments__provider_code__webhook_post",
        "parameters": [
          {
            "name": "provider_code",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Provider Code"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/demand/{demand_no}/{token}/offer/{offer_id}/reject": {
      "post": {
        "summary": "Retired Customer Offer Reject",
        "operationId": "retired_customer_offer_reject_demand__demand_no___token__offer__offer_id__reject_post",
        "parameters": [
          {
            "name": "demand_no",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Demand No"
            }
          },
          {
            "name": "token",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Token"
            }
          },
          {
            "name": "offer_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Offer Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/offers/{offer_id}/payments/{milestone_id}/mark-paid": {
      "post": {
        "summary": "Retired Offer Payment Admin",
        "operationId": "retired_offer_payment_admin_admin_offers__offer_id__payments__milestone_id__mark_paid_post",
        "parameters": [
          {
            "name": "offer_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Offer Id"
            }
          },
          {
            "name": "milestone_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Milestone Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/planned-supply": {
      "get": {
        "summary": "Admin Planned Supply",
        "operationId": "admin_planned_supply_admin_planned_supply_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/admin/demands": {
      "get": {
        "summary": "Admin Demands",
        "operationId": "admin_demands_admin_demands_get",
        "parameters": [
          {
            "name": "demand_type",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Demand Type"
            }
          },
          {
            "name": "status",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Status"
            }
          },
          {
            "name": "q",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Q"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/demands/{demand_id}/payment/mark-paid": {
      "post": {
        "summary": "Admin Mark Demand Paid",
        "operationId": "admin_mark_demand_paid_admin_demands__demand_id__payment_mark_paid_post",
        "parameters": [
          {
            "name": "demand_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Demand Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_mark_demand_paid_admin_demands__demand_id__payment_mark_paid_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/demands/{demand_id}/refund/mark-completed": {
      "post": {
        "summary": "Admin Mark Demand Refunded",
        "operationId": "admin_mark_demand_refunded_admin_demands__demand_id__refund_mark_completed_post",
        "parameters": [
          {
            "name": "demand_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Demand Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_mark_demand_refunded_admin_demands__demand_id__refund_mark_completed_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/demands/{demand_id}/cancellation/resolve": {
      "post": {
        "summary": "Admin Resolve Demand Cancellation",
        "operationId": "admin_resolve_demand_cancellation_admin_demands__demand_id__cancellation_resolve_post",
        "parameters": [
          {
            "name": "demand_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Demand Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_resolve_demand_cancellation_admin_demands__demand_id__cancellation_resolve_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/demands/{demand_id}/export-status": {
      "post": {
        "summary": "Admin Update Demand Export Status",
        "operationId": "admin_update_demand_export_status_admin_demands__demand_id__export_status_post",
        "parameters": [
          {
            "name": "demand_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Demand Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_update_demand_export_status_admin_demands__demand_id__export_status_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/demand-evidence/{evidence_id}/verify": {
      "post": {
        "summary": "Admin Verify Demand Evidence",
        "operationId": "admin_verify_demand_evidence_admin_demand_evidence__evidence_id__verify_post",
        "parameters": [
          {
            "name": "evidence_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Evidence Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/demands/{demand_id}/documents/upload": {
      "post": {
        "summary": "Admin Upload Demand Document",
        "operationId": "admin_upload_demand_document_admin_demands__demand_id__documents_upload_post",
        "parameters": [
          {
            "name": "demand_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Demand Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "multipart/form-data": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_upload_demand_document_admin_demands__demand_id__documents_upload_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/orders": {
      "get": {
        "summary": "Admin Orders",
        "operationId": "admin_orders_admin_orders_get",
        "parameters": [
          {
            "name": "status",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Status"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/orders/{order_id}/status": {
      "post": {
        "summary": "Admin Order Status",
        "operationId": "admin_order_status_admin_orders__order_id__status_post",
        "parameters": [
          {
            "name": "order_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Order Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_order_status_admin_orders__order_id__status_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/orders/{order_id}/settlement/pay": {
      "post": {
        "summary": "Admin Order Settlement Pay",
        "operationId": "admin_order_settlement_pay_admin_orders__order_id__settlement_pay_post",
        "parameters": [
          {
            "name": "order_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Order Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_order_settlement_pay_admin_orders__order_id__settlement_pay_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/orders/{order_id}/evidence": {
      "post": {
        "summary": "Admin Order Evidence Create",
        "operationId": "admin_order_evidence_create_admin_orders__order_id__evidence_post",
        "parameters": [
          {
            "name": "order_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Order Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "multipart/form-data": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_order_evidence_create_admin_orders__order_id__evidence_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/order-evidence/{evidence_id}/delete": {
      "post": {
        "summary": "Admin Order Evidence Delete",
        "operationId": "admin_order_evidence_delete_admin_order_evidence__evidence_id__delete_post",
        "parameters": [
          {
            "name": "evidence_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Evidence Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/growth": {
      "get": {
        "summary": "Admin Growth Center",
        "operationId": "admin_growth_center_admin_growth_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/admin/audit": {
      "get": {
        "summary": "Admin Audit",
        "operationId": "admin_audit_admin_audit_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/admin/go-live": {
      "get": {
        "summary": "Admin Go Live",
        "operationId": "admin_go_live_admin_go_live_get",
        "parameters": [
          {
            "name": "country_code",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Country Code"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/payments": {
      "get": {
        "summary": "Admin Payments",
        "operationId": "admin_payments_admin_payments_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/admin/payments/presets/myfatoorah-kuwait": {
      "post": {
        "summary": "Admin Install Myfatoorah Kuwait Preset",
        "operationId": "admin_install_myfatoorah_kuwait_preset_admin_payments_presets_myfatoorah_kuwait_post",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      }
    },
    "/admin/payments/providers": {
      "post": {
        "summary": "Admin Create Payment Provider",
        "operationId": "admin_create_payment_provider_admin_payments_providers_post",
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_create_payment_provider_admin_payments_providers_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/payments/routes": {
      "post": {
        "summary": "Admin Create Payment Route",
        "operationId": "admin_create_payment_route_admin_payments_routes_post",
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_create_payment_route_admin_payments_routes_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/payments/providers/{provider_id}/promote-live": {
      "post": {
        "summary": "Admin Promote Payment Provider Live",
        "operationId": "admin_promote_payment_provider_live_admin_payments_providers__provider_id__promote_live_post",
        "parameters": [
          {
            "name": "provider_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Provider Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_promote_payment_provider_live_admin_payments_providers__provider_id__promote_live_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/payments/providers/{provider_id}/test": {
      "post": {
        "summary": "Admin Test Payment Provider",
        "operationId": "admin_test_payment_provider_admin_payments_providers__provider_id__test_post",
        "parameters": [
          {
            "name": "provider_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Provider Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/payments/providers/{provider_id}/toggle": {
      "post": {
        "summary": "Admin Toggle Payment Provider",
        "operationId": "admin_toggle_payment_provider_admin_payments_providers__provider_id__toggle_post",
        "parameters": [
          {
            "name": "provider_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Provider Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/integrations": {
      "get": {
        "summary": "Admin Integrations",
        "operationId": "admin_integrations_admin_integrations_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/admin/integrations/email/test": {
      "post": {
        "summary": "Admin Test Email Connection",
        "operationId": "admin_test_email_connection_admin_integrations_email_test_post",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      }
    },
    "/admin/integrations/storage/test": {
      "post": {
        "summary": "Admin Test Storage Connection",
        "operationId": "admin_test_storage_connection_admin_integrations_storage_test_post",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      }
    },
    "/admin/integrations/gg-tom/test": {
      "post": {
        "summary": "Admin Test External Api Connection",
        "operationId": "admin_test_external_api_connection_admin_integrations_gg_tom_test_post",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        },
        "deprecated": true
      }
    },
    "/admin/integrations/external-api/test": {
      "post": {
        "summary": "Admin Test External Api Connection",
        "operationId": "admin_test_external_api_connection_admin_integrations_external_api_test_post",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      }
    },
    "/admin/integrations/{event_id}/retry": {
      "post": {
        "summary": "Admin Integration Retry",
        "operationId": "admin_integration_retry_admin_integrations__event_id__retry_post",
        "parameters": [
          {
            "name": "event_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Event Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/leads": {
      "get": {
        "summary": "Admin Leads",
        "operationId": "admin_leads_admin_leads_get",
        "parameters": [
          {
            "name": "status",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Status"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/leads/{lead_id}/gg-tom": {
      "post": {
        "summary": "Admin Lead External Api",
        "operationId": "admin_lead_external_api_admin_leads__lead_id__gg_tom_post",
        "deprecated": true,
        "parameters": [
          {
            "name": "lead_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Lead Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/leads/{lead_id}/external-api": {
      "post": {
        "summary": "Admin Lead External Api",
        "operationId": "admin_lead_external_api_admin_leads__lead_id__external_api_post",
        "parameters": [
          {
            "name": "lead_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Lead Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/leads/{lead_id}/status": {
      "post": {
        "summary": "Admin Lead Status",
        "operationId": "admin_lead_status_admin_leads__lead_id__status_post",
        "parameters": [
          {
            "name": "lead_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Lead Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_lead_status_admin_leads__lead_id__status_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/countries/suggest": {
      "get": {
        "summary": "Admin Country Suggest",
        "operationId": "admin_country_suggest_admin_countries_suggest_get",
        "parameters": [
          {
            "name": "code",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Code"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/countries": {
      "get": {
        "summary": "Admin Countries",
        "operationId": "admin_countries_admin_countries_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/admin/countries/new": {
      "post": {
        "summary": "Admin Country Create",
        "operationId": "admin_country_create_admin_countries_new_post",
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_country_create_admin_countries_new_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/markets/sync": {
      "post": {
        "summary": "Admin Market Registry Sync",
        "operationId": "admin_market_registry_sync_admin_markets_sync_post",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      }
    },
    "/admin/countries/{country_id}": {
      "post": {
        "summary": "Admin Country Update",
        "operationId": "admin_country_update_admin_countries__country_id__post",
        "parameters": [
          {
            "name": "country_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Country Id"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_country_update_admin_countries__country_id__post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/categories": {
      "get": {
        "summary": "Admin Categories",
        "operationId": "admin_categories_admin_categories_get",
        "parameters": [
          {
            "name": "country",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Country"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/categories/{category_key}": {
      "post": {
        "summary": "Admin Category Update",
        "operationId": "admin_category_update_admin_categories__category_key__post",
        "parameters": [
          {
            "name": "category_key",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Category Key"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "multipart/form-data": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_category_update_admin_categories__category_key__post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/content": {
      "get": {
        "summary": "Admin Content",
        "operationId": "admin_content_admin_content_get",
        "parameters": [
          {
            "name": "section",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "default": "",
              "title": "Section"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/product-media/{product_id}/{slot}": {
      "get": {
        "summary": "Product Media",
        "operationId": "product_media_product_media__product_id___slot__get",
        "parameters": [
          {
            "name": "product_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Product Id"
            }
          },
          {
            "name": "slot",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Slot"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/site-media/{content_id}": {
      "get": {
        "summary": "Site Media",
        "operationId": "site_media_site_media__content_id__get",
        "parameters": [
          {
            "name": "content_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Content Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/content/new": {
      "post": {
        "summary": "Admin Content Create",
        "operationId": "admin_content_create_admin_content_new_post",
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_content_create_admin_content_new_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/content/{content_id}": {
      "post": {
        "summary": "Admin Content Update",
        "operationId": "admin_content_update_admin_content__content_id__post",
        "parameters": [
          {
            "name": "content_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Content Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "multipart/form-data": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_content_update_admin_content__content_id__post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/content/{content_id}/delete": {
      "post": {
        "summary": "Admin Content Delete",
        "operationId": "admin_content_delete_admin_content__content_id__delete_post",
        "parameters": [
          {
            "name": "content_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Content Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/slides": {
      "get": {
        "summary": "Admin Slides",
        "operationId": "admin_slides_admin_slides_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/admin/slides/new": {
      "post": {
        "summary": "Admin Slide Create",
        "operationId": "admin_slide_create_admin_slides_new_post",
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_slide_create_admin_slides_new_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/slides/{slide_id}": {
      "post": {
        "summary": "Admin Slide Update",
        "operationId": "admin_slide_update_admin_slides__slide_id__post",
        "parameters": [
          {
            "name": "slide_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Slide Id"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_slide_update_admin_slides__slide_id__post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/slides/{slide_id}/delete": {
      "post": {
        "summary": "Admin Slide Delete",
        "operationId": "admin_slide_delete_admin_slides__slide_id__delete_post",
        "parameters": [
          {
            "name": "slide_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Slide Id"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/locales": {
      "get": {
        "summary": "Admin Locales",
        "operationId": "admin_locales_admin_locales_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/admin/locales/new": {
      "post": {
        "summary": "Admin Locale Create",
        "operationId": "admin_locale_create_admin_locales_new_post",
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_locale_create_admin_locales_new_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/locales/{locale_id}": {
      "post": {
        "summary": "Admin Locale Update",
        "operationId": "admin_locale_update_admin_locales__locale_id__post",
        "parameters": [
          {
            "name": "locale_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Locale Id"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_locale_update_admin_locales__locale_id__post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/pools": {
      "get": {
        "summary": "Retired Admin Pools",
        "operationId": "retired_admin_pools_admin_pools_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/admin/pools/{path}": {
      "post": {
        "summary": "Retired Admin Pool Write",
        "operationId": "retired_admin_pool_write_admin_pools__path__post",
        "parameters": [
          {
            "name": "path",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "title": "Path"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/franchise": {
      "get": {
        "summary": "Franchise Partner Landing",
        "operationId": "franchise_partner_landing_franchise_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/franchise/apply": {
      "post": {
        "summary": "Franchise Apply",
        "operationId": "franchise_apply_franchise_apply_post",
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_franchise_apply_franchise_apply_post"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/admin/franchise": {
      "get": {
        "summary": "Admin Franchise Applications",
        "operationId": "admin_franchise_applications_admin_franchise_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/admin/franchise/{application_id}/review": {
      "post": {
        "summary": "Admin Franchise Review",
        "operationId": "admin_franchise_review_admin_franchise__application_id__review_post",
        "parameters": [
          {
            "name": "application_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "title": "Application Id"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/Body_admin_franchise_review_admin_franchise__application_id__review_post"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    }
  },
  "components": {
    "schemas": {
      "Body_admin_account_change_password_admin_account_password_post": {
        "properties": {
          "current_password": {
            "type": "string",
            "title": "Current Password"
          },
          "new_password": {
            "type": "string",
            "title": "New Password"
          },
          "confirm_password": {
            "type": "string",
            "title": "Confirm Password"
          }
        },
        "type": "object",
        "required": [
          "current_password",
          "new_password",
          "confirm_password"
        ],
        "title": "Body_admin_account_change_password_admin_account_password_post"
      },
      "Body_admin_assign_gg_brand_cycle_admin_production_cycles__cycle_id__assign_gg_brand_post": {
        "properties": {
          "product_id": {
            "type": "integer",
            "title": "Product Id"
          },
          "review_note": {
            "type": "string",
            "title": "Review Note",
            "default": ""
          }
        },
        "type": "object",
        "required": [
          "product_id"
        ],
        "title": "Body_admin_assign_gg_brand_cycle_admin_production_cycles__cycle_id__assign_gg_brand_post"
      },
      "Body_admin_category_update_admin_categories__category_key__post": {
        "properties": {
          "country_code": {
            "type": "string",
            "title": "Country Code"
          },
          "symbol": {
            "type": "string",
            "title": "Symbol",
            "default": ""
          },
          "sort_order": {
            "type": "integer",
            "title": "Sort Order",
            "default": 0
          },
          "active": {
            "type": "string",
            "title": "Active",
            "default": ""
          },
          "image": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Image"
          }
        },
        "type": "object",
        "required": [
          "country_code"
        ],
        "title": "Body_admin_category_update_admin_categories__category_key__post"
      },
      "Body_admin_compliance_create_admin_compliance_new_post": {
        "properties": {
          "country_code": {
            "type": "string",
            "title": "Country Code",
            "default": "ALL"
          },
          "category": {
            "type": "string",
            "title": "Category",
            "default": "ALL"
          },
          "document_type": {
            "type": "string",
            "title": "Document Type"
          },
          "title": {
            "type": "string",
            "title": "Title"
          },
          "sort_order": {
            "type": "integer",
            "title": "Sort Order",
            "default": 0
          },
          "required": {
            "type": "string",
            "title": "Required",
            "default": ""
          },
          "note": {
            "type": "string",
            "title": "Note",
            "default": ""
          }
        },
        "type": "object",
        "required": [
          "document_type",
          "title"
        ],
        "title": "Body_admin_compliance_create_admin_compliance_new_post"
      },
      "Body_admin_content_create_admin_content_new_post": {
        "properties": {
          "section": {
            "type": "string",
            "title": "Section"
          },
          "country_code": {
            "type": "string",
            "title": "Country Code",
            "default": "ALL"
          },
          "locale": {
            "type": "string",
            "title": "Locale",
            "default": "all"
          },
          "eyebrow": {
            "type": "string",
            "title": "Eyebrow",
            "default": ""
          },
          "title": {
            "type": "string",
            "title": "Title",
            "default": ""
          },
          "body": {
            "type": "string",
            "title": "Body",
            "default": ""
          },
          "link_text": {
            "type": "string",
            "title": "Link Text",
            "default": ""
          },
          "link_url": {
            "type": "string",
            "title": "Link Url",
            "default": ""
          },
          "sort_order": {
            "type": "integer",
            "title": "Sort Order",
            "default": 0
          },
          "starts_at": {
            "type": "string",
            "title": "Starts At",
            "default": ""
          },
          "ends_at": {
            "type": "string",
            "title": "Ends At",
            "default": ""
          },
          "active": {
            "type": "string",
            "title": "Active",
            "default": ""
          },
          "media_type": {
            "type": "string",
            "title": "Media Type",
            "default": "image"
          },
          "image": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Image"
          },
          "video": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Video"
          }
        },
        "type": "object",
        "required": [
          "section"
        ],
        "title": "Body_admin_content_create_admin_content_new_post"
      },
      "Body_admin_content_update_admin_content__content_id__post": {
        "properties": {
          "section": {
            "type": "string",
            "title": "Section"
          },
          "country_code": {
            "type": "string",
            "title": "Country Code",
            "default": "ALL"
          },
          "locale": {
            "type": "string",
            "title": "Locale",
            "default": "all"
          },
          "eyebrow": {
            "type": "string",
            "title": "Eyebrow",
            "default": ""
          },
          "title": {
            "type": "string",
            "title": "Title",
            "default": ""
          },
          "body": {
            "type": "string",
            "title": "Body",
            "default": ""
          },
          "link_text": {
            "type": "string",
            "title": "Link Text",
            "default": ""
          },
          "link_url": {
            "type": "string",
            "title": "Link Url",
            "default": ""
          },
          "sort_order": {
            "type": "integer",
            "title": "Sort Order",
            "default": 0
          },
          "starts_at": {
            "type": "string",
            "title": "Starts At",
            "default": ""
          },
          "ends_at": {
            "type": "string",
            "title": "Ends At",
            "default": ""
          },
          "active": {
            "type": "string",
            "title": "Active",
            "default": ""
          },
          "media_type": {
            "type": "string",
            "title": "Media Type",
            "default": "image"
          },
          "image": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Image"
          },
          "video": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Video"
          }
        },
        "type": "object",
        "required": [
          "section"
        ],
        "title": "Body_admin_content_update_admin_content__content_id__post"
      },
      "Body_admin_country_create_admin_countries_new_post": {
        "properties": {
          "code": {
            "type": "string",
            "title": "Code"
          },
          "name_tr": {
            "type": "string",
            "title": "Name Tr"
          },
          "name_ar": {
            "type": "string",
            "title": "Name Ar",
            "default": ""
          },
          "currency": {
            "type": "string",
            "title": "Currency"
          },
          "continent": {
            "type": "string",
            "title": "Continent",
            "default": ""
          },
          "warehouse_city": {
            "type": "string",
            "title": "Warehouse City",
            "default": ""
          },
          "min_cases": {
            "type": "integer",
            "title": "Min Cases",
            "default": 10
          },
          "default_locale": {
            "type": "string",
            "title": "Default Locale",
            "default": "en"
          },
          "default_locale_native": {
            "type": "string",
            "title": "Default Locale Native",
            "default": ""
          },
          "default_locale_english": {
            "type": "string",
            "title": "Default Locale English",
            "default": ""
          },
          "direction": {
            "type": "string",
            "title": "Direction",
            "default": "ltr"
          }
        },
        "type": "object",
        "required": [
          "code",
          "name_tr",
          "currency"
        ],
        "title": "Body_admin_country_create_admin_countries_new_post"
      },
      "Body_admin_country_update_admin_countries__country_id__post": {
        "properties": {
          "whatsapp_number": {
            "type": "string",
            "title": "Whatsapp Number",
            "default": ""
          },
          "local_partner_name": {
            "type": "string",
            "title": "Local Partner Name",
            "default": ""
          },
          "warehouse_city": {
            "type": "string",
            "title": "Warehouse City",
            "default": ""
          },
          "warehouse_address": {
            "type": "string",
            "title": "Warehouse Address",
            "default": ""
          },
          "legal_company_name": {
            "type": "string",
            "title": "Legal Company Name",
            "default": ""
          },
          "commercial_registration_no": {
            "type": "string",
            "title": "Commercial Registration No",
            "default": ""
          },
          "importer_name": {
            "type": "string",
            "title": "Importer Name",
            "default": ""
          },
          "support_email": {
            "type": "string",
            "title": "Support Email",
            "default": ""
          },
          "bank_name": {
            "type": "string",
            "title": "Bank Name",
            "default": ""
          },
          "bank_account_name": {
            "type": "string",
            "title": "Bank Account Name",
            "default": ""
          },
          "bank_iban": {
            "type": "string",
            "title": "Bank Iban",
            "default": ""
          },
          "bank_swift": {
            "type": "string",
            "title": "Bank Swift",
            "default": ""
          },
          "continent": {
            "type": "string",
            "title": "Continent",
            "default": ""
          },
          "market_status": {
            "type": "string",
            "title": "Market Status",
            "default": "draft"
          },
          "active": {
            "type": "string",
            "title": "Active",
            "default": ""
          },
          "terms_text_tr": {
            "type": "string",
            "title": "Terms Text Tr",
            "default": ""
          },
          "terms_text_ar": {
            "type": "string",
            "title": "Terms Text Ar",
            "default": ""
          },
          "terms_text_en": {
            "type": "string",
            "title": "Terms Text En",
            "default": ""
          },
          "cancellation_text_tr": {
            "type": "string",
            "title": "Cancellation Text Tr",
            "default": ""
          },
          "cancellation_text_ar": {
            "type": "string",
            "title": "Cancellation Text Ar",
            "default": ""
          },
          "cancellation_text_en": {
            "type": "string",
            "title": "Cancellation Text En",
            "default": ""
          },
          "checkout_enabled": {
            "type": "string",
            "title": "Checkout Enabled",
            "default": ""
          },
          "terms_approved": {
            "type": "string",
            "title": "Terms Approved",
            "default": ""
          },
          "min_cases": {
            "type": "integer",
            "title": "Min Cases",
            "default": 10
          }
        },
        "type": "object",
        "title": "Body_admin_country_update_admin_countries__country_id__post"
      },
      "Body_admin_create_payment_provider_admin_payments_providers_post": {
        "properties": {
          "code": {
            "type": "string",
            "title": "Code"
          },
          "name": {
            "type": "string",
            "title": "Name"
          },
          "api_base_url": {
            "type": "string",
            "title": "Api Base Url"
          },
          "provider_type": {
            "type": "string",
            "title": "Provider Type",
            "default": "hosted_checkout"
          },
          "checkout_path": {
            "type": "string",
            "title": "Checkout Path",
            "default": "/checkout/sessions"
          },
          "token_env_key": {
            "type": "string",
            "title": "Token Env Key"
          },
          "webhook_secret_env_key": {
            "type": "string",
            "title": "Webhook Secret Env Key"
          },
          "signature_header": {
            "type": "string",
            "title": "Signature Header",
            "default": "X-Signature"
          },
          "priority": {
            "type": "integer",
            "title": "Priority",
            "default": 100
          },
          "supported_currencies": {
            "type": "string",
            "title": "Supported Currencies",
            "default": ""
          },
          "global_fallback": {
            "type": "string",
            "title": "Global Fallback",
            "default": ""
          }
        },
        "type": "object",
        "required": [
          "code",
          "name",
          "api_base_url",
          "token_env_key",
          "webhook_secret_env_key"
        ],
        "title": "Body_admin_create_payment_provider_admin_payments_providers_post"
      },
      "Body_admin_create_payment_route_admin_payments_routes_post": {
        "properties": {
          "country_code": {
            "type": "string",
            "title": "Country Code"
          },
          "currency": {
            "type": "string",
            "title": "Currency",
            "default": ""
          },
          "provider_id": {
            "type": "integer",
            "title": "Provider Id"
          },
          "priority": {
            "type": "integer",
            "title": "Priority",
            "default": 100
          }
        },
        "type": "object",
        "required": [
          "country_code",
          "provider_id"
        ],
        "title": "Body_admin_create_payment_route_admin_payments_routes_post"
      },
      "Body_admin_crop_cycle_review_admin_production_cycles__cycle_id__review_post": {
        "properties": {
          "decision": {
            "type": "string",
            "title": "Decision"
          },
          "product_id": {
            "type": "string",
            "title": "Product Id",
            "default": ""
          },
          "review_note": {
            "type": "string",
            "title": "Review Note",
            "default": ""
          }
        },
        "type": "object",
        "required": [
          "decision"
        ],
        "title": "Body_admin_crop_cycle_review_admin_production_cycles__cycle_id__review_post"
      },
      "Body_admin_crop_evidence_review_admin_production_evidence__evidence_id__review_post": {
        "properties": {
          "decision": {
            "type": "string",
            "title": "Decision"
          },
          "review_note": {
            "type": "string",
            "title": "Review Note",
            "default": ""
          }
        },
        "type": "object",
        "required": [
          "decision"
        ],
        "title": "Body_admin_crop_evidence_review_admin_production_evidence__evidence_id__review_post"
      },
      "Body_admin_forgot_password_post_admin_forgot_password_post": {
        "properties": {
          "email": {
            "type": "string",
            "title": "Email"
          }
        },
        "type": "object",
        "required": [
          "email"
        ],
        "title": "Body_admin_forgot_password_post_admin_forgot_password_post"
      },
      "Body_admin_franchise_review_admin_franchise__application_id__review_post": {
        "properties": {
          "status": {
            "type": "string",
            "title": "Status"
          },
          "reviewer_notes": {
            "type": "string",
            "title": "Reviewer Notes",
            "default": ""
          }
        },
        "type": "object",
        "required": [
          "status"
        ],
        "title": "Body_admin_franchise_review_admin_franchise__application_id__review_post"
      },
      "Body_admin_gg_product_reject_admin_products__product_id__gg_reject_post": {
        "properties": {
          "reason": {
            "type": "string",
            "title": "Reason"
          }
        },
        "type": "object",
        "required": [
          "reason"
        ],
        "title": "Body_admin_gg_product_reject_admin_products__product_id__gg_reject_post"
      },
      "Body_admin_import_pool_create_admin_import_pools_post": {
        "properties": {
          "market_code": {
            "type": "string",
            "title": "Market Code"
          },
          "origin_country_code": {
            "type": "string",
            "title": "Origin Country Code",
            "default": "TR"
          },
          "origin_label": {
            "type": "string",
            "title": "Origin Label",
            "default": ""
          },
          "destination_label": {
            "type": "string",
            "title": "Destination Label",
            "default": ""
          },
          "destination_port": {
            "type": "string",
            "title": "Destination Port",
            "default": ""
          },
          "transport_mode": {
            "type": "string",
            "title": "Transport Mode",
            "default": "container"
          },
          "capacity_cases": {
            "type": "integer",
            "title": "Capacity Cases",
            "default": 0
          },
          "capacity_cbm": {
            "type": "number",
            "title": "Capacity Cbm",
            "default": 0
          },
          "capacity_kg": {
            "type": "number",
            "title": "Capacity Kg",
            "default": 0
          },
          "min_join_cases": {
            "type": "integer",
            "title": "Min Join Cases",
            "default": 1
          },
          "cutoff_at": {
            "type": "string",
            "title": "Cutoff At",
            "default": ""
          },
          "planned_departure_at": {
            "type": "string",
            "title": "Planned Departure At",
            "default": ""
          }
        },
        "type": "object",
        "required": [
          "market_code"
        ],
        "title": "Body_admin_import_pool_create_admin_import_pools_post"
      },
      "Body_admin_import_pool_handoff_admin_import_pools__pool_id__handoff_post": {
        "properties": {
          "logistics_reference": {
            "type": "string",
            "title": "Logistics Reference"
          }
        },
        "type": "object",
        "required": [
          "logistics_reference"
        ],
        "title": "Body_admin_import_pool_handoff_admin_import_pools__pool_id__handoff_post"
      },
      "Body_admin_import_post_admin_import_post": {
        "properties": {
          "file": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "File"
          },
          "raw_text": {
            "type": "string",
            "title": "Raw Text",
            "default": ""
          },
          "auto_ai": {
            "type": "string",
            "title": "Auto Ai",
            "default": "1"
          },
          "source_type": {
            "type": "string",
            "title": "Source Type",
            "default": "partner"
          },
          "default_min_cases": {
            "type": "integer",
            "title": "Default Min Cases",
            "default": 10
          },
          "market_codes": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "title": "Market Codes",
            "default": []
          }
        },
        "type": "object",
        "title": "Body_admin_import_post_admin_import_post"
      },
      "Body_admin_lead_status_admin_leads__lead_id__status_post": {
        "properties": {
          "status": {
            "type": "string",
            "title": "Status"
          }
        },
        "type": "object",
        "required": [
          "status"
        ],
        "title": "Body_admin_lead_status_admin_leads__lead_id__status_post"
      },
      "Body_admin_locale_create_admin_locales_new_post": {
        "properties": {
          "country_code": {
            "type": "string",
            "title": "Country Code"
          },
          "locale": {
            "type": "string",
            "title": "Locale"
          },
          "native_name": {
            "type": "string",
            "title": "Native Name",
            "default": ""
          },
          "english_name": {
            "type": "string",
            "title": "English Name",
            "default": ""
          },
          "direction": {
            "type": "string",
            "title": "Direction",
            "default": "ltr"
          },
          "is_default": {
            "type": "string",
            "title": "Is Default",
            "default": ""
          },
          "active": {
            "type": "string",
            "title": "Active",
            "default": ""
          },
          "sort_order": {
            "type": "integer",
            "title": "Sort Order",
            "default": 0
          }
        },
        "type": "object",
        "required": [
          "country_code",
          "locale"
        ],
        "title": "Body_admin_locale_create_admin_locales_new_post"
      },
      "Body_admin_locale_update_admin_locales__locale_id__post": {
        "properties": {
          "native_name": {
            "type": "string",
            "title": "Native Name",
            "default": ""
          },
          "english_name": {
            "type": "string",
            "title": "English Name",
            "default": ""
          },
          "direction": {
            "type": "string",
            "title": "Direction",
            "default": "ltr"
          },
          "is_default": {
            "type": "string",
            "title": "Is Default",
            "default": ""
          },
          "active": {
            "type": "string",
            "title": "Active",
            "default": ""
          },
          "sort_order": {
            "type": "integer",
            "title": "Sort Order",
            "default": 0
          }
        },
        "type": "object",
        "title": "Body_admin_locale_update_admin_locales__locale_id__post"
      },
      "Body_admin_login_post_admin_login_post": {
        "properties": {
          "email": {
            "type": "string",
            "title": "Email"
          },
          "password": {
            "type": "string",
            "title": "Password"
          }
        },
        "type": "object",
        "required": [
          "email",
          "password"
        ],
        "title": "Body_admin_login_post_admin_login_post"
      },
      "Body_admin_mark_demand_paid_admin_demands__demand_id__payment_mark_paid_post": {
        "properties": {
          "payment_reference": {
            "type": "string",
            "title": "Payment Reference"
          }
        },
        "type": "object",
        "required": [
          "payment_reference"
        ],
        "title": "Body_admin_mark_demand_paid_admin_demands__demand_id__payment_mark_paid_post"
      },
      "Body_admin_mark_demand_refunded_admin_demands__demand_id__refund_mark_completed_post": {
        "properties": {
          "refund_reference": {
            "type": "string",
            "title": "Refund Reference"
          }
        },
        "type": "object",
        "required": [
          "refund_reference"
        ],
        "title": "Body_admin_mark_demand_refunded_admin_demands__demand_id__refund_mark_completed_post"
      },
      "Body_admin_order_evidence_create_admin_orders__order_id__evidence_post": {
        "properties": {
          "stage": {
            "type": "string",
            "title": "Stage",
            "default": "general"
          },
          "evidence_type": {
            "type": "string",
            "title": "Evidence Type",
            "default": "document"
          },
          "title": {
            "type": "string",
            "title": "Title"
          },
          "description": {
            "type": "string",
            "title": "Description",
            "default": ""
          },
          "visible_to_customer": {
            "type": "string",
            "title": "Visible To Customer",
            "default": ""
          },
          "verified": {
            "type": "string",
            "title": "Verified",
            "default": ""
          },
          "file": {
            "type": "string",
            "format": "binary",
            "title": "File"
          }
        },
        "type": "object",
        "required": [
          "title",
          "file"
        ],
        "title": "Body_admin_order_evidence_create_admin_orders__order_id__evidence_post"
      },
      "Body_admin_order_settlement_pay_admin_orders__order_id__settlement_pay_post": {
        "properties": {
          "payment_reference": {
            "type": "string",
            "title": "Payment Reference"
          }
        },
        "type": "object",
        "required": [
          "payment_reference"
        ],
        "title": "Body_admin_order_settlement_pay_admin_orders__order_id__settlement_pay_post"
      },
      "Body_admin_order_status_admin_orders__order_id__status_post": {
        "properties": {
          "status": {
            "type": "string",
            "title": "Status"
          },
          "payment_reference": {
            "type": "string",
            "title": "Payment Reference",
            "default": ""
          },
          "shipment_code": {
            "type": "string",
            "title": "Shipment Code",
            "default": ""
          },
          "customs_reference": {
            "type": "string",
            "title": "Customs Reference",
            "default": ""
          },
          "eta_text": {
            "type": "string",
            "title": "Eta Text",
            "default": ""
          },
          "status_note": {
            "type": "string",
            "title": "Status Note",
            "default": ""
          },
          "refund_status": {
            "type": "string",
            "title": "Refund Status",
            "default": ""
          },
          "refund_reference": {
            "type": "string",
            "title": "Refund Reference",
            "default": ""
          },
          "cancellation_reason": {
            "type": "string",
            "title": "Cancellation Reason",
            "default": ""
          }
        },
        "type": "object",
        "required": [
          "status"
        ],
        "title": "Body_admin_order_status_admin_orders__order_id__status_post"
      },
      "Body_admin_policies_save_admin_policies_post": {
        "properties": {
          "country_code": {
            "type": "string",
            "title": "Country Code",
            "default": "KW"
          },
          "min_order_cases": {
            "type": "integer",
            "title": "Min Order Cases",
            "default": 10
          },
          "min_planned_supply_cases": {
            "type": "integer",
            "title": "Min Planned Supply Cases",
            "default": 10
          },
          "min_pool_join_cases": {
            "type": "integer",
            "title": "Min Pool Join Cases",
            "default": 10
          },
          "delivery_min_hours": {
            "type": "integer",
            "title": "Delivery Min Hours",
            "default": 24
          },
          "planned_supply_max_months": {
            "type": "integer",
            "title": "Planned Supply Max Months",
            "default": 12
          },
          "price_lock_max_months": {
            "type": "integer",
            "title": "Price Lock Max Months",
            "default": 6
          },
          "shipment_alert_percent": {
            "type": "integer",
            "title": "Shipment Alert Percent",
            "default": 80
          },
          "shipment_ready_percent": {
            "type": "integer",
            "title": "Shipment Ready Percent",
            "default": 95
          },
          "consolidated_enabled": {
            "type": "string",
            "title": "Consolidated Enabled",
            "default": ""
          },
          "local_stock_enabled": {
            "type": "string",
            "title": "Local Stock Enabled",
            "default": ""
          },
          "weekly_enabled": {
            "type": "string",
            "title": "Weekly Enabled",
            "default": ""
          },
          "monthly_enabled": {
            "type": "string",
            "title": "Monthly Enabled",
            "default": ""
          },
          "quarterly_enabled": {
            "type": "string",
            "title": "Quarterly Enabled",
            "default": ""
          },
          "six_month_enabled": {
            "type": "string",
            "title": "Six Month Enabled",
            "default": ""
          },
          "twelve_month_enabled": {
            "type": "string",
            "title": "Twelve Month Enabled",
            "default": ""
          },
          "container_departure_requires_full": {
            "type": "string",
            "title": "Container Departure Requires Full",
            "default": ""
          }
        },
        "type": "object",
        "title": "Body_admin_policies_save_admin_policies_post"
      },
      "Body_admin_product_create_admin_products_new_post": {
        "properties": {
          "name_tr": {
            "type": "string",
            "title": "Name Tr"
          },
          "name_ar": {
            "type": "string",
            "title": "Name Ar",
            "default": ""
          },
          "name_en": {
            "type": "string",
            "title": "Name En",
            "default": ""
          },
          "description_tr": {
            "type": "string",
            "title": "Description Tr",
            "default": ""
          },
          "description_ar": {
            "type": "string",
            "title": "Description Ar",
            "default": ""
          },
          "description_en": {
            "type": "string",
            "title": "Description En",
            "default": ""
          },
          "category": {
            "type": "string",
            "title": "Category",
            "default": "Gıda"
          },
          "supply_channel": {
            "type": "string",
            "title": "Supply Channel",
            "default": "standard"
          },
          "net_weight": {
            "type": "string",
            "title": "Net Weight",
            "default": ""
          },
          "units_per_case": {
            "type": "integer",
            "title": "Units Per Case",
            "default": 1
          },
          "min_cases": {
            "type": "integer",
            "title": "Min Cases",
            "default": 10
          },
          "sales_mode": {
            "type": "string",
            "title": "Sales Mode",
            "default": "shared_shipment"
          },
          "producer_name": {
            "type": "string",
            "title": "Producer Name",
            "default": ""
          },
          "source_type": {
            "type": "string",
            "title": "Source Type",
            "default": "partner"
          },
          "gg_brand": {
            "type": "string",
            "title": "Gg Brand",
            "default": ""
          },
          "gg_approved": {
            "type": "string",
            "title": "Gg Approved",
            "default": ""
          },
          "origin_country": {
            "type": "string",
            "title": "Origin Country",
            "default": ""
          },
          "brix": {
            "type": "string",
            "title": "Brix",
            "default": ""
          },
          "base_price": {
            "type": "number",
            "title": "Base Price",
            "default": 0
          },
          "currency": {
            "type": "string",
            "title": "Currency",
            "default": "USD"
          },
          "stock_cases": {
            "type": "integer",
            "title": "Stock Cases",
            "default": 0
          },
          "delivery_days": {
            "type": "integer",
            "title": "Delivery Days",
            "default": 0
          },
          "delivery_verified": {
            "type": "string",
            "title": "Delivery Verified",
            "default": ""
          },
          "gross_weight_kg": {
            "type": "number",
            "title": "Gross Weight Kg",
            "default": 0
          },
          "case_net_weight_kg": {
            "type": "number",
            "title": "Case Net Weight Kg",
            "default": 0
          },
          "case_gross_weight_kg": {
            "type": "number",
            "title": "Case Gross Weight Kg",
            "default": 0
          },
          "case_length_cm": {
            "type": "number",
            "title": "Case Length Cm",
            "default": 0
          },
          "case_width_cm": {
            "type": "number",
            "title": "Case Width Cm",
            "default": 0
          },
          "case_height_cm": {
            "type": "number",
            "title": "Case Height Cm",
            "default": 0
          },
          "case_cbm": {
            "type": "number",
            "title": "Case Cbm",
            "default": 0
          },
          "pallet_cases": {
            "type": "integer",
            "title": "Pallet Cases",
            "default": 0
          },
          "pallet_gross_weight_kg": {
            "type": "number",
            "title": "Pallet Gross Weight Kg",
            "default": 0
          },
          "pallet_height_cm": {
            "type": "number",
            "title": "Pallet Height Cm",
            "default": 0
          },
          "container20_cases": {
            "type": "integer",
            "title": "Container20 Cases",
            "default": 0
          },
          "container40_cases": {
            "type": "integer",
            "title": "Container40 Cases",
            "default": 0
          },
          "hs_code": {
            "type": "string",
            "title": "Hs Code",
            "default": ""
          },
          "shelf_life_months": {
            "type": "integer",
            "title": "Shelf Life Months",
            "default": 0
          },
          "storage_conditions": {
            "type": "string",
            "title": "Storage Conditions",
            "default": ""
          },
          "reservation_discount_30": {
            "type": "number",
            "title": "Reservation Discount 30",
            "default": 0
          },
          "reservation_discount_90": {
            "type": "number",
            "title": "Reservation Discount 90",
            "default": 0
          },
          "reservation_discount_180": {
            "type": "number",
            "title": "Reservation Discount 180",
            "default": 0
          },
          "reservation_discount_365": {
            "type": "number",
            "title": "Reservation Discount 365",
            "default": 0
          },
          "featured": {
            "type": "string",
            "title": "Featured",
            "default": ""
          },
          "published": {
            "type": "string",
            "title": "Published",
            "default": ""
          },
          "seo_auto_enabled": {
            "type": "string",
            "title": "Seo Auto Enabled",
            "default": "1"
          },
          "seo_locked": {
            "type": "string",
            "title": "Seo Locked",
            "default": ""
          },
          "use_ai": {
            "type": "string",
            "title": "Use Ai",
            "default": ""
          },
          "market_codes": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "title": "Market Codes",
            "default": []
          },
          "image": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Image"
          },
          "image_2": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Image 2"
          },
          "image_3": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Image 3"
          },
          "image_4": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Image 4"
          },
          "image_5": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Image 5"
          }
        },
        "type": "object",
        "required": [
          "name_tr"
        ],
        "title": "Body_admin_product_create_admin_products_new_post"
      },
      "Body_admin_product_document_review_admin_product_documents__document_id__review_post": {
        "properties": {
          "decision": {
            "type": "string",
            "title": "Decision"
          },
          "review_note": {
            "type": "string",
            "title": "Review Note",
            "default": ""
          }
        },
        "type": "object",
        "required": [
          "decision"
        ],
        "title": "Body_admin_product_document_review_admin_product_documents__document_id__review_post"
      },
      "Body_admin_product_review_moderate_admin_product_reviews__review_id__moderate_post": {
        "properties": {
          "action": {
            "type": "string",
            "title": "Action"
          }
        },
        "type": "object",
        "required": [
          "action"
        ],
        "title": "Body_admin_product_review_moderate_admin_product_reviews__review_id__moderate_post"
      },
      "Body_admin_product_update_admin_products__product_id__edit_post": {
        "properties": {
          "name_tr": {
            "type": "string",
            "title": "Name Tr"
          },
          "name_ar": {
            "type": "string",
            "title": "Name Ar",
            "default": ""
          },
          "name_en": {
            "type": "string",
            "title": "Name En",
            "default": ""
          },
          "description_tr": {
            "type": "string",
            "title": "Description Tr",
            "default": ""
          },
          "description_ar": {
            "type": "string",
            "title": "Description Ar",
            "default": ""
          },
          "description_en": {
            "type": "string",
            "title": "Description En",
            "default": ""
          },
          "category": {
            "type": "string",
            "title": "Category",
            "default": "Gıda"
          },
          "supply_channel": {
            "type": "string",
            "title": "Supply Channel",
            "default": ""
          },
          "net_weight": {
            "type": "string",
            "title": "Net Weight",
            "default": ""
          },
          "units_per_case": {
            "type": "integer",
            "title": "Units Per Case",
            "default": 1
          },
          "min_cases": {
            "type": "integer",
            "title": "Min Cases",
            "default": 10
          },
          "sales_mode": {
            "type": "string",
            "title": "Sales Mode",
            "default": "shared_shipment"
          },
          "producer_name": {
            "type": "string",
            "title": "Producer Name",
            "default": ""
          },
          "source_type": {
            "type": "string",
            "title": "Source Type",
            "default": "partner"
          },
          "gg_brand": {
            "type": "string",
            "title": "Gg Brand",
            "default": ""
          },
          "gg_approved": {
            "type": "string",
            "title": "Gg Approved",
            "default": ""
          },
          "origin_country": {
            "type": "string",
            "title": "Origin Country",
            "default": ""
          },
          "brix": {
            "type": "string",
            "title": "Brix",
            "default": ""
          },
          "base_price": {
            "type": "number",
            "title": "Base Price",
            "default": 0
          },
          "currency": {
            "type": "string",
            "title": "Currency",
            "default": "USD"
          },
          "stock_cases": {
            "type": "integer",
            "title": "Stock Cases",
            "default": 0
          },
          "delivery_days": {
            "type": "integer",
            "title": "Delivery Days",
            "default": 0
          },
          "delivery_verified": {
            "type": "string",
            "title": "Delivery Verified",
            "default": ""
          },
          "gross_weight_kg": {
            "type": "number",
            "title": "Gross Weight Kg",
            "default": 0
          },
          "case_net_weight_kg": {
            "type": "number",
            "title": "Case Net Weight Kg",
            "default": 0
          },
          "case_gross_weight_kg": {
            "type": "number",
            "title": "Case Gross Weight Kg",
            "default": 0
          },
          "case_length_cm": {
            "type": "number",
            "title": "Case Length Cm",
            "default": 0
          },
          "case_width_cm": {
            "type": "number",
            "title": "Case Width Cm",
            "default": 0
          },
          "case_height_cm": {
            "type": "number",
            "title": "Case Height Cm",
            "default": 0
          },
          "case_cbm": {
            "type": "number",
            "title": "Case Cbm",
            "default": 0
          },
          "pallet_cases": {
            "type": "integer",
            "title": "Pallet Cases",
            "default": 0
          },
          "pallet_gross_weight_kg": {
            "type": "number",
            "title": "Pallet Gross Weight Kg",
            "default": 0
          },
          "pallet_height_cm": {
            "type": "number",
            "title": "Pallet Height Cm",
            "default": 0
          },
          "container20_cases": {
            "type": "integer",
            "title": "Container20 Cases",
            "default": 0
          },
          "container40_cases": {
            "type": "integer",
            "title": "Container40 Cases",
            "default": 0
          },
          "hs_code": {
            "type": "string",
            "title": "Hs Code",
            "default": ""
          },
          "shelf_life_months": {
            "type": "integer",
            "title": "Shelf Life Months",
            "default": 0
          },
          "storage_conditions": {
            "type": "string",
            "title": "Storage Conditions",
            "default": ""
          },
          "reservation_discount_30": {
            "type": "number",
            "title": "Reservation Discount 30",
            "default": 0
          },
          "reservation_discount_90": {
            "type": "number",
            "title": "Reservation Discount 90",
            "default": 0
          },
          "reservation_discount_180": {
            "type": "number",
            "title": "Reservation Discount 180",
            "default": 0
          },
          "reservation_discount_365": {
            "type": "number",
            "title": "Reservation Discount 365",
            "default": 0
          },
          "featured": {
            "type": "string",
            "title": "Featured",
            "default": ""
          },
          "published": {
            "type": "string",
            "title": "Published",
            "default": ""
          },
          "seo_auto_enabled": {
            "type": "string",
            "title": "Seo Auto Enabled",
            "default": "1"
          },
          "seo_locked": {
            "type": "string",
            "title": "Seo Locked",
            "default": ""
          },
          "use_ai": {
            "type": "string",
            "title": "Use Ai",
            "default": ""
          },
          "image": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Image"
          },
          "image_2": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Image 2"
          },
          "image_3": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Image 3"
          },
          "image_4": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Image 4"
          },
          "image_5": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Image 5"
          },
          "gg_image_delete_slots": {
            "type": "string",
            "title": "Gg Image Delete Slots",
            "default": ""
          },
          "gg_image_cover_slot": {
            "type": "integer",
            "title": "Gg Image Cover Slot",
            "default": 0
          }
        },
        "type": "object",
        "required": [
          "name_tr"
        ],
        "title": "Body_admin_product_update_admin_products__product_id__edit_post"
      },
      "Body_admin_promote_payment_provider_live_admin_payments_providers__provider_id__promote_live_post": {
        "properties": {
          "api_base_url": {
            "type": "string",
            "title": "Api Base Url"
          }
        },
        "type": "object",
        "required": [
          "api_base_url"
        ],
        "title": "Body_admin_promote_payment_provider_live_admin_payments_providers__provider_id__promote_live_post"
      },
      "Body_admin_reset_password_post_admin_reset_password__token__post": {
        "properties": {
          "password": {
            "type": "string",
            "title": "Password"
          },
          "password_confirm": {
            "type": "string",
            "title": "Password Confirm"
          }
        },
        "type": "object",
        "required": [
          "password",
          "password_confirm"
        ],
        "title": "Body_admin_reset_password_post_admin_reset_password__token__post"
      },
      "Body_admin_resolve_demand_cancellation_admin_demands__demand_id__cancellation_resolve_post": {
        "properties": {
          "decision": {
            "type": "string",
            "title": "Decision"
          },
          "note": {
            "type": "string",
            "title": "Note",
            "default": ""
          }
        },
        "type": "object",
        "required": [
          "decision"
        ],
        "title": "Body_admin_resolve_demand_cancellation_admin_demands__demand_id__cancellation_resolve_post"
      },
      "Body_admin_rfq_quote_decision_admin_rfqs__rfq_id__quotes__quote_id__decision_post": {
        "properties": {
          "decision": {
            "type": "string",
            "title": "Decision"
          }
        },
        "type": "object",
        "required": [
          "decision"
        ],
        "title": "Body_admin_rfq_quote_decision_admin_rfqs__rfq_id__quotes__quote_id__decision_post"
      },
      "Body_admin_risk_resolve_admin_risk_center__risk_id__resolve_post": {
        "properties": {
          "action": {
            "type": "string",
            "title": "Action"
          },
          "resolution_note": {
            "type": "string",
            "title": "Resolution Note",
            "default": ""
          }
        },
        "type": "object",
        "required": [
          "action"
        ],
        "title": "Body_admin_risk_resolve_admin_risk_center__risk_id__resolve_post"
      },
      "Body_admin_seed_identity_review_admin_production_seeds__seed_id__review_post": {
        "properties": {
          "decision": {
            "type": "string",
            "title": "Decision"
          },
          "review_note": {
            "type": "string",
            "title": "Review Note",
            "default": ""
          }
        },
        "type": "object",
        "required": [
          "decision"
        ],
        "title": "Body_admin_seed_identity_review_admin_production_seeds__seed_id__review_post"
      },
      "Body_admin_set_context_admin_context_post": {
        "properties": {
          "market_code": {
            "type": "string",
            "title": "Market Code",
            "default": "ALL"
          },
          "next_path": {
            "type": "string",
            "title": "Next Path",
            "default": "/admin"
          }
        },
        "type": "object",
        "title": "Body_admin_set_context_admin_context_post"
      },
      "Body_admin_shipment_create_admin_shipments_post": {
        "properties": {
          "country_code": {
            "type": "string",
            "title": "Country Code"
          },
          "title": {
            "type": "string",
            "title": "Title"
          },
          "origin_label": {
            "type": "string",
            "title": "Origin Label",
            "default": "Türkiye GG Toplama Merkezi"
          },
          "destination_label": {
            "type": "string",
            "title": "Destination Label",
            "default": ""
          },
          "destination_port": {
            "type": "string",
            "title": "Destination Port",
            "default": ""
          },
          "capacity_cases": {
            "type": "integer",
            "title": "Capacity Cases",
            "default": 1000
          },
          "capacity_cbm": {
            "type": "number",
            "title": "Capacity Cbm",
            "default": 0
          },
          "capacity_kg": {
            "type": "number",
            "title": "Capacity Kg",
            "default": 0
          },
          "min_join_cases": {
            "type": "integer",
            "title": "Min Join Cases",
            "default": 5
          },
          "departure_text": {
            "type": "string",
            "title": "Departure Text",
            "default": "Yakında"
          }
        },
        "type": "object",
        "required": [
          "country_code",
          "title"
        ],
        "title": "Body_admin_shipment_create_admin_shipments_post"
      },
      "Body_admin_shipment_status_admin_shipments__pool_id__status_post": {
        "properties": {
          "status": {
            "type": "string",
            "title": "Status"
          },
          "departure_text": {
            "type": "string",
            "title": "Departure Text",
            "default": ""
          }
        },
        "type": "object",
        "required": [
          "status"
        ],
        "title": "Body_admin_shipment_status_admin_shipments__pool_id__status_post"
      },
      "Body_admin_slide_create_admin_slides_new_post": {
        "properties": {
          "country_code": {
            "type": "string",
            "title": "Country Code",
            "default": "ALL"
          },
          "locale": {
            "type": "string",
            "title": "Locale",
            "default": "all"
          },
          "eyebrow": {
            "type": "string",
            "title": "Eyebrow",
            "default": ""
          },
          "title": {
            "type": "string",
            "title": "Title",
            "default": ""
          },
          "subtitle": {
            "type": "string",
            "title": "Subtitle",
            "default": ""
          },
          "button_text": {
            "type": "string",
            "title": "Button Text",
            "default": ""
          },
          "button_url": {
            "type": "string",
            "title": "Button Url",
            "default": ""
          },
          "secondary_button_text": {
            "type": "string",
            "title": "Secondary Button Text",
            "default": ""
          },
          "secondary_button_url": {
            "type": "string",
            "title": "Secondary Button Url",
            "default": ""
          },
          "sort_order": {
            "type": "integer",
            "title": "Sort Order",
            "default": 0
          },
          "starts_at": {
            "type": "string",
            "title": "Starts At",
            "default": ""
          },
          "ends_at": {
            "type": "string",
            "title": "Ends At",
            "default": ""
          },
          "active": {
            "type": "string",
            "title": "Active",
            "default": ""
          },
          "media_type": {
            "type": "string",
            "title": "Media Type",
            "default": "image"
          },
          "text_position": {
            "type": "string",
            "title": "Text Position",
            "default": "left"
          },
          "text_theme": {
            "type": "string",
            "title": "Text Theme",
            "default": "light"
          },
          "overlay_opacity": {
            "type": "integer",
            "title": "Overlay Opacity",
            "default": 42
          },
          "slide_seconds": {
            "type": "integer",
            "title": "Slide Seconds",
            "default": 5
          },
          "image": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Image"
          },
          "video": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Video"
          },
          "mobile_image": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Mobile Image"
          },
          "mobile_video": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Mobile Video"
          },
          "poster": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Poster"
          }
        },
        "type": "object",
        "title": "Body_admin_slide_create_admin_slides_new_post"
      },
      "Body_admin_slide_update_admin_slides__slide_id__post": {
        "properties": {
          "country_code": {
            "type": "string",
            "title": "Country Code",
            "default": "ALL"
          },
          "locale": {
            "type": "string",
            "title": "Locale",
            "default": "all"
          },
          "eyebrow": {
            "type": "string",
            "title": "Eyebrow",
            "default": ""
          },
          "title": {
            "type": "string",
            "title": "Title",
            "default": ""
          },
          "subtitle": {
            "type": "string",
            "title": "Subtitle",
            "default": ""
          },
          "button_text": {
            "type": "string",
            "title": "Button Text",
            "default": ""
          },
          "button_url": {
            "type": "string",
            "title": "Button Url",
            "default": ""
          },
          "secondary_button_text": {
            "type": "string",
            "title": "Secondary Button Text",
            "default": ""
          },
          "secondary_button_url": {
            "type": "string",
            "title": "Secondary Button Url",
            "default": ""
          },
          "sort_order": {
            "type": "integer",
            "title": "Sort Order",
            "default": 0
          },
          "starts_at": {
            "type": "string",
            "title": "Starts At",
            "default": ""
          },
          "ends_at": {
            "type": "string",
            "title": "Ends At",
            "default": ""
          },
          "active": {
            "type": "string",
            "title": "Active",
            "default": ""
          },
          "media_type": {
            "type": "string",
            "title": "Media Type",
            "default": "image"
          },
          "text_position": {
            "type": "string",
            "title": "Text Position",
            "default": "left"
          },
          "text_theme": {
            "type": "string",
            "title": "Text Theme",
            "default": "light"
          },
          "overlay_opacity": {
            "type": "integer",
            "title": "Overlay Opacity",
            "default": 42
          },
          "slide_seconds": {
            "type": "integer",
            "title": "Slide Seconds",
            "default": 5
          },
          "image": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Image"
          },
          "video": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Video"
          },
          "mobile_image": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Mobile Image"
          },
          "mobile_video": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Mobile Video"
          },
          "poster": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Poster"
          }
        },
        "type": "object",
        "title": "Body_admin_slide_update_admin_slides__slide_id__post"
      },
      "Body_admin_sourcing_create_rfq_admin_sourcing__demand_item_id__rfq_post": {
        "properties": {
          "limit": {
            "type": "integer",
            "title": "Limit",
            "default": 10
          }
        },
        "type": "object",
        "title": "Body_admin_sourcing_create_rfq_admin_sourcing__demand_item_id__rfq_post"
      },
      "Body_admin_supplier_capacity_review_admin_production_capacity__capacity_id__review_post": {
        "properties": {
          "decision": {
            "type": "string",
            "title": "Decision"
          }
        },
        "type": "object",
        "required": [
          "decision"
        ],
        "title": "Body_admin_supplier_capacity_review_admin_production_capacity__capacity_id__review_post"
      },
      "Body_admin_supplier_document_review_admin_supplier_documents__document_id__review_post": {
        "properties": {
          "decision": {
            "type": "string",
            "title": "Decision"
          },
          "review_note": {
            "type": "string",
            "title": "Review Note",
            "default": ""
          }
        },
        "type": "object",
        "required": [
          "decision"
        ],
        "title": "Body_admin_supplier_document_review_admin_supplier_documents__document_id__review_post"
      },
      "Body_admin_supplier_market_decision_admin_supplier_markets__market_id__decision_post": {
        "properties": {
          "decision": {
            "type": "string",
            "title": "Decision"
          },
          "note": {
            "type": "string",
            "title": "Note",
            "default": ""
          }
        },
        "type": "object",
        "required": [
          "decision"
        ],
        "title": "Body_admin_supplier_market_decision_admin_supplier_markets__market_id__decision_post"
      },
      "Body_admin_supplier_product_changes_admin_products__product_id__supplier_changes_post": {
        "properties": {
          "note": {
            "type": "string",
            "title": "Note",
            "default": ""
          }
        },
        "type": "object",
        "title": "Body_admin_supplier_product_changes_admin_products__product_id__supplier_changes_post"
      },
      "Body_admin_supplier_product_changes_admin_supplier_products__product_id__changes_post": {
        "properties": {
          "review_note": {
            "type": "string",
            "title": "Review Note",
            "default": ""
          }
        },
        "type": "object",
        "title": "Body_admin_supplier_product_changes_admin_supplier_products__product_id__changes_post"
      },
      "Body_admin_supplier_product_reject_admin_supplier_products__product_id__reject_post": {
        "properties": {
          "review_note": {
            "type": "string",
            "title": "Review Note",
            "default": ""
          }
        },
        "type": "object",
        "title": "Body_admin_supplier_product_reject_admin_supplier_products__product_id__reject_post"
      },
      "Body_admin_supplier_task_review_admin_supplier_tasks__task_id__review_post": {
        "properties": {
          "decision": {
            "type": "string",
            "title": "Decision"
          },
          "review_note": {
            "type": "string",
            "title": "Review Note",
            "default": ""
          }
        },
        "type": "object",
        "required": [
          "decision"
        ],
        "title": "Body_admin_supplier_task_review_admin_supplier_tasks__task_id__review_post"
      },
      "Body_admin_supplier_tasks_create_admin_supplier_tasks_post": {
        "properties": {
          "supplier_company_id": {
            "type": "integer",
            "title": "Supplier Company Id"
          },
          "title": {
            "type": "string",
            "title": "Title"
          },
          "instruction": {
            "type": "string",
            "title": "Instruction"
          },
          "evidence_kind": {
            "type": "string",
            "title": "Evidence Kind",
            "default": "report"
          },
          "due_date": {
            "type": "string",
            "title": "Due Date",
            "default": ""
          }
        },
        "type": "object",
        "required": [
          "supplier_company_id",
          "title",
          "instruction"
        ],
        "title": "Body_admin_supplier_tasks_create_admin_supplier_tasks_post"
      },
      "Body_admin_update_demand_export_status_admin_demands__demand_id__export_status_post": {
        "properties": {
          "export_status": {
            "type": "string",
            "title": "Export Status"
          }
        },
        "type": "object",
        "required": [
          "export_status"
        ],
        "title": "Body_admin_update_demand_export_status_admin_demands__demand_id__export_status_post"
      },
      "Body_admin_upload_demand_document_admin_demands__demand_id__documents_upload_post": {
        "properties": {
          "title": {
            "type": "string",
            "title": "Title"
          },
          "description": {
            "type": "string",
            "title": "Description",
            "default": ""
          },
          "visible_to_customer": {
            "type": "string",
            "title": "Visible To Customer",
            "default": "on"
          },
          "file": {
            "type": "string",
            "format": "binary",
            "title": "File"
          }
        },
        "type": "object",
        "required": [
          "title",
          "file"
        ],
        "title": "Body_admin_upload_demand_document_admin_demands__demand_id__documents_upload_post"
      },
      "Body_admin_user_create_admin_users_new_post": {
        "properties": {
          "email": {
            "type": "string",
            "title": "Email"
          },
          "password": {
            "type": "string",
            "title": "Password"
          },
          "role": {
            "type": "string",
            "title": "Role",
            "default": "sales"
          },
          "warehouse_partner_id": {
            "type": "integer",
            "title": "Warehouse Partner Id",
            "default": 0
          }
        },
        "type": "object",
        "required": [
          "email",
          "password"
        ],
        "title": "Body_admin_user_create_admin_users_new_post"
      },
      "Body_admin_user_market_access_add_admin_users__user_id__market_access_post": {
        "properties": {
          "market_code": {
            "type": "string",
            "title": "Market Code"
          },
          "role": {
            "type": "string",
            "title": "Role"
          }
        },
        "type": "object",
        "required": [
          "market_code",
          "role"
        ],
        "title": "Body_admin_user_market_access_add_admin_users__user_id__market_access_post"
      },
      "Body_admin_user_warehouse_assignment_admin_users__user_id__warehouse_assignment_post": {
        "properties": {
          "warehouse_partner_id": {
            "type": "integer",
            "title": "Warehouse Partner Id",
            "default": 0
          }
        },
        "type": "object",
        "title": "Body_admin_user_warehouse_assignment_admin_users__user_id__warehouse_assignment_post"
      },
      "Body_admin_warehouse_delivery_review_admin_warehouse_deliveries__delivery_id__review_post": {
        "properties": {
          "decision": {
            "type": "string",
            "title": "Decision"
          },
          "accepted_cases": {
            "type": "integer",
            "title": "Accepted Cases",
            "default": 0
          },
          "warehouse_note": {
            "type": "string",
            "title": "Warehouse Note",
            "default": ""
          }
        },
        "type": "object",
        "required": [
          "decision"
        ],
        "title": "Body_admin_warehouse_delivery_review_admin_warehouse_deliveries__delivery_id__review_post"
      },
      "Body_admin_warehouse_partner_create_admin_warehouse_partners_post": {
        "properties": {
          "code": {
            "type": "string",
            "title": "Code"
          },
          "name": {
            "type": "string",
            "title": "Name"
          },
          "partner_name": {
            "type": "string",
            "title": "Partner Name",
            "default": ""
          },
          "city": {
            "type": "string",
            "title": "City"
          },
          "district": {
            "type": "string",
            "title": "District",
            "default": ""
          },
          "address": {
            "type": "string",
            "title": "Address"
          },
          "region": {
            "type": "string",
            "title": "Region",
            "default": ""
          },
          "contact_name": {
            "type": "string",
            "title": "Contact Name",
            "default": ""
          },
          "phone": {
            "type": "string",
            "title": "Phone",
            "default": ""
          }
        },
        "type": "object",
        "required": [
          "code",
          "name",
          "city",
          "address"
        ],
        "title": "Body_admin_warehouse_partner_create_admin_warehouse_partners_post"
      },
      "Body_buyer_forgot_password_post_buyer_forgot_password_post": {
        "properties": {
          "email": {
            "type": "string",
            "title": "Email"
          },
          "country_code": {
            "type": "string",
            "title": "Country Code",
            "default": "KW"
          }
        },
        "type": "object",
        "required": [
          "email"
        ],
        "title": "Body_buyer_forgot_password_post_buyer_forgot_password_post"
      },
      "Body_buyer_login_post_buyer_login_post": {
        "properties": {
          "country_code": {
            "type": "string",
            "title": "Country Code"
          },
          "email": {
            "type": "string",
            "title": "Email"
          },
          "password": {
            "type": "string",
            "title": "Password"
          }
        },
        "type": "object",
        "required": [
          "country_code",
          "email",
          "password"
        ],
        "title": "Body_buyer_login_post_buyer_login_post"
      },
      "Body_buyer_register_post_buyer_register_post": {
        "properties": {
          "country_code": {
            "type": "string",
            "title": "Country Code"
          },
          "company": {
            "type": "string",
            "title": "Company"
          },
          "contact_name": {
            "type": "string",
            "title": "Contact Name"
          },
          "contact_title": {
            "type": "string",
            "title": "Contact Title",
            "default": ""
          },
          "phone": {
            "type": "string",
            "title": "Phone"
          },
          "email": {
            "type": "string",
            "title": "Email"
          },
          "city": {
            "type": "string",
            "title": "City",
            "default": ""
          },
          "district": {
            "type": "string",
            "title": "District",
            "default": ""
          },
          "address": {
            "type": "string",
            "title": "Address",
            "default": ""
          },
          "business_type": {
            "type": "string",
            "title": "Business Type",
            "default": "other"
          },
          "password": {
            "type": "string",
            "title": "Password"
          },
          "privacy_notice_ack": {
            "type": "string",
            "title": "Privacy Notice Ack",
            "default": ""
          },
          "buyer_portal_terms_ack": {
            "type": "string",
            "title": "Buyer Portal Terms Ack",
            "default": ""
          }
        },
        "type": "object",
        "required": [
          "country_code",
          "company",
          "contact_name",
          "phone",
          "email",
          "password"
        ],
        "title": "Body_buyer_register_post_buyer_register_post"
      },
      "Body_create_lead_lead_post": {
        "properties": {
          "product_id": {
            "type": "integer",
            "title": "Product Id",
            "default": 0
          },
          "country_code": {
            "type": "string",
            "title": "Country Code"
          },
          "locale": {
            "type": "string",
            "title": "Locale",
            "default": "ar"
          },
          "company": {
            "type": "string",
            "title": "Company",
            "default": ""
          },
          "contact_name": {
            "type": "string",
            "title": "Contact Name",
            "default": ""
          },
          "phone": {
            "type": "string",
            "title": "Phone",
            "default": ""
          },
          "email": {
            "type": "string",
            "title": "Email",
            "default": ""
          },
          "city": {
            "type": "string",
            "title": "City",
            "default": ""
          },
          "quantity_cases": {
            "type": "integer",
            "title": "Quantity Cases",
            "default": 10
          },
          "supply_plan": {
            "type": "string",
            "title": "Supply Plan",
            "default": "one_time"
          },
          "delivery_type": {
            "type": "string",
            "title": "Delivery Type",
            "default": "local_delivery"
          },
          "source": {
            "type": "string",
            "title": "Source",
            "default": "website"
          }
        },
        "type": "object",
        "required": [
          "country_code"
        ],
        "title": "Body_create_lead_lead_post"
      },
      "Body_create_order_order_create_post": {
        "properties": {
          "product_id": {
            "type": "integer",
            "title": "Product Id"
          },
          "country_code": {
            "type": "string",
            "title": "Country Code"
          },
          "locale": {
            "type": "string",
            "title": "Locale",
            "default": "ar"
          },
          "company": {
            "type": "string",
            "title": "Company",
            "default": ""
          },
          "contact_name": {
            "type": "string",
            "title": "Contact Name",
            "default": ""
          },
          "contact_title": {
            "type": "string",
            "title": "Contact Title",
            "default": ""
          },
          "phone": {
            "type": "string",
            "title": "Phone",
            "default": ""
          },
          "email": {
            "type": "string",
            "title": "Email",
            "default": ""
          },
          "city": {
            "type": "string",
            "title": "City",
            "default": ""
          },
          "district": {
            "type": "string",
            "title": "District",
            "default": ""
          },
          "address": {
            "type": "string",
            "title": "Address",
            "default": ""
          },
          "quantity_cases": {
            "type": "integer",
            "title": "Quantity Cases",
            "default": 10
          },
          "reservation_days": {
            "type": "integer",
            "title": "Reservation Days",
            "default": 0
          },
          "order_mode": {
            "type": "string",
            "title": "Order Mode",
            "default": "planned_supply"
          },
          "supply_plan": {
            "type": "string",
            "title": "Supply Plan",
            "default": "one_time"
          },
          "delivery_type": {
            "type": "string",
            "title": "Delivery Type",
            "default": "planned"
          },
          "start_date": {
            "type": "string",
            "title": "Start Date",
            "default": ""
          },
          "end_date": {
            "type": "string",
            "title": "End Date",
            "default": ""
          },
          "delivery_window": {
            "type": "string",
            "title": "Delivery Window",
            "default": ""
          },
          "quality_spec": {
            "type": "string",
            "title": "Quality Spec",
            "default": ""
          },
          "packaging_spec": {
            "type": "string",
            "title": "Packaging Spec",
            "default": ""
          },
          "private_label_name": {
            "type": "string",
            "title": "Private Label Name",
            "default": ""
          },
          "accept_terms": {
            "type": "string",
            "title": "Accept Terms",
            "default": ""
          },
          "utm_source": {
            "type": "string",
            "title": "Utm Source",
            "default": ""
          },
          "utm_medium": {
            "type": "string",
            "title": "Utm Medium",
            "default": ""
          },
          "utm_campaign": {
            "type": "string",
            "title": "Utm Campaign",
            "default": ""
          },
          "utm_content": {
            "type": "string",
            "title": "Utm Content",
            "default": ""
          },
          "utm_term": {
            "type": "string",
            "title": "Utm Term",
            "default": ""
          },
          "landing_url": {
            "type": "string",
            "title": "Landing Url",
            "default": ""
          }
        },
        "type": "object",
        "required": [
          "product_id",
          "country_code"
        ],
        "title": "Body_create_order_order_create_post"
      },
      "Body_customer_cancel_request_track__order_no___token__cancel_request_post": {
        "properties": {
          "reason": {
            "type": "string",
            "title": "Reason"
          }
        },
        "type": "object",
        "required": [
          "reason"
        ],
        "title": "Body_customer_cancel_request_track__order_no___token__cancel_request_post"
      },
      "Body_customer_demand_cancel_request_demand__demand_no___token__cancel_request_post": {
        "properties": {
          "reason": {
            "type": "string",
            "title": "Reason"
          }
        },
        "type": "object",
        "required": [
          "reason"
        ],
        "title": "Body_customer_demand_cancel_request_demand__demand_no___token__cancel_request_post"
      },
      "Body_customer_import_pool_join_customer_import_pools__pool_id__join_post": {
        "properties": {
          "product_id": {
            "type": "integer",
            "title": "Product Id"
          },
          "quantity_cases": {
            "type": "integer",
            "title": "Quantity Cases"
          },
          "note": {
            "type": "string",
            "title": "Note",
            "default": ""
          }
        },
        "type": "object",
        "required": [
          "product_id",
          "quantity_cases"
        ],
        "title": "Body_customer_import_pool_join_customer_import_pools__pool_id__join_post"
      },
      "Body_customer_profile_update_cookie_customer_profile_post": {
        "properties": {
          "company": {
            "type": "string",
            "title": "Company",
            "default": ""
          },
          "contact_name": {
            "type": "string",
            "title": "Contact Name",
            "default": ""
          },
          "contact_title": {
            "type": "string",
            "title": "Contact Title",
            "default": ""
          },
          "phone": {
            "type": "string",
            "title": "Phone",
            "default": ""
          },
          "email": {
            "type": "string",
            "title": "Email",
            "default": ""
          },
          "city": {
            "type": "string",
            "title": "City",
            "default": ""
          },
          "district": {
            "type": "string",
            "title": "District",
            "default": ""
          },
          "address": {
            "type": "string",
            "title": "Address",
            "default": ""
          },
          "business_type": {
            "type": "string",
            "title": "Business Type",
            "default": ""
          }
        },
        "type": "object",
        "title": "Body_customer_profile_update_cookie_customer_profile_post"
      },
      "Body_customer_profile_update_customer__token__profile_post": {
        "properties": {
          "company": {
            "type": "string",
            "title": "Company",
            "default": ""
          },
          "contact_name": {
            "type": "string",
            "title": "Contact Name",
            "default": ""
          },
          "contact_title": {
            "type": "string",
            "title": "Contact Title",
            "default": ""
          },
          "phone": {
            "type": "string",
            "title": "Phone",
            "default": ""
          },
          "email": {
            "type": "string",
            "title": "Email",
            "default": ""
          },
          "city": {
            "type": "string",
            "title": "City",
            "default": ""
          },
          "district": {
            "type": "string",
            "title": "District",
            "default": ""
          },
          "address": {
            "type": "string",
            "title": "Address",
            "default": ""
          },
          "business_type": {
            "type": "string",
            "title": "Business Type",
            "default": ""
          }
        },
        "type": "object",
        "title": "Body_customer_profile_update_customer__token__profile_post"
      },
      "Body_customer_upload_export_document_demand__demand_no___token__documents_upload_post": {
        "properties": {
          "document_type": {
            "type": "string",
            "title": "Document Type",
            "default": "other"
          },
          "title": {
            "type": "string",
            "title": "Title",
            "default": ""
          },
          "description": {
            "type": "string",
            "title": "Description",
            "default": ""
          },
          "file": {
            "type": "string",
            "format": "binary",
            "title": "File"
          }
        },
        "type": "object",
        "required": [
          "file"
        ],
        "title": "Body_customer_upload_export_document_demand__demand_no___token__documents_upload_post"
      },
      "Body_customer_upload_payment_proof_demand__demand_no___token__payment_proof_upload_post": {
        "properties": {
          "payment_reference": {
            "type": "string",
            "title": "Payment Reference",
            "default": ""
          },
          "file": {
            "type": "string",
            "format": "binary",
            "title": "File"
          }
        },
        "type": "object",
        "required": [
          "file"
        ],
        "title": "Body_customer_upload_payment_proof_demand__demand_no___token__payment_proof_upload_post"
      },
      "Body_expert_product_document_review_expert_product_documents__document_id__review_post": {
        "properties": {
          "decision": {
            "type": "string",
            "title": "Decision"
          },
          "review_note": {
            "type": "string",
            "title": "Review Note",
            "default": ""
          }
        },
        "type": "object",
        "required": [
          "decision"
        ],
        "title": "Body_expert_product_document_review_expert_product_documents__document_id__review_post"
      },
      "Body_expert_supplier_document_review_expert_supplier_documents__document_id__review_post": {
        "properties": {
          "decision": {
            "type": "string",
            "title": "Decision"
          },
          "review_note": {
            "type": "string",
            "title": "Review Note",
            "default": ""
          }
        },
        "type": "object",
        "required": [
          "decision"
        ],
        "title": "Body_expert_supplier_document_review_expert_supplier_documents__document_id__review_post"
      },
      "Body_franchise_apply_franchise_apply_post": {
        "properties": {
          "applicant_type": {
            "type": "string",
            "title": "Applicant Type"
          },
          "country_code": {
            "type": "string",
            "title": "Country Code"
          },
          "region": {
            "type": "string",
            "title": "Region",
            "default": ""
          },
          "city": {
            "type": "string",
            "title": "City",
            "default": ""
          },
          "legal_name": {
            "type": "string",
            "title": "Legal Name"
          },
          "contact_name": {
            "type": "string",
            "title": "Contact Name"
          },
          "contact_email": {
            "type": "string",
            "title": "Contact Email"
          },
          "contact_phone": {
            "type": "string",
            "title": "Contact Phone"
          },
          "activity_description": {
            "type": "string",
            "title": "Activity Description",
            "default": ""
          },
          "warehouse_description": {
            "type": "string",
            "title": "Warehouse Description",
            "default": ""
          },
          "distribution_description": {
            "type": "string",
            "title": "Distribution Description",
            "default": ""
          },
          "registration_number": {
            "type": "string",
            "title": "Registration Number",
            "default": ""
          },
          "accepted_privacy": {
            "type": "string",
            "title": "Accepted Privacy",
            "default": ""
          }
        },
        "type": "object",
        "required": [
          "applicant_type",
          "country_code",
          "legal_name",
          "contact_name",
          "contact_email",
          "contact_phone"
        ],
        "title": "Body_franchise_apply_franchise_apply_post"
      },
      "Body_portal_reset_post_portal_reset__account_type___token__post": {
        "properties": {
          "password": {
            "type": "string",
            "title": "Password"
          },
          "password_confirm": {
            "type": "string",
            "title": "Password Confirm"
          }
        },
        "type": "object",
        "required": [
          "password",
          "password_confirm"
        ],
        "title": "Body_portal_reset_post_portal_reset__account_type___token__post"
      },
      "Body_product_review_submit_c__country_code__l__locale__p__slug__review_post": {
        "properties": {
          "rating": {
            "type": "integer",
            "title": "Rating"
          },
          "comment": {
            "type": "string",
            "title": "Comment",
            "default": ""
          }
        },
        "type": "object",
        "required": [
          "rating"
        ],
        "title": "Body_product_review_submit_c__country_code__l__locale__p__slug__review_post"
      },
      "Body_staff_warehouse_delivery_review_staff_warehouse_deliveries__delivery_id__review_post": {
        "properties": {
          "decision": {
            "type": "string",
            "title": "Decision"
          },
          "accepted_cases": {
            "type": "integer",
            "title": "Accepted Cases",
            "default": 0
          },
          "warehouse_note": {
            "type": "string",
            "title": "Warehouse Note",
            "default": ""
          }
        },
        "type": "object",
        "required": [
          "decision"
        ],
        "title": "Body_staff_warehouse_delivery_review_staff_warehouse_deliveries__delivery_id__review_post"
      },
      "Body_supplier_capacity_save_supplier_capacity_post": {
        "properties": {
          "product_id": {
            "type": "integer",
            "title": "Product Id"
          },
          "unit": {
            "type": "string",
            "title": "Unit",
            "default": "case"
          },
          "total_capacity": {
            "type": "number",
            "title": "Total Capacity"
          },
          "committed_capacity": {
            "type": "number",
            "title": "Committed Capacity",
            "default": 0
          },
          "moq_value": {
            "type": "string",
            "title": "Moq Value",
            "default": ""
          },
          "lead_days": {
            "type": "string",
            "title": "Lead Days",
            "default": ""
          },
          "period_date": {
            "type": "string",
            "title": "Period Date",
            "default": ""
          },
          "cadence": {
            "type": "string",
            "title": "Cadence",
            "default": "once"
          },
          "production_city": {
            "type": "string",
            "title": "Production City",
            "default": ""
          },
          "production_district": {
            "type": "string",
            "title": "Production District",
            "default": ""
          }
        },
        "type": "object",
        "required": [
          "product_id",
          "total_capacity"
        ],
        "title": "Body_supplier_capacity_save_supplier_capacity_post"
      },
      "Body_supplier_company_update_supplier_company_post": {
        "properties": {
          "legal_name": {
            "type": "string",
            "title": "Legal Name"
          },
          "brand_name": {
            "type": "string",
            "title": "Brand Name",
            "default": ""
          },
          "company_type": {
            "type": "string",
            "title": "Company Type",
            "default": "producer"
          },
          "contact_name": {
            "type": "string",
            "title": "Contact Name",
            "default": ""
          },
          "country_code": {
            "type": "string",
            "title": "Country Code",
            "default": "TR"
          },
          "tax_no": {
            "type": "string",
            "title": "Tax No",
            "default": ""
          },
          "registration_no": {
            "type": "string",
            "title": "Registration No",
            "default": ""
          },
          "city": {
            "type": "string",
            "title": "City",
            "default": ""
          },
          "phone": {
            "type": "string",
            "title": "Phone",
            "default": ""
          },
          "email": {
            "type": "string",
            "title": "Email",
            "default": ""
          },
          "website": {
            "type": "string",
            "title": "Website",
            "default": ""
          },
          "address": {
            "type": "string",
            "title": "Address",
            "default": ""
          }
        },
        "type": "object",
        "required": [
          "legal_name"
        ],
        "title": "Body_supplier_company_update_supplier_company_post"
      },
      "Body_supplier_contracts_post_supplier_contracts_post": {
        "properties": {
          "contract_type": {
            "type": "string",
            "title": "Contract Type"
          },
          "documents": {
            "items": {
              "type": "string",
              "format": "binary"
            },
            "type": "array",
            "title": "Documents"
          }
        },
        "type": "object",
        "required": [
          "contract_type",
          "documents"
        ],
        "title": "Body_supplier_contracts_post_supplier_contracts_post"
      },
      "Body_supplier_crop_evidence_upload_supplier_production_cycles__cycle_id__evidence_post": {
        "properties": {
          "evidence_type": {
            "type": "string",
            "title": "Evidence Type"
          },
          "title": {
            "type": "string",
            "title": "Title",
            "default": ""
          },
          "file": {
            "type": "string",
            "format": "binary",
            "title": "File"
          }
        },
        "type": "object",
        "required": [
          "evidence_type",
          "file"
        ],
        "title": "Body_supplier_crop_evidence_upload_supplier_production_cycles__cycle_id__evidence_post"
      },
      "Body_supplier_delivery_create_supplier_deliveries_post": {
        "properties": {
          "product_id": {
            "type": "integer",
            "title": "Product Id"
          },
          "warehouse_id": {
            "type": "integer",
            "title": "Warehouse Id"
          },
          "market_code": {
            "type": "string",
            "title": "Market Code",
            "default": "KW"
          },
          "expected_cases": {
            "type": "integer",
            "title": "Expected Cases"
          },
          "lot_no": {
            "type": "string",
            "title": "Lot No",
            "default": ""
          },
          "supplier_note": {
            "type": "string",
            "title": "Supplier Note",
            "default": ""
          }
        },
        "type": "object",
        "required": [
          "product_id",
          "warehouse_id",
          "expected_cases"
        ],
        "title": "Body_supplier_delivery_create_supplier_deliveries_post"
      },
      "Body_supplier_demand_item_respond_supplier_demand_items__item_id__respond_post": {
        "properties": {
          "decision": {
            "type": "string",
            "title": "Decision"
          },
          "confirmed_quantity": {
            "type": "number",
            "title": "Confirmed Quantity",
            "default": 0
          },
          "lead_days": {
            "type": "integer",
            "title": "Lead Days",
            "default": 0
          },
          "note": {
            "type": "string",
            "title": "Note",
            "default": ""
          }
        },
        "type": "object",
        "required": [
          "decision"
        ],
        "title": "Body_supplier_demand_item_respond_supplier_demand_items__item_id__respond_post"
      },
      "Body_supplier_documents_post_supplier_documents_post": {
        "properties": {
          "document_type": {
            "type": "string",
            "title": "Document Type"
          },
          "title": {
            "type": "string",
            "title": "Title",
            "default": ""
          },
          "document": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Document"
          }
        },
        "type": "object",
        "required": [
          "document_type"
        ],
        "title": "Body_supplier_documents_post_supplier_documents_post"
      },
      "Body_supplier_forgot_password_post_supplier_forgot_password_post": {
        "properties": {
          "email": {
            "type": "string",
            "title": "Email"
          }
        },
        "type": "object",
        "required": [
          "email"
        ],
        "title": "Body_supplier_forgot_password_post_supplier_forgot_password_post"
      },
      "Body_supplier_import_post_supplier_import_post": {
        "properties": {
          "catalog": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Catalog"
          }
        },
        "type": "object",
        "title": "Body_supplier_import_post_supplier_import_post"
      },
      "Body_supplier_login_post_supplier_login_post": {
        "properties": {
          "email": {
            "type": "string",
            "title": "Email"
          },
          "password": {
            "type": "string",
            "title": "Password"
          }
        },
        "type": "object",
        "required": [
          "email",
          "password"
        ],
        "title": "Body_supplier_login_post_supplier_login_post"
      },
      "Body_supplier_market_update_supplier_markets__country_code__post": {
        "properties": {
          "notes": {
            "type": "string",
            "title": "Notes",
            "default": ""
          },
          "export_ready": {
            "type": "string",
            "title": "Export Ready",
            "default": ""
          }
        },
        "type": "object",
        "title": "Body_supplier_market_update_supplier_markets__country_code__post"
      },
      "Body_supplier_product_document_post_supplier_products__product_id__documents_post": {
        "properties": {
          "document_type": {
            "type": "string",
            "title": "Document Type"
          },
          "title": {
            "type": "string",
            "title": "Title",
            "default": ""
          },
          "country_code": {
            "type": "string",
            "title": "Country Code",
            "default": "ALL"
          },
          "document": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Document"
          }
        },
        "type": "object",
        "required": [
          "document_type"
        ],
        "title": "Body_supplier_product_document_post_supplier_products__product_id__documents_post"
      },
      "Body_supplier_product_edit_post_supplier_products__product_id__edit_post": {
        "properties": {
          "name_tr": {
            "type": "string",
            "title": "Name Tr"
          },
          "category": {
            "type": "string",
            "title": "Category"
          },
          "producer_name": {
            "type": "string",
            "title": "Producer Name",
            "default": ""
          },
          "origin_country": {
            "type": "string",
            "title": "Origin Country",
            "default": "Türkiye"
          },
          "net_weight": {
            "type": "string",
            "title": "Net Weight",
            "default": ""
          },
          "units_per_case": {
            "type": "integer",
            "title": "Units Per Case",
            "default": 1
          },
          "min_cases": {
            "type": "integer",
            "title": "Min Cases",
            "default": 10
          },
          "sales_mode": {
            "type": "string",
            "title": "Sales Mode",
            "default": "shared_shipment"
          },
          "supply_channel": {
            "type": "string",
            "title": "Supply Channel",
            "default": "standard"
          },
          "local_planned_enabled": {
            "type": "string",
            "title": "Local Planned Enabled",
            "default": ""
          },
          "planning_unit": {
            "type": "string",
            "title": "Planning Unit",
            "default": "case"
          },
          "local_min_quantity": {
            "type": "number",
            "title": "Local Min Quantity",
            "default": 0
          },
          "min_notice_hours": {
            "type": "integer",
            "title": "Min Notice Hours",
            "default": 24
          },
          "shelf_life_months": {
            "type": "integer",
            "title": "Shelf Life Months",
            "default": 0
          },
          "hs_code": {
            "type": "string",
            "title": "Hs Code",
            "default": ""
          },
          "storage_conditions": {
            "type": "string",
            "title": "Storage Conditions",
            "default": ""
          },
          "description_tr": {
            "type": "string",
            "title": "Description Tr",
            "default": ""
          },
          "supplier_unit_price": {
            "type": "number",
            "title": "Supplier Unit Price",
            "default": 0
          },
          "supplier_currency": {
            "type": "string",
            "title": "Supplier Currency",
            "default": "USD"
          },
          "supplier_incoterm": {
            "type": "string",
            "title": "Supplier Incoterm",
            "default": "EXW"
          },
          "supplier_capacity_cases_month": {
            "type": "integer",
            "title": "Supplier Capacity Cases Month",
            "default": 0
          },
          "supplier_lead_days": {
            "type": "integer",
            "title": "Supplier Lead Days",
            "default": 0
          },
          "private_label_available": {
            "type": "string",
            "title": "Private Label Available",
            "default": ""
          },
          "commercial_model": {
            "type": "string",
            "title": "Commercial Model",
            "default": "evaluation"
          },
          "rights_months": {
            "type": "integer",
            "title": "Rights Months",
            "default": 12
          },
          "rights_exclusive": {
            "type": "string",
            "title": "Rights Exclusive",
            "default": ""
          },
          "supplier_offer_notes": {
            "type": "string",
            "title": "Supplier Offer Notes",
            "default": ""
          },
          "market_codes": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "title": "Market Codes",
            "default": []
          },
          "image_order": {
            "type": "string",
            "title": "Image Order",
            "default": "primary_image,image_2,image_3,image_4,image_5"
          },
          "image_order_changed": {
            "type": "string",
            "title": "Image Order Changed",
            "default": "0"
          },
          "images": {
            "items": {
              "type": "string",
              "format": "binary"
            },
            "type": "array",
            "title": "Images",
            "default": []
          },
          "image": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Image"
          },
          "image_2": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Image 2"
          },
          "image_3": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Image 3"
          },
          "image_4": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Image 4"
          },
          "image_5": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Image 5"
          }
        },
        "type": "object",
        "required": [
          "name_tr",
          "category"
        ],
        "title": "Body_supplier_product_edit_post_supplier_products__product_id__edit_post"
      },
      "Body_supplier_product_image_manage_supplier_products__product_id__images__slot__post": {
        "properties": {
          "action": {
            "type": "string",
            "title": "Action",
            "default": "save"
          },
          "image": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Image"
          }
        },
        "type": "object",
        "title": "Body_supplier_product_image_manage_supplier_products__product_id__images__slot__post"
      },
      "Body_supplier_product_images_reorder_supplier_products__product_id__images_reorder_post": {
        "properties": {
          "image_order": {
            "type": "string",
            "title": "Image Order"
          }
        },
        "type": "object",
        "required": [
          "image_order"
        ],
        "title": "Body_supplier_product_images_reorder_supplier_products__product_id__images_reorder_post"
      },
      "Body_supplier_product_new_post_supplier_products_new_post": {
        "properties": {
          "name_tr": {
            "type": "string",
            "title": "Name Tr"
          },
          "category": {
            "type": "string",
            "title": "Category"
          },
          "producer_name": {
            "type": "string",
            "title": "Producer Name",
            "default": ""
          },
          "origin_country": {
            "type": "string",
            "title": "Origin Country",
            "default": "Türkiye"
          },
          "net_weight": {
            "type": "string",
            "title": "Net Weight",
            "default": ""
          },
          "units_per_case": {
            "type": "integer",
            "title": "Units Per Case",
            "default": 1
          },
          "min_cases": {
            "type": "integer",
            "title": "Min Cases",
            "default": 10
          },
          "sales_mode": {
            "type": "string",
            "title": "Sales Mode",
            "default": "shared_shipment"
          },
          "supply_channel": {
            "type": "string",
            "title": "Supply Channel",
            "default": "standard"
          },
          "local_planned_enabled": {
            "type": "string",
            "title": "Local Planned Enabled",
            "default": ""
          },
          "planning_unit": {
            "type": "string",
            "title": "Planning Unit",
            "default": "case"
          },
          "local_min_quantity": {
            "type": "number",
            "title": "Local Min Quantity",
            "default": 0
          },
          "min_notice_hours": {
            "type": "integer",
            "title": "Min Notice Hours",
            "default": 24
          },
          "shelf_life_months": {
            "type": "integer",
            "title": "Shelf Life Months",
            "default": 0
          },
          "description_tr": {
            "type": "string",
            "title": "Description Tr",
            "default": ""
          },
          "supplier_unit_price": {
            "type": "number",
            "title": "Supplier Unit Price",
            "default": 0
          },
          "supplier_currency": {
            "type": "string",
            "title": "Supplier Currency",
            "default": "USD"
          },
          "supplier_incoterm": {
            "type": "string",
            "title": "Supplier Incoterm",
            "default": "EXW"
          },
          "supplier_capacity_cases_month": {
            "type": "integer",
            "title": "Supplier Capacity Cases Month",
            "default": 0
          },
          "supplier_lead_days": {
            "type": "integer",
            "title": "Supplier Lead Days",
            "default": 0
          },
          "private_label_available": {
            "type": "string",
            "title": "Private Label Available",
            "default": ""
          },
          "commercial_model": {
            "type": "string",
            "title": "Commercial Model",
            "default": "evaluation"
          },
          "rights_months": {
            "type": "integer",
            "title": "Rights Months",
            "default": 12
          },
          "rights_exclusive": {
            "type": "string",
            "title": "Rights Exclusive",
            "default": ""
          },
          "supplier_offer_notes": {
            "type": "string",
            "title": "Supplier Offer Notes",
            "default": ""
          },
          "submit_mode": {
            "type": "string",
            "title": "Submit Mode",
            "default": "submit"
          },
          "market_codes": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "title": "Market Codes",
            "default": []
          },
          "images": {
            "items": {
              "type": "string",
              "format": "binary"
            },
            "type": "array",
            "title": "Images",
            "default": []
          },
          "image": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Image"
          },
          "image_2": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Image 2"
          },
          "image_3": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Image 3"
          },
          "image_4": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Image 4"
          },
          "image_5": {
            "anyOf": [
              {
                "type": "string",
                "format": "binary"
              },
              {
                "type": "null"
              }
            ],
            "title": "Image 5"
          }
        },
        "type": "object",
        "required": [
          "name_tr",
          "category"
        ],
        "title": "Body_supplier_product_new_post_supplier_products_new_post"
      },
      "Body_supplier_product_review_reply_supplier_products__product_id__reviews__review_id__reply_post": {
        "properties": {
          "reply": {
            "type": "string",
            "title": "Reply",
            "default": ""
          }
        },
        "type": "object",
        "title": "Body_supplier_product_review_reply_supplier_products__product_id__reviews__review_id__reply_post"
      },
      "Body_supplier_production_cycle_save_supplier_production_cycles_post": {
        "properties": {
          "site_id": {
            "type": "integer",
            "title": "Site Id"
          },
          "seed_lot_id": {
            "type": "string",
            "title": "Seed Lot Id",
            "default": ""
          },
          "product_id": {
            "type": "string",
            "title": "Product Id",
            "default": ""
          },
          "crop_name": {
            "type": "string",
            "title": "Crop Name"
          },
          "production_model": {
            "type": "string",
            "title": "Production Model"
          },
          "contract_reference": {
            "type": "string",
            "title": "Contract Reference",
            "default": ""
          },
          "planting_date": {
            "type": "string",
            "title": "Planting Date"
          },
          "estimated_harvest_date": {
            "type": "string",
            "title": "Estimated Harvest Date",
            "default": ""
          },
          "estimated_yield_kg": {
            "type": "number",
            "title": "Estimated Yield Kg",
            "default": 0
          }
        },
        "type": "object",
        "required": [
          "site_id",
          "crop_name",
          "production_model",
          "planting_date"
        ],
        "title": "Body_supplier_production_cycle_save_supplier_production_cycles_post"
      },
      "Body_supplier_production_harvest_save_supplier_production_cycles__cycle_id__harvest_post": {
        "properties": {
          "harvest_date": {
            "type": "string",
            "title": "Harvest Date"
          },
          "actual_yield_kg": {
            "type": "number",
            "title": "Actual Yield Kg"
          },
          "harvest_note": {
            "type": "string",
            "title": "Harvest Note",
            "default": ""
          }
        },
        "type": "object",
        "required": [
          "harvest_date",
          "actual_yield_kg"
        ],
        "title": "Body_supplier_production_harvest_save_supplier_production_cycles__cycle_id__harvest_post"
      },
      "Body_supplier_production_seed_save_supplier_production_seeds_post": {
        "properties": {
          "identity_code": {
            "type": "string",
            "title": "Identity Code"
          },
          "species": {
            "type": "string",
            "title": "Species"
          },
          "variety": {
            "type": "string",
            "title": "Variety",
            "default": ""
          },
          "seed_kind": {
            "type": "string",
            "title": "Seed Kind"
          },
          "provenance": {
            "type": "string",
            "title": "Provenance",
            "default": ""
          }
        },
        "type": "object",
        "required": [
          "identity_code",
          "species",
          "seed_kind"
        ],
        "title": "Body_supplier_production_seed_save_supplier_production_seeds_post"
      },
      "Body_supplier_production_site_save_supplier_production_sites_post": {
        "properties": {
          "name": {
            "type": "string",
            "title": "Name"
          },
          "site_type": {
            "type": "string",
            "title": "Site Type"
          },
          "city": {
            "type": "string",
            "title": "City"
          },
          "district": {
            "type": "string",
            "title": "District",
            "default": ""
          },
          "parcel_reference": {
            "type": "string",
            "title": "Parcel Reference",
            "default": ""
          },
          "area_m2": {
            "type": "number",
            "title": "Area M2",
            "default": 0
          }
        },
        "type": "object",
        "required": [
          "name",
          "site_type",
          "city"
        ],
        "title": "Body_supplier_production_site_save_supplier_production_sites_post"
      },
      "Body_supplier_register_post_supplier_register_post": {
        "properties": {
          "legal_name": {
            "type": "string",
            "title": "Legal Name"
          },
          "brand_name": {
            "type": "string",
            "title": "Brand Name",
            "default": ""
          },
          "full_name": {
            "type": "string",
            "title": "Full Name"
          },
          "phone": {
            "type": "string",
            "title": "Phone"
          },
          "email": {
            "type": "string",
            "title": "Email"
          },
          "country_code": {
            "type": "string",
            "title": "Country Code",
            "default": "TR"
          },
          "company_type": {
            "type": "string",
            "title": "Company Type",
            "default": "producer"
          },
          "kvkk_accept": {
            "type": "string",
            "title": "Kvkk Accept",
            "default": ""
          },
          "portal_terms_accept": {
            "type": "string",
            "title": "Portal Terms Accept",
            "default": ""
          },
          "password": {
            "type": "string",
            "title": "Password"
          }
        },
        "type": "object",
        "required": [
          "legal_name",
          "full_name",
          "phone",
          "email",
          "password"
        ],
        "title": "Body_supplier_register_post_supplier_register_post"
      },
      "Body_supplier_rfq_quote_supplier_rfqs__rfq_id__quote_post": {
        "properties": {
          "currency": {
            "type": "string",
            "title": "Currency",
            "default": "USD"
          },
          "incoterm": {
            "type": "string",
            "title": "Incoterm",
            "default": "EXW"
          },
          "lead_days": {
            "type": "integer",
            "title": "Lead Days",
            "default": 0
          },
          "validity_days": {
            "type": "integer",
            "title": "Validity Days",
            "default": 15
          },
          "payment_terms": {
            "type": "string",
            "title": "Payment Terms",
            "default": ""
          },
          "notes": {
            "type": "string",
            "title": "Notes",
            "default": ""
          }
        },
        "type": "object",
        "title": "Body_supplier_rfq_quote_supplier_rfqs__rfq_id__quote_post"
      },
      "Body_supplier_support_request_supplier_support_post": {
        "properties": {
          "subject": {
            "type": "string",
            "title": "Subject"
          },
          "message": {
            "type": "string",
            "title": "Message"
          }
        },
        "type": "object",
        "required": [
          "subject",
          "message"
        ],
        "title": "Body_supplier_support_request_supplier_support_post"
      },
      "Body_supplier_task_submit_supplier_tasks__task_id__submit_post": {
        "properties": {
          "evidence_files": {
            "items": {
              "type": "string",
              "format": "binary"
            },
            "type": "array",
            "title": "Evidence Files",
            "default": []
          },
          "report_text": {
            "type": "string",
            "title": "Report Text",
            "default": ""
          }
        },
        "type": "object",
        "title": "Body_supplier_task_submit_supplier_tasks__task_id__submit_post"
      },
      "Body_supplier_warehouse_receipt_upload_supplier_deliveries__delivery_id__receipt_post": {
        "properties": {
          "document": {
            "type": "string",
            "format": "binary",
            "title": "Document"
          }
        },
        "type": "object",
        "required": [
          "document"
        ],
        "title": "Body_supplier_warehouse_receipt_upload_supplier_deliveries__delivery_id__receipt_post"
      },
      "HTTPValidationError": {
        "properties": {
          "detail": {
            "items": {
              "$ref": "#/components/schemas/ValidationError"
            },
            "type": "array",
            "title": "Detail"
          }
        },
        "type": "object",
        "title": "HTTPValidationError"
      },
      "ValidationError": {
        "properties": {
          "loc": {
            "items": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "integer"
                }
              ]
            },
            "type": "array",
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          },
          "input": {
            "title": "Input"
          },
          "ctx": {
            "type": "object",
            "title": "Context"
          }
        },
        "type": "object",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "title": "ValidationError"
      }
    }
  }
}