{
    "openapi": "3.1.0",
    "info": {
        "title": "BarqRaftar API",
        "version": "1.0.0",
        "description": "Authoritative route-level contract for browser, mobile, rider, and commerce consumers."
    },
    "servers": [
        {
            "url": "/"
        }
    ],
    "paths": {
        "/api/admin/v1/oauth/token": {
            "post": {
                "operationId": "post.Api.Legacy.StaffTokenController.adminToken",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\StaffTokenController@adminToken",
                "x-middleware": [
                    "api"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/dispatcher/v1/check_in": {
            "post": {
                "operationId": "post.Api.Legacy.StaffTokenController.dispatcherCheckIn",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\StaffTokenController@dispatcherCheckIn",
                "x-middleware": [
                    "api",
                    "legacy.jwt:dispatcher"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/dispatcher/v1/check_out": {
            "post": {
                "operationId": "post.Api.Legacy.StaffTokenController.dispatcherCheckOut",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\StaffTokenController@dispatcherCheckOut",
                "x-middleware": [
                    "api",
                    "legacy.jwt:dispatcher"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/dispatcher/v1/oauth/token": {
            "post": {
                "operationId": "post.Api.Legacy.StaffTokenController.dispatcherToken",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\StaffTokenController@dispatcherToken",
                "x-middleware": [
                    "api"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/dispatcher/v1/profile": {
            "get": {
                "operationId": "get.Api.Legacy.StaffTokenController.dispatcherProfile",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\StaffTokenController@dispatcherProfile",
                "x-middleware": [
                    "api",
                    "legacy.jwt:dispatcher"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/dispatcher/v1/refresh_token": {
            "post": {
                "operationId": "post.Api.Legacy.StaffTokenController.dispatcherRefresh",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\StaffTokenController@dispatcherRefresh",
                "x-middleware": [
                    "api"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/dispatcher/v1/register": {
            "post": {
                "operationId": "post.Api.Legacy.StaffTokenController.dispatcherRegister",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\StaffTokenController@dispatcherRegister",
                "x-middleware": [
                    "api"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/rider/v1/assigned/orders": {
            "get": {
                "operationId": "get.Api.Rider.RiderApiController.assignedOrders",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Rider\\RiderApiController@assignedOrders",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/rider/v1/assigned/pickups": {
            "get": {
                "operationId": "get.Api.Rider.RiderApiController.assignedPickups",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Rider\\RiderApiController@assignedPickups",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/rider/v1/change_order_status": {
            "post": {
                "operationId": "post.Api.Legacy.RiderCompatibilityController.changeStatus",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\RiderCompatibilityController@changeStatus",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/rider/v1/check_in": {
            "post": {
                "operationId": "post.Api.Rider.RiderApiController.checkIn",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Rider\\RiderApiController@checkIn",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/rider/v1/check_out": {
            "post": {
                "operationId": "post.Api.Rider.RiderApiController.checkOut",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Rider\\RiderApiController@checkOut",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/rider/v1/check_shift": {
            "get": {
                "operationId": "get.Api.Rider.RiderApiController.checkShift",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Rider\\RiderApiController@checkShift",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/rider/v1/company/get_addresses/{company_id}": {
            "get": {
                "operationId": "get.Api.Legacy.RiderCompatibilityController.companyAddresses",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\RiderCompatibilityController@companyAddresses",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "company_id",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": []
            }
        },
        "/api/rider/v1/company/get_assigned_addresses": {
            "get": {
                "operationId": "get.Api.Legacy.RiderCompatibilityController.assignedAddresses",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\RiderCompatibilityController@assignedAddresses",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/rider/v1/company/list": {
            "get": {
                "operationId": "get.Api.Legacy.RiderCompatibilityController.companies",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\RiderCompatibilityController@companies",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/rider/v1/company/save_pickup_sheet_details": {
            "post": {
                "operationId": "post.Api.Legacy.RiderCompatibilityController.savePickupSheet",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\RiderCompatibilityController@savePickupSheet",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/rider/v1/company/update_pickup_sheet_details/{id}": {
            "post": {
                "operationId": "post.Api.Legacy.RiderCompatibilityController.updatePickupSheet",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\RiderCompatibilityController@updatePickupSheet",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/rider/v1/completed_orders": {
            "get": {
                "operationId": "get.Api.Legacy.RiderCompatibilityController.completedOrders",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\RiderCompatibilityController@completedOrders",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/rider/v1/get_assignments": {
            "get": {
                "operationId": "get.Api.Rider.RiderApiController.assignments",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Rider\\RiderApiController@assignments",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/rider/v1/get_statitics": {
            "get": {
                "operationId": "get.Api.Legacy.RiderCompatibilityController.statistics",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\RiderCompatibilityController@statistics",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/rider/v1/oauth/token": {
            "post": {
                "operationId": "post.Api.Rider.RiderApiController.token",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Rider\\RiderApiController@token",
                "x-middleware": [
                    "api"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/rider/v1/order/deliver": {
            "post": {
                "operationId": "post.Api.Legacy.RiderCompatibilityController.delivered",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\RiderCompatibilityController@delivered",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/rider/v1/order/detail/{id}": {
            "get": {
                "operationId": "get.Api.Rider.RiderApiController.orderDetail",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Rider\\RiderApiController@orderDetail",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": []
            }
        },
        "/api/rider/v1/order/detail_by_number/{number}": {
            "get": {
                "operationId": "get.Api.Rider.RiderApiController.orderDetailByNumber",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Rider\\RiderApiController@orderDetailByNumber",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "number",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": []
            }
        },
        "/api/rider/v1/order/dispatch": {
            "post": {
                "operationId": "post.Api.Legacy.RiderCompatibilityController.dispatched",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\RiderCompatibilityController@dispatched",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/rider/v1/order/dispatched_multiple": {
            "post": {
                "operationId": "post.Api.Legacy.RiderCompatibilityController.bulkDispatched",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\RiderCompatibilityController@bulkDispatched",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/rider/v1/order/picked_up": {
            "post": {
                "operationId": "post.Api.Legacy.RiderCompatibilityController.pickedUp",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\RiderCompatibilityController@pickedUp",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/rider/v1/order/picked_up_multiple": {
            "post": {
                "operationId": "post.Api.Legacy.RiderCompatibilityController.bulkPickedUp",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\RiderCompatibilityController@bulkPickedUp",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/rider/v1/order/return": {
            "post": {
                "operationId": "post.Api.Legacy.RiderCompatibilityController.returned",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\RiderCompatibilityController@returned",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/rider/v1/order/reverse_picked_up": {
            "post": {
                "operationId": "post.Api.Legacy.RiderCompatibilityController.reversePickedUp",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\RiderCompatibilityController@reversePickedUp",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/rider/v1/picksheet/orders": {
            "get": {
                "operationId": "get.Api.Legacy.RiderCompatibilityController.pickupOrders",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\RiderCompatibilityController@pickupOrders",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/rider/v1/picksheet/report": {
            "get": {
                "operationId": "get.Api.Legacy.RiderCompatibilityController.pickupReport",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\RiderCompatibilityController@pickupReport",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/rider/v1/pickup_request/index": {
            "get": {
                "operationId": "get.Api.Legacy.RiderCompatibilityController.pickupRequests",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\RiderCompatibilityController@pickupRequests",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/rider/v1/pickup_request/picked": {
            "post": {
                "operationId": "post.Api.Rider.RiderApiController.picked",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Rider\\RiderApiController@picked",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/rider/v1/profile": {
            "get": {
                "operationId": "get.Api.Rider.RiderApiController.profile",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Rider\\RiderApiController@profile",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/rider/v1/refresh_token": {
            "post": {
                "operationId": "post.Api.Legacy.RiderCompatibilityController.refresh",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\RiderCompatibilityController@refresh",
                "x-middleware": [
                    "api"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/rider/v1/register": {
            "post": {
                "operationId": "post.Api.Legacy.RiderCompatibilityController.register",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\RiderCompatibilityController@register",
                "x-middleware": [
                    "api"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/rider/v1/rider_collections/index": {
            "get": {
                "operationId": "get.Api.Rider.RiderApiController.collections",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Rider\\RiderApiController@collections",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/rider/v1/rider_return_order_tasks/orders/{task_id}": {
            "get": {
                "operationId": "get.Api.Legacy.RiderCompatibilityController.taskOrders",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\RiderCompatibilityController@taskOrders",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "task_id",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": []
            }
        },
        "/api/rider/v1/rider_return_order_tasks/return_orders": {
            "post": {
                "operationId": "post.Api.Legacy.RiderCompatibilityController.returnOrders",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\RiderCompatibilityController@returnOrders",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/rider/v1/rider_return_order_tasks/tasks": {
            "get": {
                "operationId": "get.Api.Legacy.RiderCompatibilityController.tasks",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\RiderCompatibilityController@tasks",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/rider/v1/save_rider_locations": {
            "post": {
                "operationId": "post.Api.Legacy.RiderCompatibilityController.saveLocations",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\RiderCompatibilityController@saveLocations",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/rider/v1/total_payment_collected": {
            "get": {
                "operationId": "get.Api.Legacy.RiderCompatibilityController.totalPayment",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\RiderCompatibilityController@totalPayment",
                "x-middleware": [
                    "api",
                    "legacy.jwt:rider"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/authenticate_apple": {
            "post": {
                "operationId": "post.Api.Legacy.MemberCompatibilityController.appleAuthenticate",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@appleAuthenticate",
                "x-middleware": [
                    "api"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/authenticate_channel": {
            "post": {
                "operationId": "post.Api.Legacy.MemberCompatibilityController.socialAuthenticate",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@socialAuthenticate",
                "x-middleware": [
                    "api"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/cities/index": {
            "get": {
                "operationId": "get.Api.MobileMemberController.cities",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\MobileMemberController@cities",
                "x-middleware": [
                    "api"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/company/index": {
            "get": {
                "operationId": "get.Api.MobileMemberController.company",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\MobileMemberController@company",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/company/update": {
            "post": {
                "operationId": "post.Api.MobileMemberController.updateCompany",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\MobileMemberController@updateCompany",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/company_address/delete": {
            "post": {
                "operationId": "post.Api.MobileMemberController.deleteAddress",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\MobileMemberController@deleteAddress",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/company_address/edit": {
            "post": {
                "operationId": "post.Api.MobileMemberController.address",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\MobileMemberController@address",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/company_address/index": {
            "post": {
                "operationId": "post.Api.Legacy.MemberCompatibilityController.addressIndex",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@addressIndex",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/company_address/store": {
            "post": {
                "operationId": "post.Api.Legacy.MemberCompatibilityController.addressStore",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@addressStore",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/company_address/update": {
            "post": {
                "operationId": "post.Api.MobileMemberController.updateAddress",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\MobileMemberController@updateAddress",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/company_banks/index": {
            "get": {
                "operationId": "get.Api.Legacy.MemberCompatibilityController.bankIndex",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@bankIndex",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/company_banks/store": {
            "post": {
                "operationId": "post.Api.Legacy.MemberCompatibilityController.bankStore",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@bankStore",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/company_notifications/index": {
            "get": {
                "operationId": "get.Api.Legacy.MemberCompatibilityController.notifications",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@notifications",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/company_payments/company_payment_detail/{company_payment_id}": {
            "get": {
                "operationId": "get.Api.Legacy.MemberCompatibilityController.paymentDetail",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@paymentDetail",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "company_payment_id",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": []
            }
        },
        "/api/user/v1/company_payments/index": {
            "get": {
                "operationId": "get.Api.Legacy.MemberCompatibilityController.payments",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@payments",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/company_payments/show_receipt/{company_payment_id}": {
            "get": {
                "operationId": "get.Api.Legacy.MemberCompatibilityController.paymentReceipt",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@paymentReceipt",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "company_payment_id",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": []
            }
        },
        "/api/user/v1/company_payments/withdrawal_request": {
            "post": {
                "operationId": "post.Api.Legacy.MemberCompatibilityController.withdrawalRequest",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@withdrawalRequest",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant",
                    "legacy.idempotency"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/create_account": {
            "post": {
                "operationId": "post.Api.Legacy.MemberCompatibilityController.createAccount",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@createAccount",
                "x-middleware": [
                    "api"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/oauth/token": {
            "post": {
                "operationId": "post.Api.MobileMemberController.token",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\MobileMemberController@token",
                "x-middleware": [
                    "api"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/orders/add_advice": {
            "post": {
                "operationId": "post.Api.Legacy.MemberCompatibilityController.addAdvice",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@addAdvice",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/orders/index": {
            "get": {
                "operationId": "get.Api.MobileMemberController.orders",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\MobileMemberController@orders",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/orders/multiple_change_status": {
            "post": {
                "operationId": "post.Api.Legacy.MemberCompatibilityController.multipleChangeStatus",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@multipleChangeStatus",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/orders/print_orders": {
            "get": {
                "operationId": "get.Api.Legacy.MemberCompatibilityController.printOrders",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@printOrders",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/orders/returned": {
            "get": {
                "operationId": "get.Api.MobileMemberController.returnedOrders",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\MobileMemberController@returnedOrders",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/orders/store": {
            "post": {
                "operationId": "post.Api.Legacy.MemberCompatibilityController.storeOrder",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@storeOrder",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/orders/track": {
            "get": {
                "operationId": "get.Api.MobileMemberController.track",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\MobileMemberController@track",
                "x-middleware": [
                    "api"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/orders/update": {
            "put": {
                "operationId": "put.Api.Legacy.MemberCompatibilityController.updateOrder",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@updateOrder",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/packaging_products/detail/{packaging_product_order_id}": {
            "get": {
                "operationId": "get.Api.Legacy.MemberCompatibilityController.packagingOrder",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@packagingOrder",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "packaging_product_order_id",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": []
            }
        },
        "/api/user/v1/packaging_products/index": {
            "get": {
                "operationId": "get.Api.Legacy.MemberCompatibilityController.packagingProducts",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@packagingProducts",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/packaging_products/orders_history": {
            "get": {
                "operationId": "get.Api.Legacy.MemberCompatibilityController.packagingOrders",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@packagingOrders",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/packaging_products/store": {
            "post": {
                "operationId": "post.Api.Legacy.MemberCompatibilityController.packagingStore",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@packagingStore",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant",
                    "legacy.idempotency"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/pickup_request/create": {
            "post": {
                "operationId": "post.Api.Legacy.MemberCompatibilityController.pickupCreate",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@pickupCreate",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/pickup_request/index": {
            "get": {
                "operationId": "get.Api.Legacy.MemberCompatibilityController.pickupIndex",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@pickupIndex",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/pickup_request/store": {
            "post": {
                "operationId": "post.Api.Legacy.MemberCompatibilityController.pickupStore",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@pickupStore",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant",
                    "legacy.idempotency"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/pickup_requests/get_pickup_slots/{pickup_date}": {
            "get": {
                "operationId": "get.Api.Legacy.MemberCompatibilityController.pickupSlots",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@pickupSlots",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "pickup_date",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": []
            }
        },
        "/api/user/v1/pickup_requests/index": {
            "get": {
                "operationId": "get.Api.Legacy.MemberCompatibilityController.pickupIndex",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@pickupIndex",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/pickup_requests/store": {
            "post": {
                "operationId": "post.Api.Legacy.MemberCompatibilityController.pickupStore",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@pickupStore",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant",
                    "legacy.idempotency"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/profile": {
            "get": {
                "operationId": "get.Api.MobileMemberController.profile",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\MobileMemberController@profile",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/refresh_token": {
            "post": {
                "operationId": "post.Api.MobileMemberController.refresh",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\MobileMemberController@refresh",
                "x-middleware": [
                    "api"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/register": {
            "post": {
                "operationId": "post.Api.Legacy.MemberCompatibilityController.register",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@register",
                "x-middleware": [
                    "api"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/reset_password": {
            "post": {
                "operationId": "post.Api.Legacy.MemberCompatibilityController.resetPassword",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@resetPassword",
                "x-middleware": [
                    "api"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/send_otp": {
            "post": {
                "operationId": "post.Api.Legacy.MemberCompatibilityController.sendOtp",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@sendOtp",
                "x-middleware": [
                    "api"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/send_otp_mobile": {
            "post": {
                "operationId": "post.Api.Legacy.MemberCompatibilityController.sendMobileOtp",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@sendMobileOtp",
                "x-middleware": [
                    "api"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/signup/data": {
            "get": {
                "operationId": "get.Api.Legacy.MemberCompatibilityController.signupData",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@signupData",
                "x-middleware": [
                    "api"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/users/calculate_rates": {
            "post": {
                "operationId": "post.Api.Legacy.MemberCompatibilityController.calculateRates",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@calculateRates",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/users/company_stats": {
            "get": {
                "operationId": "get.Api.Legacy.MemberCompatibilityController.stats",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@stats",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/users/company_update": {
            "put": {
                "operationId": "put.Api.MobileMemberController.updateCompany",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\MobileMemberController@updateCompany",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/users/dashboard": {
            "get": {
                "operationId": "get.Api.Legacy.MemberCompatibilityController.dashboard",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@dashboard",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/users/update_password": {
            "put": {
                "operationId": "put.Api.MobileMemberController.updatePassword",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\MobileMemberController@updatePassword",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/users/update_user": {
            "put": {
                "operationId": "put.Api.MobileMemberController.updateUser",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\MobileMemberController@updateUser",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/users/view_users": {
            "get": {
                "operationId": "get.Api.Legacy.MemberCompatibilityController.users",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@users",
                "x-middleware": [
                    "api",
                    "legacy.jwt:user",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/verify_otp": {
            "post": {
                "operationId": "post.Api.Legacy.MemberCompatibilityController.verifyOtp",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@verifyOtp",
                "x-middleware": [
                    "api"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/user/v1/verify_otp_mobile": {
            "post": {
                "operationId": "post.Api.Legacy.MemberCompatibilityController.verifyMobileOtp",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Legacy\\MemberCompatibilityController@verifyMobileOtp",
                "x-middleware": [
                    "api"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/v1/bot_track_order": {
            "get": {
                "operationId": "get.Api.ExternalOrderController.track",
                "tags": [
                    "bot_track_order"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\ExternalOrderController@track",
                "x-middleware": [
                    "api"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/v1/cities": {
            "get": {
                "operationId": "get.Api.ExternalOrderController.cities",
                "tags": [
                    "cities"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\ExternalOrderController@cities",
                "x-middleware": [
                    "api",
                    "api.token:orders:read"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "legacyApiKey": [],
                        "legacyApiSecret": []
                    }
                ]
            }
        },
        "/api/v1/company_addresses/get_pickup_address": {
            "get": {
                "operationId": "get.Api.ExternalOrderController.addresses",
                "tags": [
                    "company_addresses"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\ExternalOrderController@addresses",
                "x-middleware": [
                    "api",
                    "api.token:orders:read"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "legacyApiKey": [],
                        "legacyApiSecret": []
                    }
                ]
            }
        },
        "/api/v1/company_addresses/store": {
            "post": {
                "operationId": "post.Api.ExternalOrderController.storeAddress",
                "tags": [
                    "company_addresses"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\ExternalOrderController@storeAddress",
                "x-middleware": [
                    "api",
                    "api.token:orders:write"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "legacyApiKey": [],
                        "legacyApiSecret": []
                    }
                ]
            }
        },
        "/api/v1/company_payments/detail/{company_payment_id}": {
            "get": {
                "operationId": "get.Api.ExternalOrderController.payment",
                "tags": [
                    "company_payments"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\ExternalOrderController@payment",
                "x-middleware": [
                    "api",
                    "api.token:orders:read"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "company_payment_id",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "legacyApiKey": [],
                        "legacyApiSecret": []
                    }
                ]
            }
        },
        "/api/v1/company_payments/index": {
            "get": {
                "operationId": "get.Api.ExternalOrderController.payments",
                "tags": [
                    "company_payments"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\ExternalOrderController@payments",
                "x-middleware": [
                    "api",
                    "api.token:orders:read"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "legacyApiKey": [],
                        "legacyApiSecret": []
                    }
                ]
            }
        },
        "/api/v1/order": {
            "get": {
                "operationId": "get.Api.ExternalOrderController.show",
                "tags": [
                    "order"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\ExternalOrderController@show",
                "x-middleware": [
                    "api",
                    "api.token:orders:read"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "legacyApiKey": [],
                        "legacyApiSecret": []
                    }
                ]
            }
        },
        "/api/v1/orders": {
            "get": {
                "operationId": "get.Api.ExternalOrderController.index",
                "tags": [
                    "orders"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\ExternalOrderController@index",
                "x-middleware": [
                    "api",
                    "api.token:orders:read"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "legacyApiKey": [],
                        "legacyApiSecret": []
                    }
                ]
            }
        },
        "/api/v1/orders/add_shipper_advice": {
            "post": {
                "operationId": "post.Api.ExternalOrderController.addShipperAdvice",
                "tags": [
                    "orders"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\ExternalOrderController@addShipperAdvice",
                "x-middleware": [
                    "api",
                    "api.token:orders:write"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "legacyApiKey": [],
                        "legacyApiSecret": []
                    }
                ]
            }
        },
        "/api/v1/orders/bulk_change_status": {
            "post": {
                "operationId": "post.Api.ExternalOrderController.bulkChangeStatus",
                "tags": [
                    "orders"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\ExternalOrderController@bulkChangeStatus",
                "x-middleware": [
                    "api",
                    "api.token:orders:write"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "legacyApiKey": [],
                        "legacyApiSecret": []
                    }
                ]
            }
        },
        "/api/v1/orders/bulk_store": {
            "post": {
                "operationId": "post.Api.ExternalOrderController.bulkStore",
                "tags": [
                    "orders"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\ExternalOrderController@bulkStore",
                "x-middleware": [
                    "api",
                    "api.token:orders:write"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "legacyApiKey": [],
                        "legacyApiSecret": []
                    }
                ]
            }
        },
        "/api/v1/orders/bulk_store2": {
            "post": {
                "operationId": "post.Api.ExternalOrderController.bulkStore",
                "tags": [
                    "orders"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\ExternalOrderController@bulkStore",
                "x-middleware": [
                    "api",
                    "api.token:orders:write"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "legacyApiKey": [],
                        "legacyApiSecret": []
                    }
                ]
            }
        },
        "/api/v1/orders/get_multiple_orders": {
            "post": {
                "operationId": "post.Api.ExternalOrderController.multiple",
                "tags": [
                    "orders"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\ExternalOrderController@multiple",
                "x-middleware": [
                    "api",
                    "api.token:orders:read"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "legacyApiKey": [],
                        "legacyApiSecret": []
                    }
                ]
            }
        },
        "/api/v1/orders/print_orders": {
            "post": {
                "operationId": "post.Api.ExternalOrderController.printOrders",
                "tags": [
                    "orders"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\ExternalOrderController@printOrders",
                "x-middleware": [
                    "api",
                    "api.token:orders:write"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "legacyApiKey": [],
                        "legacyApiSecret": []
                    }
                ]
            }
        },
        "/api/v1/orders/print_orders_token/{token}": {
            "get": {
                "operationId": "get.Api.ExternalOrderController.printOrdersToken",
                "tags": [
                    "orders"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\ExternalOrderController@printOrdersToken",
                "x-middleware": [
                    "api"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": []
            }
        },
        "/api/v1/orders/shipper_advices": {
            "get": {
                "operationId": "get.Api.ExternalOrderController.shipperAdvices",
                "tags": [
                    "orders"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\ExternalOrderController@shipperAdvices",
                "x-middleware": [
                    "api",
                    "api.token:orders:read"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "legacyApiKey": [],
                        "legacyApiSecret": []
                    }
                ]
            }
        },
        "/api/v1/orders/store": {
            "post": {
                "operationId": "post.Api.WooCommerceOrderController.legacyStore",
                "tags": [
                    "orders"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\WooCommerceOrderController@legacyStore",
                "x-middleware": [
                    "api",
                    "api.token:orders:write"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "legacyApiKey": [],
                        "legacyApiSecret": []
                    }
                ]
            }
        },
        "/api/v1/orders/woo_store": {
            "post": {
                "operationId": "post.Api.WooCommerceOrderController.store",
                "tags": [
                    "orders"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\WooCommerceOrderController@store",
                "x-middleware": [
                    "api",
                    "api.token:orders:write"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "legacyApiKey": [],
                        "legacyApiSecret": []
                    }
                ]
            }
        },
        "/api/v1/orders/woo_store_bulk": {
            "post": {
                "operationId": "post.Api.WooCommerceOrderController.bulk",
                "tags": [
                    "orders"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\WooCommerceOrderController@bulk",
                "x-middleware": [
                    "api",
                    "api.token:orders:write"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "legacyApiKey": [],
                        "legacyApiSecret": []
                    }
                ]
            }
        },
        "/api/v1/track_order": {
            "get": {
                "operationId": "get.Api.ExternalOrderController.track",
                "tags": [
                    "track_order"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\ExternalOrderController@track",
                "x-middleware": [
                    "api"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/web/v1/admin/authorization/admins": {
            "get": {
                "operationId": "get.Api.Web.AdminAuthorizationController.admins",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminAuthorizationController@admins",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:authorization_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.AdminAuthorizationController.storeAdmin",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminAuthorizationController@storeAdmin",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:authorization_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/authorization/admins/{admin}": {
            "put": {
                "operationId": "put.Api.Web.AdminAuthorizationController.updateAdmin",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminAuthorizationController@updateAdmin",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:authorization_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "admin",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/authorization/admins/{admin}/cities": {
            "put": {
                "operationId": "put.Api.Web.AdminAuthorizationController.assignCities",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminAuthorizationController@assignCities",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:authorization_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "admin",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/authorization/admins/{admin}/cities/{assignment}": {
            "delete": {
                "operationId": "delete.Api.Web.AdminAuthorizationController.destroyCity",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminAuthorizationController@destroyCity",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:authorization_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "admin",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "assignment",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/authorization/permissions": {
            "get": {
                "operationId": "get.Api.Web.AdminAuthorizationController.permissions",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminAuthorizationController@permissions",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:authorization_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.AdminAuthorizationController.storePermission",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminAuthorizationController@storePermission",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:authorization_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/authorization/roles": {
            "get": {
                "operationId": "get.Api.Web.AdminAuthorizationController.roles",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminAuthorizationController@roles",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:authorization_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.AdminAuthorizationController.storeRole",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminAuthorizationController@storeRole",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:authorization_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/authorization/roles/{role}": {
            "put": {
                "operationId": "put.Api.Web.AdminAuthorizationController.updateRole",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminAuthorizationController@updateRole",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:authorization_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "role",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/companies": {
            "get": {
                "operationId": "get.Api.Web.AdminCompanyController.index",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminCompanyController@index",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:companies_management",
                    "App\\Http\\Middleware\\EnsureAdminCompanyAccess"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/companies/wallet-credentials": {
            "get": {
                "operationId": "get.Api.Web.AdminCompanyController.walletCredentialStatus",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminCompanyController@walletCredentialStatus",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:companies_management",
                    "App\\Http\\Middleware\\EnsureAdminCompanyAccess"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.AdminCompanyController.storeWalletCredentials",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminCompanyController@storeWalletCredentials",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:companies_management",
                    "App\\Http\\Middleware\\EnsureAdminCompanyAccess"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "delete": {
                "operationId": "delete.Api.Web.AdminCompanyController.clearWalletCredentials",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminCompanyController@clearWalletCredentials",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:companies_management",
                    "App\\Http\\Middleware\\EnsureAdminCompanyAccess"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/companies/{company}": {
            "get": {
                "operationId": "get.Api.Web.AdminCompanyController.show",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminCompanyController@show",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:companies_management",
                    "App\\Http\\Middleware\\EnsureAdminCompanyAccess"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "company",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "put": {
                "operationId": "put.Api.Web.AdminCompanyController.update",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminCompanyController@update",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:companies_management",
                    "App\\Http\\Middleware\\EnsureAdminCompanyAccess"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "company",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/companies/{company}/activation": {
            "post": {
                "operationId": "post.Api.Web.AdminCompanyController.saveActivation",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminCompanyController@saveActivation",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:companies_management",
                    "App\\Http\\Middleware\\EnsureAdminCompanyAccess"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "company",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/companies/{company}/addresses": {
            "post": {
                "operationId": "post.Api.Web.AdminCompanyController.storeAddress",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminCompanyController@storeAddress",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:companies_management",
                    "App\\Http\\Middleware\\EnsureAdminCompanyAccess"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "company",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/companies/{company}/custom-api/reset": {
            "post": {
                "operationId": "post.Api.Web.AdminCompanyIntegrationController.resetCustomToken",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminCompanyIntegrationController@resetCustomToken",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:companies_management",
                    "App\\Http\\Middleware\\EnsureAdminCompanyAccess"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "company",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/companies/{company}/display-settings": {
            "put": {
                "operationId": "put.Api.Web.AdminCompanyController.updateDisplaySettings",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminCompanyController@updateDisplaySettings",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:companies_management",
                    "App\\Http\\Middleware\\EnsureAdminCompanyAccess"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "company",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/companies/{company}/legacy-credentials": {
            "post": {
                "operationId": "post.Api.Web.AdminCompanyIntegrationController.generate",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminCompanyIntegrationController@generate",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:companies_management",
                    "App\\Http\\Middleware\\EnsureAdminCompanyAccess"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "company",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/companies/{company}/shopify-save-sku": {
            "put": {
                "operationId": "put.Api.Web.AdminCompanyIntegrationController.saveSku",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminCompanyIntegrationController@saveSku",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:companies_management",
                    "App\\Http\\Middleware\\EnsureAdminCompanyAccess"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "company",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/companies/{company}/shopify-stores": {
            "get": {
                "operationId": "get.Api.Web.AdminCompanyIntegrationController.stores",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminCompanyIntegrationController@stores",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:companies_management",
                    "App\\Http\\Middleware\\EnsureAdminCompanyAccess"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "company",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/companies/{company}/shopify-stores/{store}/address": {
            "put": {
                "operationId": "put.Api.Web.AdminCompanyIntegrationController.setStoreAddress",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminCompanyIntegrationController@setStoreAddress",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:companies_management",
                    "App\\Http\\Middleware\\EnsureAdminCompanyAccess"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "company",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "store",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/companies/{company}/shopify-stores/{store}/city": {
            "put": {
                "operationId": "put.Api.Web.AdminCompanyIntegrationController.changeStoreCity",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminCompanyIntegrationController@changeStoreCity",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:companies_management",
                    "App\\Http\\Middleware\\EnsureAdminCompanyAccess"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "company",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "store",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/companies/{company}/shopify-stores/{store}/connection": {
            "put": {
                "operationId": "put.Api.Web.AdminCompanyIntegrationController.changeConnection",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminCompanyIntegrationController@changeConnection",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:companies_management",
                    "App\\Http\\Middleware\\EnsureAdminCompanyAccess"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "company",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "store",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/companies/{company}/status": {
            "post": {
                "operationId": "post.Api.Web.AdminCompanyController.updateStatus",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminCompanyController@updateStatus",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:companies_management",
                    "App\\Http\\Middleware\\EnsureAdminCompanyAccess"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "company",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/companies/{company}/transactions": {
            "get": {
                "operationId": "get.Api.Web.AdminCompanyController.transactions",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminCompanyController@transactions",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:companies_management",
                    "App\\Http\\Middleware\\EnsureAdminCompanyAccess"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "company",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/companies/{company}/users/{user}": {
            "put": {
                "operationId": "put.Api.Web.AdminCompanyController.updateUser",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminCompanyController@updateUser",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:companies_management",
                    "App\\Http\\Middleware\\EnsureAdminCompanyAccess"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "company",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "user",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/companies/{company}/users/{user}/email": {
            "put": {
                "operationId": "put.Api.Web.AdminCompanyController.updateUserEmail",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminCompanyController@updateUserEmail",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:companies_management",
                    "App\\Http\\Middleware\\EnsureAdminCompanyAccess"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "company",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "user",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/companies/{company}/users/{user}/password": {
            "put": {
                "operationId": "put.Api.Web.AdminCompanyController.updateUserPassword",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminCompanyController@updateUserPassword",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:companies_management",
                    "App\\Http\\Middleware\\EnsureAdminCompanyAccess"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "company",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "user",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/companies/{company}/wallet": {
            "get": {
                "operationId": "get.Api.Web.AdminCompanyController.wallet",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminCompanyController@wallet",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:companies_management",
                    "App\\Http\\Middleware\\EnsureAdminCompanyAccess"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "company",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/companies/{company}/wallet-account": {
            "put": {
                "operationId": "put.Api.Web.AdminCompanyController.updateWalletAccount",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminCompanyController@updateWalletAccount",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:companies_management",
                    "App\\Http\\Middleware\\EnsureAdminCompanyAccess"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "company",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/companies/{company}/wallet/top-up": {
            "post": {
                "operationId": "post.Api.Web.AdminCompanyController.walletTopUp",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminCompanyController@walletTopUp",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:companies_management",
                    "App\\Http\\Middleware\\EnsureAdminCompanyAccess"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "company",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/dispatch/check-ins": {
            "get": {
                "operationId": "get.Api.Web.DispatchController.checkIns",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\DispatchController@checkIns",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:assignments_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/dispatch/orders/assign": {
            "post": {
                "operationId": "post.Api.Web.DispatchController.assignOrders",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\DispatchController@assignOrders",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:assignments_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/dispatch/orders/preview": {
            "post": {
                "operationId": "post.Api.Web.DispatchController.previewOrders",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\DispatchController@previewOrders",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:assignments_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/dispatch/orders/{order}/assign": {
            "post": {
                "operationId": "post.Api.Web.DispatchController.assignOrder",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\DispatchController@assignOrder",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:assignments_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "order",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/dispatch/pickup-slots/{pickup_date}": {
            "get": {
                "operationId": "get.Api.Web.PickupRequestController.slots",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\PickupRequestController@slots",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:assignments_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "pickup_date",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/dispatch/pickups": {
            "get": {
                "operationId": "get.Api.Web.PickupRequestController.adminIndex",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\PickupRequestController@adminIndex",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:assignments_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.PickupRequestController.adminStore",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\PickupRequestController@adminStore",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:assignments_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/dispatch/pickups/{pickup}": {
            "get": {
                "operationId": "get.Api.Web.PickupRequestController.adminShow",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\PickupRequestController@adminShow",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:assignments_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "pickup",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "put": {
                "operationId": "put.Api.Web.PickupRequestController.adminUpdate",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\PickupRequestController@adminUpdate",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:assignments_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "pickup",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/dispatch/pickups/{pickup}/assign": {
            "post": {
                "operationId": "post.Api.Web.DispatchController.assignPickup",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\DispatchController@assignPickup",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:assignments_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "pickup",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/dispatch/pickups/{pickup}/reschedule": {
            "post": {
                "operationId": "post.Api.Web.PickupRequestController.adminReschedule",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\PickupRequestController@adminReschedule",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:assignments_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "pickup",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/dispatch/pickups/{pickup}/status": {
            "post": {
                "operationId": "post.Api.Web.PickupRequestController.adminChangeStatus",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\PickupRequestController@adminChangeStatus",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:assignments_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "pickup",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/dispatch/reference": {
            "get": {
                "operationId": "get.Api.Web.DispatchController.reference",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\DispatchController@reference",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:assignments_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/dispatch/returns/preview": {
            "post": {
                "operationId": "post.Api.Web.DispatchController.previewReturnOrders",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\DispatchController@previewReturnOrders",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:assignments_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/dispatch/riders": {
            "get": {
                "operationId": "get.Api.Web.DispatchController.riders",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\DispatchController@riders",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:assignments_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/finance/balances": {
            "get": {
                "operationId": "get.Api.Web.FinanceAdminController.balances",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\FinanceAdminController@balances",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:finance_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/finance/balances/refresh": {
            "post": {
                "operationId": "post.Api.Web.FinanceAdminController.refreshBalances",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\FinanceAdminController@refreshBalances",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:finance_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/finance/eligible-orders": {
            "get": {
                "operationId": "get.Api.Web.FinanceAdminController.eligibleOrders",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\FinanceAdminController@eligibleOrders",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:finance_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/finance/invoice-settings": {
            "get": {
                "operationId": "get.Api.Web.FinanceAdminController.invoiceSettings",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\FinanceAdminController@invoiceSettings",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:finance_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/finance/invoice-settings/defaults": {
            "get": {
                "operationId": "get.Api.Web.FinanceAdminController.invoiceSettingDefaults",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\FinanceAdminController@invoiceSettingDefaults",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:finance_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "put": {
                "operationId": "put.Api.Web.FinanceAdminController.updateInvoiceSettingDefaults",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\FinanceAdminController@updateInvoiceSettingDefaults",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:finance_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/finance/invoice-settings/{company}": {
            "put": {
                "operationId": "put.Api.Web.FinanceAdminController.updateInvoiceSetting",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\FinanceAdminController@updateInvoiceSetting",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:finance_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "company",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/finance/invoice-settings/{company}/reset": {
            "post": {
                "operationId": "post.Api.Web.FinanceAdminController.resetInvoiceSetting",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\FinanceAdminController@resetInvoiceSetting",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:finance_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "company",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/finance/invoice-settings/{company}/run": {
            "post": {
                "operationId": "post.Api.Web.FinanceAdminController.runAutoInvoice",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\FinanceAdminController@runAutoInvoice",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:auto_invoice_config"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "company",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/finance/payment-banks": {
            "post": {
                "operationId": "post.Api.Web.LegacyParityController.storePaymentBank",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\LegacyParityController@storePaymentBank",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:finance_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/finance/payments": {
            "get": {
                "operationId": "get.Api.Web.FinanceAdminController.payments",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\FinanceAdminController@payments",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:finance_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.FinanceAdminController.createPayment",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\FinanceAdminController@createPayment",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:finance_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/finance/payments/{payment}": {
            "get": {
                "operationId": "get.Api.Web.FinanceAdminController.payment",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\FinanceAdminController@payment",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:finance_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "payment",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "put": {
                "operationId": "put.Api.Web.FinanceAdminController.updatePayment",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\FinanceAdminController@updatePayment",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:finance_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "payment",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/finance/payments/{payment}/transitions": {
            "post": {
                "operationId": "post.Api.Web.FinanceAdminController.transitionPayment",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\FinanceAdminController@transitionPayment",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:finance_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "payment",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/finance/receivables": {
            "get": {
                "operationId": "get.Api.Web.FinanceAdminController.receivables",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\FinanceAdminController@receivables",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:finance_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.FinanceAdminController.createReceivable",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\FinanceAdminController@createReceivable",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:finance_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/finance/receivables/{receivable}": {
            "get": {
                "operationId": "get.Api.Web.FinanceAdminController.receivable",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\FinanceAdminController@receivable",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:finance_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "receivable",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/finance/rider-collections": {
            "get": {
                "operationId": "get.Api.Web.FinanceAdminController.riderCollections",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\FinanceAdminController@riderCollections",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:finance_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/finance/withdrawals": {
            "get": {
                "operationId": "get.Api.Web.FinanceAdminController.withdrawals",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\FinanceAdminController@withdrawals",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:finance_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/finance/withdrawals/{withdrawal}/transitions": {
            "post": {
                "operationId": "post.Api.Web.FinanceAdminController.transition",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\FinanceAdminController@transition",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:finance_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "withdrawal",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/integrations/api-tokens": {
            "get": {
                "operationId": "get.Api.Web.AdminIntegrationController.tokens",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminIntegrationController@tokens",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:integrations_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/integrations/webhook-deliveries": {
            "get": {
                "operationId": "get.Api.Web.AdminIntegrationController.deliveries",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminIntegrationController@deliveries",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:integrations_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/integrations/webhook-deliveries/{delivery}/retry": {
            "post": {
                "operationId": "post.Api.Web.AdminIntegrationController.retry",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminIntegrationController@retry",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:integrations_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "delivery",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/integrations/webhooks": {
            "get": {
                "operationId": "get.Api.Web.AdminIntegrationController.webhooks",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminIntegrationController@webhooks",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:integrations_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.AdminIntegrationController.storeWebhook",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminIntegrationController@storeWebhook",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:integrations_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/integrations/webhooks/{webhook}": {
            "put": {
                "operationId": "put.Api.Web.AdminIntegrationController.updateWebhook",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminIntegrationController@updateWebhook",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:integrations_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "webhook",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "delete": {
                "operationId": "delete.Api.Web.AdminIntegrationController.destroyWebhook",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminIntegrationController@destroyWebhook",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:integrations_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "webhook",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/legacy-reports/loadsheets": {
            "post": {
                "operationId": "post.Api.Web.LegacyParityController.storeLoadsheet",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\LegacyParityController@storeLoadsheet",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:download_center"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/legacy-reports/pickup-sheets": {
            "post": {
                "operationId": "post.Api.Web.LegacyParityController.storePickupSheet",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\LegacyParityController@storePickupSheet",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:download_center"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/legacy-reports/pickup-sheets/{pickupSheet}/transitions": {
            "post": {
                "operationId": "post.Api.Web.LegacyParityController.transitionPickupSheet",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\LegacyParityController@transitionPickupSheet",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:download_center"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "pickupSheet",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/legacy-reports/requests": {
            "get": {
                "operationId": "get.Api.Web.LegacyParityController.reportRequests",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\LegacyParityController@reportRequests",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:download_center"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/legacy-reports/requests/{reportRequest}": {
            "put": {
                "operationId": "put.Api.Web.LegacyParityController.updateReportRequest",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\LegacyParityController@updateReportRequest",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:download_center"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "reportRequest",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/legacy-reports/sheets": {
            "get": {
                "operationId": "get.Api.Web.LegacyParityController.sheets",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\LegacyParityController@sheets",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:download_center"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/logs": {
            "get": {
                "operationId": "get.Api.Web.LegacyParityController.logs",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\LegacyParityController@logs",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:operations_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/logs/chatbot/{query}": {
            "put": {
                "operationId": "put.Api.Web.LegacyParityController.answerChatbot",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\LegacyParityController@answerChatbot",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:operations_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "query",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/operations": {
            "get": {
                "operationId": "get.Api.Web.OperationsController.show",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\OperationsController@show",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:operations_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/orders": {
            "get": {
                "operationId": "get.Api.Web.AdminOrderController.index",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminOrderController@index",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:orders_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.AdminOrderController.store",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminOrderController@store",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:orders_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/orders/bulk-transitions": {
            "post": {
                "operationId": "post.Api.Web.AdminOrderController.bulkTransition",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminOrderController@bulkTransition",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:orders_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/orders/claim-riders/{fulfillmentCenter}": {
            "get": {
                "operationId": "get.Api.Web.AdminOrderController.claimRiders",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminOrderController@claimRiders",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:orders_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "fulfillmentCenter",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/orders/in-transit-report": {
            "get": {
                "operationId": "get.Api.Web.AdminOrderController.inTransitReport",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminOrderController@inTransitReport",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:orders_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/orders/{order}": {
            "get": {
                "operationId": "get.Api.Web.AdminOrderController.show",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminOrderController@show",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:orders_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "order",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "put": {
                "operationId": "put.Api.Web.AdminOrderController.update",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminOrderController@update",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:orders_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "order",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/orders/{order}/advice": {
            "post": {
                "operationId": "post.Api.Web.AdminOrderController.addAdvice",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminOrderController@addAdvice",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:orders_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "order",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/orders/{order}/cities": {
            "put": {
                "operationId": "put.Api.Web.AdminOrderController.updateCities",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminOrderController@updateCities",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:orders_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "order",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/orders/{order}/claim": {
            "get": {
                "operationId": "get.Api.Web.AdminOrderController.claimDetails",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminOrderController@claimDetails",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:orders_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "order",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.AdminOrderController.claim",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminOrderController@claim",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:orders_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "order",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/orders/{order}/delivery-location-request": {
            "post": {
                "operationId": "post.Api.Web.DeliveryLocationController.create",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\DeliveryLocationController@create",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:orders_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "order",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/orders/{order}/pdf": {
            "get": {
                "operationId": "get.Api.Web.AdminOrderController.pdf",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminOrderController@pdf",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:orders_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "order",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/orders/{order}/rocket-courier-booking": {
            "post": {
                "operationId": "post.Api.Web.AdminOrderController.bookWithRocketCourier",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminOrderController@bookWithRocketCourier",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:orders_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "order",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/orders/{order}/transitions": {
            "post": {
                "operationId": "post.Api.Web.AdminOrderController.transition",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminOrderController@transition",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:orders_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "order",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/orders/{order}/weight": {
            "put": {
                "operationId": "put.Api.Web.AdminOrderController.updateWeight",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminOrderController@updateWeight",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:orders_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "order",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/packaging/orders": {
            "get": {
                "operationId": "get.Api.Web.AdminPackagingController.orders",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminPackagingController@orders",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:packaging_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/packaging/orders/{order}": {
            "get": {
                "operationId": "get.Api.Web.AdminPackagingController.showOrder",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminPackagingController@showOrder",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:packaging_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "order",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/packaging/orders/{order}/details": {
            "put": {
                "operationId": "put.Api.Web.AdminPackagingController.updateOrderDetails",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminPackagingController@updateOrderDetails",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:packaging_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "order",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/packaging/orders/{order}/dispatch": {
            "post": {
                "operationId": "post.Api.Web.AdminPackagingController.dispatchOrder",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminPackagingController@dispatchOrder",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:packaging_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "order",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/packaging/orders/{order}/status": {
            "post": {
                "operationId": "post.Api.Web.AdminPackagingController.updateOrderStatus",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminPackagingController@updateOrderStatus",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:packaging_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "order",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/packaging/products": {
            "get": {
                "operationId": "get.Api.Web.AdminPackagingController.products",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminPackagingController@products",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:packaging_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.AdminPackagingController.storeProduct",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminPackagingController@storeProduct",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:packaging_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/packaging/products/{product}": {
            "post": {
                "operationId": "post.Api.Web.AdminPackagingController.updateProduct",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminPackagingController@updateProduct",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:packaging_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "product",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "put": {
                "operationId": "put.Api.Web.AdminPackagingController.updateProduct",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminPackagingController@updateProduct",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:packaging_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "product",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "delete": {
                "operationId": "delete.Api.Web.AdminPackagingController.destroyProduct",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminPackagingController@destroyProduct",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:packaging_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "product",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/quote-requests": {
            "get": {
                "operationId": "get.Api.Web.QuoteRequestController.index",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\QuoteRequestController@index",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:leads_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.QuoteRequestController.adminStore",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\QuoteRequestController@adminStore",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:leads_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/quote-requests/{quoteRequest}": {
            "get": {
                "operationId": "get.Api.Web.QuoteRequestController.show",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\QuoteRequestController@show",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:leads_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "quoteRequest",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "put": {
                "operationId": "put.Api.Web.QuoteRequestController.update",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\QuoteRequestController@update",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:leads_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "quoteRequest",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/quote-requests/{quoteRequest}/comments": {
            "post": {
                "operationId": "post.Api.Web.QuoteRequestController.addComment",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\QuoteRequestController@addComment",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:leads_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "quoteRequest",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/quote-requests/{quoteRequest}/missing-fields": {
            "patch": {
                "operationId": "patch.Api.Web.QuoteRequestController.updateMissingFields",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\QuoteRequestController@updateMissingFields",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:leads_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "quoteRequest",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/reference": {
            "get": {
                "operationId": "get.Api.Web.AdminReferenceController.index",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminReferenceController@index",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:settings_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/reference/banks": {
            "post": {
                "operationId": "post.Api.Web.AdminReferenceController.storeBank",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminReferenceController@storeBank",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:settings_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/reference/cities": {
            "post": {
                "operationId": "post.Api.Web.AdminReferenceController.storeCity",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminReferenceController@storeCity",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:settings_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/reference/cities/{city}": {
            "put": {
                "operationId": "put.Api.Web.AdminReferenceController.updateCity",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminReferenceController@updateCity",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:settings_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "city",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/reference/companies/{company}/weight-slots": {
            "get": {
                "operationId": "get.Api.Web.AdminReferenceController.weightSlots",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminReferenceController@weightSlots",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:settings_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "company",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.AdminReferenceController.storeWeightSlot",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminReferenceController@storeWeightSlot",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:settings_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "company",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/reference/fulfillment-centers": {
            "post": {
                "operationId": "post.Api.Web.WarehouseController.storeFulfillmentCenter",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\WarehouseController@storeFulfillmentCenter",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:settings_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/reference/fulfillment-centers/{fulfillmentCenter}": {
            "put": {
                "operationId": "put.Api.Web.WarehouseController.updateFulfillmentCenter",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\WarehouseController@updateFulfillmentCenter",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:settings_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "fulfillmentCenter",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "delete": {
                "operationId": "delete.Api.Web.WarehouseController.destroyFulfillmentCenter",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\WarehouseController@destroyFulfillmentCenter",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:settings_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "fulfillmentCenter",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/reference/operating-banks": {
            "post": {
                "operationId": "post.Api.Web.AdminReferenceController.storeOperatingBank",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminReferenceController@storeOperatingBank",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:settings_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/reference/operating-banks/{operatingBank}": {
            "put": {
                "operationId": "put.Api.Web.AdminReferenceController.updateOperatingBank",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminReferenceController@updateOperatingBank",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:settings_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "operatingBank",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "delete": {
                "operationId": "delete.Api.Web.AdminReferenceController.destroyOperatingBank",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminReferenceController@destroyOperatingBank",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:settings_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "operatingBank",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/reference/pickup-disableds": {
            "get": {
                "operationId": "get.Api.Web.LegacyParityController.pickupDisableds",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\LegacyParityController@pickupDisableds",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:settings_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.LegacyParityController.storePickupDisabled",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\LegacyParityController@storePickupDisabled",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:settings_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/reference/pickup-disableds/{disabled}": {
            "delete": {
                "operationId": "delete.Api.Web.LegacyParityController.destroyPickupDisabled",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\LegacyParityController@destroyPickupDisabled",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:settings_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "disabled",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/reference/pickup-slots": {
            "post": {
                "operationId": "post.Api.Web.AdminReferenceController.storePickupSlot",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminReferenceController@storePickupSlot",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:settings_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/reference/pickup-slots/{pickupSlot}": {
            "put": {
                "operationId": "put.Api.Web.AdminReferenceController.updatePickupSlot",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminReferenceController@updatePickupSlot",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:settings_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "pickupSlot",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/reference/zones": {
            "post": {
                "operationId": "post.Api.Web.AdminReferenceController.storeZone",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminReferenceController@storeZone",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:settings_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/reference/zones/{zone}": {
            "put": {
                "operationId": "put.Api.Web.AdminReferenceController.updateZone",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminReferenceController@updateZone",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:settings_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "zone",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "delete": {
                "operationId": "delete.Api.Web.AdminReferenceController.destroyZone",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminReferenceController@destroyZone",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:settings_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "zone",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/reports": {
            "get": {
                "operationId": "get.Api.Web.ReportController.adminIndex",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\ReportController@adminIndex",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:download_center"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.ReportController.adminStore",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\ReportController@adminStore",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:download_center"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/reports/{report}": {
            "delete": {
                "operationId": "delete.Api.Web.ReportController.adminDestroy",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\ReportController@adminDestroy",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:download_center"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "report",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/reports/{report}/download": {
            "get": {
                "operationId": "get.Api.Web.ReportController.adminDownload",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\ReportController@adminDownload",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:download_center",
                    "signed"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "report",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/reports/{report}/retry": {
            "post": {
                "operationId": "post.Api.Web.ReportController.adminRetry",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\ReportController@adminRetry",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:download_center"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "report",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/return-sheets": {
            "get": {
                "operationId": "get.Api.Web.ReturnSheetController.adminIndex",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\ReturnSheetController@adminIndex",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:assignments_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.ReturnSheetController.adminStore",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\ReturnSheetController@adminStore",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:assignments_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/return-sheets/{returnSheet}": {
            "get": {
                "operationId": "get.Api.Web.ReturnSheetController.adminShow",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\ReturnSheetController@adminShow",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:assignments_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "returnSheet",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/return-sheets/{returnSheet}/close": {
            "post": {
                "operationId": "post.Api.Web.ReturnSheetController.adminClose",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\ReturnSheetController@adminClose",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:assignments_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "returnSheet",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/return-sheets/{returnSheet}/orders/status": {
            "post": {
                "operationId": "post.Api.Web.ReturnSheetController.adminUpdateOrderStatuses",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\ReturnSheetController@adminUpdateOrderStatuses",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:assignments_view",
                    "can:order_update_status"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "returnSheet",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/return-sheets/{returnSheet}/pdf": {
            "get": {
                "operationId": "get.Api.Web.ReturnSheetController.adminPdf",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\ReturnSheetController@adminPdf",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:assignments_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "returnSheet",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/rider-check-ins/{checkIn}/assignments/cancel-closed": {
            "post": {
                "operationId": "post.Api.Web.RiderCollectionController.cancelClosedAssignments",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\RiderCollectionController@cancelClosedAssignments",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:assignments_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "checkIn",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/rider-check-ins/{checkIn}/assignments/{assignment}/cancel": {
            "post": {
                "operationId": "post.Api.Web.RiderCollectionController.cancelAssignment",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\RiderCollectionController@cancelAssignment",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:assignments_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "checkIn",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "assignment",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/rider-check-ins/{checkIn}/collection": {
            "get": {
                "operationId": "get.Api.Web.RiderCollectionController.show",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\RiderCollectionController@show",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:assignments_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "checkIn",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/rider-check-ins/{checkIn}/collection/close-delivered": {
            "post": {
                "operationId": "post.Api.Web.RiderCollectionController.close",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\RiderCollectionController@close",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:assignments_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "checkIn",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/rider-check-ins/{checkIn}/collection/close-returned": {
            "post": {
                "operationId": "post.Api.Web.RiderCollectionController.closeReturned",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\RiderCollectionController@closeReturned",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:assignments_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "checkIn",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/rider-check-ins/{checkIn}/export": {
            "get": {
                "operationId": "get.Api.Web.RiderCollectionController.export",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\RiderCollectionController@export",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:assignments_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "checkIn",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/rider-check-ins/{checkIn}/locations": {
            "get": {
                "operationId": "get.Api.Web.RiderCollectionController.locations",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\RiderCollectionController@locations",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:assignments_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "checkIn",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/rider-check-ins/{checkIn}/refresh": {
            "post": {
                "operationId": "post.Api.Web.RiderCollectionController.refresh",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\RiderCollectionController@refresh",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:assignments_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "checkIn",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/riders": {
            "get": {
                "operationId": "get.Api.Web.AdminRiderController.index",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminRiderController@index",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:riders_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.AdminRiderController.store",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminRiderController@store",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:riders_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/riders/reference-data": {
            "get": {
                "operationId": "get.Api.Web.AdminRiderController.referenceData",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminRiderController@referenceData",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:riders_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/riders/{rider}": {
            "get": {
                "operationId": "get.Api.Web.AdminRiderController.show",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminRiderController@show",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:riders_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "rider",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.AdminRiderController.update",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminRiderController@update",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:riders_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "rider",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "put": {
                "operationId": "put.Api.Web.AdminRiderController.update",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminRiderController@update",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:riders_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "rider",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/riders/{rider}/media/{field}": {
            "get": {
                "operationId": "get.Api.Web.AdminRiderController.media",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminRiderController@media",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:riders_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "rider",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "field",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/riders/{rider}/password": {
            "put": {
                "operationId": "put.Api.Web.AdminRiderController.updatePassword",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminRiderController@updatePassword",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:riders_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "rider",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/riders/{rider}/pickup-addresses": {
            "get": {
                "operationId": "get.Api.Web.AdminRiderController.pickupAddresses",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminRiderController@pickupAddresses",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:riders_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "rider",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.AdminRiderController.storePickupAddress",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminRiderController@storePickupAddress",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:riders_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "rider",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/riders/{rider}/pickup-addresses/{assignment}": {
            "delete": {
                "operationId": "delete.Api.Web.AdminRiderController.destroyPickupAddress",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminRiderController@destroyPickupAddress",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:riders_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "rider",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "assignment",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/riders/{rider}/toggle-status": {
            "post": {
                "operationId": "post.Api.Web.AdminRiderController.toggleStatus",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminRiderController@toggleStatus",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:riders_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "rider",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/rocket-courier-logs": {
            "get": {
                "operationId": "get.Api.Web.AdminRocketCourierLogController.index",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminRocketCourierLogController@index",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:orders_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/rocket-courier-logs/{log}": {
            "get": {
                "operationId": "get.Api.Web.AdminRocketCourierLogController.show",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminRocketCourierLogController@show",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:orders_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "log",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/settings": {
            "get": {
                "operationId": "get.Api.Web.AdminSettingsController.index",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminSettingsController@index",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:settings_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "put": {
                "operationId": "put.Api.Web.AdminSettingsController.upsert",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminSettingsController@upsert",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:settings_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/settings/banners/{size}": {
            "get": {
                "operationId": "get.Api.Web.AdminSettingsController.banners",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminSettingsController@banners",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:settings_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "size",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.AdminSettingsController.storeBanner",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminSettingsController@storeBanner",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:settings_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "size",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/settings/banners/{size}/{banner}": {
            "put": {
                "operationId": "put.Api.Web.AdminSettingsController.updateBanner",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminSettingsController@updateBanner",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:settings_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "size",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "banner",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "delete": {
                "operationId": "delete.Api.Web.AdminSettingsController.destroyBanner",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminSettingsController@destroyBanner",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:settings_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "size",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "banner",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/settings/{setting}": {
            "delete": {
                "operationId": "delete.Api.Web.AdminSettingsController.destroy",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminSettingsController@destroy",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:settings_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "setting",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/support/tickets": {
            "get": {
                "operationId": "get.Api.Web.SupportController.adminIndex",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\SupportController@adminIndex",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:support_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.SupportController.adminStore",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\SupportController@adminStore",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:support_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/support/tickets/{ticket}": {
            "get": {
                "operationId": "get.Api.Web.SupportController.adminShow",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\SupportController@adminShow",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:support_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "ticket",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "put": {
                "operationId": "put.Api.Web.SupportController.adminUpdate",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\SupportController@adminUpdate",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:support_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "ticket",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/support/tickets/{ticket}/updates": {
            "post": {
                "operationId": "post.Api.Web.SupportController.adminUpdate",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\SupportController@adminUpdate",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:support_management"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "ticket",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/tasks": {
            "get": {
                "operationId": "get.Api.Web.LegacyParityController.tasks",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\LegacyParityController@tasks",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:assignments_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.LegacyParityController.storeTask",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\LegacyParityController@storeTask",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:assignments_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/tasks/{task}/transitions": {
            "post": {
                "operationId": "post.Api.Web.LegacyParityController.transitionTask",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\LegacyParityController@transitionTask",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:assignments_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "task",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/transit": {
            "get": {
                "operationId": "get.Api.Web.LegacyParityController.transitData",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\LegacyParityController@transitData",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:warehouse_scanning"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/transit/excess-orders": {
            "get": {
                "operationId": "get.Api.Web.LegacyParityController.excessOrders",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\LegacyParityController@excessOrders",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:warehouse_scanning"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/transit/excess-orders/export": {
            "get": {
                "operationId": "get.Api.Web.LegacyParityController.exportExcessOrders",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\LegacyParityController@exportExcessOrders",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:warehouse_scanning"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/transit/movements": {
            "post": {
                "operationId": "post.Api.Web.LegacyParityController.storeTransit",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\LegacyParityController@storeTransit",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:warehouse_scanning"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/transit/movements/{transit}/transitions": {
            "post": {
                "operationId": "post.Api.Web.LegacyParityController.transitionTransit",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\LegacyParityController@transitionTransit",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:warehouse_scanning"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "transit",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/transit/partners": {
            "post": {
                "operationId": "post.Api.Web.LegacyParityController.storeTransitPartner",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\LegacyParityController@storeTransitPartner",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:warehouse_scanning"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/transit/partners/{partner}/addresses": {
            "post": {
                "operationId": "post.Api.Web.LegacyParityController.storeTransitPartnerAddress",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\LegacyParityController@storeTransitPartnerAddress",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:warehouse_scanning"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "partner",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/transit/zones": {
            "post": {
                "operationId": "post.Api.Web.LegacyParityController.storeZone",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\LegacyParityController@storeZone",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:warehouse_scanning"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/warehouse/bags": {
            "post": {
                "operationId": "post.Api.Web.MiddleMileController.bag",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\MiddleMileController@bag",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:warehouse_scanning"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/warehouse/eligible-orders": {
            "get": {
                "operationId": "get.Api.Web.WarehouseController.eligibleOrders",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\WarehouseController@eligibleOrders",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:warehouse_scanning"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/warehouse/fulfillment-centers": {
            "get": {
                "operationId": "get.Api.Web.WarehouseController.fulfillmentCenters",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\WarehouseController@fulfillmentCenters",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:warehouse_scanning"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.WarehouseController.storeFulfillmentCenter",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\WarehouseController@storeFulfillmentCenter",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:warehouse_scanning"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/warehouse/inbound": {
            "post": {
                "operationId": "post.Api.Web.WarehouseController.inbound",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\WarehouseController@inbound",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:warehouse_scanning"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/warehouse/loads": {
            "post": {
                "operationId": "post.Api.Web.MiddleMileController.load",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\MiddleMileController@load",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:warehouse_scanning"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/warehouse/loads/{load}/transitions": {
            "post": {
                "operationId": "post.Api.Web.MiddleMileController.transition",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\MiddleMileController@transition",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:warehouse_scanning"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "load",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/warehouse/manifests": {
            "post": {
                "operationId": "post.Api.Web.MiddleMileController.manifest",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\MiddleMileController@manifest",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:warehouse_scanning"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/warehouse/middle-mile": {
            "get": {
                "operationId": "get.Api.Web.MiddleMileController.index",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\MiddleMileController@index",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:warehouse_scanning"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/warehouse/scanning-sheets": {
            "get": {
                "operationId": "get.Api.Web.WarehouseController.index",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\WarehouseController@index",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:warehouse_scanning"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.WarehouseController.store",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\WarehouseController@store",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:warehouse_scanning"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/warehouse/scanning-sheets/{sheet}": {
            "get": {
                "operationId": "get.Api.Web.WarehouseController.show",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\WarehouseController@show",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:warehouse_scanning"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "sheet",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/admin/warehouse/scanning-sheets/{sheet}/scan": {
            "post": {
                "operationId": "post.Api.Web.WarehouseController.scan",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\WarehouseController@scan",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "admin.password.current",
                    "can:warehouse_scanning"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "sheet",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/auth/admin": {
            "get": {
                "operationId": "get.Api.Web.AdminSessionController.show",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminSessionController@show",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "delete": {
                "operationId": "delete.Api.Web.AdminSessionController.destroy",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminSessionController@destroy",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/auth/admin/forgot-password": {
            "post": {
                "operationId": "post.Api.Web.PasswordController.requestAdmin",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\PasswordController@requestAdmin",
                "x-middleware": [
                    "api",
                    "throttle:login"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/web/v1/auth/admin/login": {
            "post": {
                "operationId": "post.Api.Web.AdminSessionController.store",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminSessionController@store",
                "x-middleware": [
                    "api",
                    "web",
                    "throttle:login"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/web/v1/auth/admin/password": {
            "post": {
                "operationId": "post.Api.Web.PasswordController.changeAdmin",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\PasswordController@changeAdmin",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:admin",
                    "throttle:login"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/auth/admin/reset-password": {
            "post": {
                "operationId": "post.Api.Web.PasswordController.resetAdmin",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\PasswordController@resetAdmin",
                "x-middleware": [
                    "api",
                    "throttle:login"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/web/v1/auth/admin/rotate-password": {
            "post": {
                "operationId": "post.Api.Web.PasswordController.rotateAdmin",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\PasswordController@rotateAdmin",
                "x-middleware": [
                    "api",
                    "throttle:login"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/web/v1/auth/csrf": {
            "get": {
                "operationId": "get.Api.Web.CsrfController.show",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\CsrfController@show",
                "x-middleware": [
                    "api",
                    "web"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/web/v1/auth/member": {
            "get": {
                "operationId": "get.Api.Web.MemberSessionController.show",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\MemberSessionController@show",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "delete": {
                "operationId": "delete.Api.Web.MemberSessionController.destroy",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\MemberSessionController@destroy",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/auth/member/forgot-password": {
            "post": {
                "operationId": "post.Api.Web.PasswordController.requestMember",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\PasswordController@requestMember",
                "x-middleware": [
                    "api",
                    "throttle:login"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/web/v1/auth/member/login": {
            "post": {
                "operationId": "post.Api.Web.MemberSessionController.store",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\MemberSessionController@store",
                "x-middleware": [
                    "api",
                    "web",
                    "throttle:login"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/web/v1/auth/member/register": {
            "post": {
                "operationId": "post.Api.Web.RegistrationController.store",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\RegistrationController@store",
                "x-middleware": [
                    "api",
                    "web",
                    "throttle:login"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/web/v1/auth/member/reset-password": {
            "post": {
                "operationId": "post.Api.Web.PasswordController.resetMember",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\PasswordController@resetMember",
                "x-middleware": [
                    "api",
                    "throttle:login"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/web/v1/cancelled-orders/export": {
            "get": {
                "operationId": "get.Api.Web.OrderController.cancelledExport",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\OrderController@cancelledExport",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:order_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/chatbot/queries": {
            "post": {
                "operationId": "post.Api.PublicSystemController.chatbot",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\PublicSystemController@chatbot",
                "x-middleware": [
                    "api",
                    "throttle:login"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/web/v1/company": {
            "get": {
                "operationId": "get.Api.Web.CompanyProfileController.show",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\CompanyProfileController@show",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "put": {
                "operationId": "put.Api.Web.CompanyProfileController.update",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\CompanyProfileController@update",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/company/addresses": {
            "get": {
                "operationId": "get.Api.Web.CompanyAddressController.index",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\CompanyAddressController@index",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.CompanyAddressController.store",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\CompanyAddressController@store",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/company/addresses/{address}": {
            "put": {
                "operationId": "put.Api.Web.CompanyAddressController.update",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\CompanyAddressController@update",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "address",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "delete": {
                "operationId": "delete.Api.Web.CompanyAddressController.destroy",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\CompanyAddressController@destroy",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "address",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/company/banks": {
            "get": {
                "operationId": "get.Api.Web.CompanyBankController.index",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\CompanyBankController@index",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.CompanyBankController.store",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\CompanyBankController@store",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/company/banks/{companyBank}": {
            "put": {
                "operationId": "put.Api.Web.CompanyBankController.update",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\CompanyBankController@update",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "companyBank",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "delete": {
                "operationId": "delete.Api.Web.CompanyBankController.destroy",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\CompanyBankController@destroy",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "companyBank",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/company/notifications": {
            "get": {
                "operationId": "get.Api.Web.NotificationController.index",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\NotificationController@index",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/company/purchase-orders": {
            "get": {
                "operationId": "get.Api.Web.ProcurementController.purchaseOrders",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\ProcurementController@purchaseOrders",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:company_purchase_orders"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.ProcurementController.storePurchaseOrder",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\ProcurementController@storePurchaseOrder",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:company_purchase_orders"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/company/users": {
            "get": {
                "operationId": "get.Api.Web.CompanyUserController.index",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\CompanyUserController@index",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.CompanyUserController.store",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\CompanyUserController@store",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/company/users/{companyUser}": {
            "put": {
                "operationId": "put.Api.Web.CompanyUserController.update",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\CompanyUserController@update",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "companyUser",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "delete": {
                "operationId": "delete.Api.Web.CompanyUserController.destroy",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\CompanyUserController@destroy",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "companyUser",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/company/vendors": {
            "get": {
                "operationId": "get.Api.Web.ProcurementController.vendors",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\ProcurementController@vendors",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:company_vendors,company_purchase_orders"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.ProcurementController.storeVendor",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\ProcurementController@storeVendor",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:company_vendors"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/company/vendors/{vendor}": {
            "put": {
                "operationId": "put.Api.Web.ProcurementController.updateVendor",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\ProcurementController@updateVendor",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:company_vendors"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "vendor",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "delete": {
                "operationId": "delete.Api.Web.ProcurementController.destroyVendor",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\ProcurementController@destroyVendor",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:company_vendors"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "vendor",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/dashboard": {
            "get": {
                "operationId": "get.Api.Web.MemberDashboardController.show",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\MemberDashboardController@show",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:dashboard"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/delivery-location/{token}": {
            "get": {
                "operationId": "get.Api.Web.DeliveryLocationController.show",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\DeliveryLocationController@show",
                "x-middleware": [
                    "api"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": []
            },
            "post": {
                "operationId": "post.Api.Web.DeliveryLocationController.store",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\DeliveryLocationController@store",
                "x-middleware": [
                    "api",
                    "throttle:login"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/web/v1/finance/payments": {
            "get": {
                "operationId": "get.Api.Web.FinanceController.payments",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\FinanceController@payments",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:my_payments"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/finance/payments/{payment}": {
            "get": {
                "operationId": "get.Api.Web.FinanceController.payment",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\FinanceController@payment",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:my_payments"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "payment",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/finance/receivables": {
            "get": {
                "operationId": "get.Api.Web.FinanceController.receivables",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\FinanceController@receivables",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:my_payments"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/finance/receivables/{receivable}": {
            "get": {
                "operationId": "get.Api.Web.FinanceController.receivable",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\FinanceController@receivable",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:my_payments"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "receivable",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/finance/summary": {
            "get": {
                "operationId": "get.Api.Web.FinanceController.summary",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\FinanceController@summary",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:my_payments"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/finance/transactions": {
            "get": {
                "operationId": "get.Api.Web.FinanceController.transactions",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\FinanceController@transactions",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:my_payments"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/finance/withdrawals": {
            "post": {
                "operationId": "post.Api.Web.FinanceController.withdrawal",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\FinanceController@withdrawal",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:my_payments"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "get": {
                "operationId": "get.Api.Web.FinanceController.withdrawals",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\FinanceController@withdrawals",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:my_payments"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/integrations/api-tokens": {
            "get": {
                "operationId": "get.Api.Web.IntegrationController.tokens",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\IntegrationController@tokens",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:ecommerce_solution"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.IntegrationController.createToken",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\IntegrationController@createToken",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:ecommerce_solution"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/integrations/api-tokens/{token}": {
            "delete": {
                "operationId": "delete.Api.Web.IntegrationController.destroyToken",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\IntegrationController@destroyToken",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:ecommerce_solution"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/integrations/legacy-credentials": {
            "get": {
                "operationId": "get.Api.Web.IntegrationController.legacyCredentials",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\IntegrationController@legacyCredentials",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:ecommerce_solution"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.IntegrationController.generateLegacyCredential",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\IntegrationController@generateLegacyCredential",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:ecommerce_solution"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/integrations/webhooks": {
            "get": {
                "operationId": "get.Api.Web.IntegrationController.webhooks",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\IntegrationController@webhooks",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:ecommerce_solution"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.IntegrationController.createWebhook",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\IntegrationController@createWebhook",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:ecommerce_solution"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/integrations/webhooks/{webhook}": {
            "delete": {
                "operationId": "delete.Api.Web.IntegrationController.destroyWebhook",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\IntegrationController@destroyWebhook",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:ecommerce_solution"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "webhook",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/legacy-sheets": {
            "get": {
                "operationId": "get.Api.Web.LegacyParityController.memberSheets",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\LegacyParityController@memberSheets",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:load_sheet,pickup_sheet_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/legacy-sheets/loadsheets": {
            "post": {
                "operationId": "post.Api.Web.LegacyParityController.storeMemberLoadsheet",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\LegacyParityController@storeMemberLoadsheet",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:order_update"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/legacy-sheets/{type}/{sheet}": {
            "get": {
                "operationId": "get.Api.Web.LegacyParityController.memberSheet",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\LegacyParityController@memberSheet",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:load_sheet,pickup_sheet_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "type",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "sheet",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/openapi": {
            "get": {
                "operationId": "get.Api.PublicSystemController.openApi",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\PublicSystemController@openApi",
                "x-middleware": [
                    "api"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/web/v1/orders": {
            "get": {
                "operationId": "get.Api.Web.OrderController.index",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\OrderController@index",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:order_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.OrderController.store",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\OrderController@store",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:order_create"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/orders/export": {
            "get": {
                "operationId": "get.Api.Web.OrderController.export",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\OrderController@export",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:order_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/orders/import-bulk": {
            "post": {
                "operationId": "post.Api.Web.OrderImportController.bulk",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\OrderImportController@bulk",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:order_create"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/orders/import-preview": {
            "post": {
                "operationId": "post.Api.Web.OrderImportController.preview",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\OrderImportController@preview",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:order_create"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/orders/import-template": {
            "get": {
                "operationId": "get.Api.Web.OrderImportController.template",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\OrderImportController@template",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:order_create"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/orders/imports": {
            "get": {
                "operationId": "get.Api.Web.OrderImportController.index",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\OrderImportController@index",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:order_create"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.OrderImportController.store",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\OrderImportController@store",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:order_create"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/orders/print": {
            "get": {
                "operationId": "get.Api.Web.OrderController.bulkPrint",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\OrderController@bulkPrint",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:order_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/orders/{order}": {
            "get": {
                "operationId": "get.Api.Web.OrderController.show",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\OrderController@show",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:order_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "order",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/orders/{order}/pdf": {
            "get": {
                "operationId": "get.Api.Web.OrderController.pdf",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\OrderController@pdf",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:order_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "order",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/orders/{order}/transitions": {
            "post": {
                "operationId": "post.Api.Web.OrderController.transition",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\OrderController@transition",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:order_update"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "order",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/packaging/orders": {
            "get": {
                "operationId": "get.Api.Web.PackagingController.index",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\PackagingController@index",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.PackagingController.store",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\PackagingController@store",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/packaging/orders/{packagingOrder}": {
            "get": {
                "operationId": "get.Api.Web.PackagingController.show",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\PackagingController@show",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "packagingOrder",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/packaging/orders/{packagingOrder}/pdf": {
            "get": {
                "operationId": "get.Api.Web.PackagingController.pdf",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\PackagingController@pdf",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "packagingOrder",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/packaging/products": {
            "get": {
                "operationId": "get.Api.Web.PackagingController.products",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\PackagingController@products",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/pickup-requests": {
            "get": {
                "operationId": "get.Api.Web.PickupRequestController.index",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\PickupRequestController@index",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:pickup_request_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.PickupRequestController.store",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\PickupRequestController@store",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:pickup_request_create"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/pickup-slots/{date}": {
            "get": {
                "operationId": "get.Api.Web.PickupRequestController.slots",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\PickupRequestController@slots",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:pickup_request_create"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "date",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/qsr-report": {
            "get": {
                "operationId": "get.Api.Web.OrderController.qsrReport",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\OrderController@qsrReport",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:qsr_report"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/quote-requests": {
            "post": {
                "operationId": "post.Api.Web.QuoteRequestController.store",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\QuoteRequestController@store",
                "x-middleware": [
                    "api",
                    "throttle:login"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/web/v1/readiness": {
            "get": {
                "operationId": "get.Api.HealthController.readiness",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\HealthController@readiness",
                "x-middleware": [
                    "api"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/web/v1/reference/banks": {
            "get": {
                "operationId": "get.Api.Web.CompanyBankController.banks",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\CompanyBankController@banks",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/reference/cities": {
            "get": {
                "operationId": "get.Api.Web.CityController.index",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\CityController@index",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/reference/weight-slots": {
            "get": {
                "operationId": "get.Api.Web.WeightSlotController.index",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\WeightSlotController@index",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/registration/cities": {
            "get": {
                "operationId": "get.Api.Web.CityController.index",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\CityController@index",
                "x-middleware": [
                    "api"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/web/v1/report-requests": {
            "get": {
                "operationId": "get.Api.Web.LegacyParityController.memberReportRequests",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\LegacyParityController@memberReportRequests",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:report_request"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.LegacyParityController.storeMemberReportRequest",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\LegacyParityController@storeMemberReportRequest",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:report_request"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/reports": {
            "get": {
                "operationId": "get.Api.Web.ReportController.memberIndex",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\ReportController@memberIndex",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.ReportController.memberStore",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\ReportController@memberStore",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/reports/{report}": {
            "delete": {
                "operationId": "delete.Api.Web.ReportController.memberDestroy",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\ReportController@memberDestroy",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "report",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/reports/{report}/download": {
            "get": {
                "operationId": "get.Api.Web.ReportController.memberDownload",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\ReportController@memberDownload",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "signed"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "report",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/reports/{report}/retry": {
            "post": {
                "operationId": "post.Api.Web.ReportController.memberRetry",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\ReportController@memberRetry",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "report",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/return-sheets": {
            "get": {
                "operationId": "get.Api.Web.ReturnSheetController.memberIndex",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\ReturnSheetController@memberIndex",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:return_sheets"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/return-sheets/{returnSheet}": {
            "get": {
                "operationId": "get.Api.Web.ReturnSheetController.memberShow",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\ReturnSheetController@memberShow",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:return_sheets"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "returnSheet",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/return-sheets/{returnSheet}/pdf": {
            "get": {
                "operationId": "get.Api.Web.ReturnSheetController.memberPdf",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\ReturnSheetController@memberPdf",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:return_sheets"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "returnSheet",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/reverse-orders": {
            "get": {
                "operationId": "get.Api.Web.OrderController.reverseIndex",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\OrderController@reverseIndex",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:order_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.OrderController.reverseStore",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\OrderController@reverseStore",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:order_create"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/reverse-orders/export": {
            "get": {
                "operationId": "get.Api.Web.OrderController.reverseExport",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\OrderController@reverseExport",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:order_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/settings/public": {
            "get": {
                "operationId": "get.Api.Web.AdminSettingsController.publicSettings",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\AdminSettingsController@publicSettings",
                "x-middleware": [
                    "api"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/web/v1/shipper-advice": {
            "get": {
                "operationId": "get.Api.Web.OrderController.shipperAdviceIndex",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\OrderController@shipperAdviceIndex",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:order_view"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/shipper-advice/{order}": {
            "post": {
                "operationId": "post.Api.Web.OrderController.addShipperAdvice",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\OrderController@addShipperAdvice",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant",
                    "member.page:order_update"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "order",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/status": {
            "get": {
                "operationId": "get.Api.HealthController.status",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\HealthController@status",
                "x-middleware": [
                    "api"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": []
            }
        },
        "/api/web/v1/support/tickets": {
            "get": {
                "operationId": "get.Api.Web.SupportController.memberIndex",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\SupportController@memberIndex",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            },
            "post": {
                "operationId": "post.Api.Web.SupportController.memberStore",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\SupportController@memberStore",
                "x-middleware": [
                    "api",
                    "web",
                    "auth:web",
                    "tenant"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "memberSession": []
                    }
                ]
            }
        },
        "/api/web/v1/tracking/{number}": {
            "get": {
                "operationId": "get.Api.Web.PublicTrackingController.show",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\Web\\PublicTrackingController@show",
                "x-middleware": [
                    "api"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "number",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "security": []
            }
        },
        "/api/web/v1/webhooks/{source}": {
            "post": {
                "operationId": "post.Api.PublicSystemController.webhook",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\PublicSystemController@webhook",
                "x-middleware": [
                    "api"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "parameters": [
                    {
                        "name": "source",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/api/woo/v1/orders/woo_store": {
            "post": {
                "operationId": "post.Api.WooCommerceOrderController.store",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\WooCommerceOrderController@store",
                "x-middleware": [
                    "api",
                    "api.token:orders:write"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "legacyApiKey": [],
                        "legacyApiSecret": []
                    }
                ]
            }
        },
        "/api/woo/v1/orders/woo_store_bulk": {
            "post": {
                "operationId": "post.Api.WooCommerceOrderController.bulk",
                "tags": [
                    "v1"
                ],
                "x-controller": "App\\Http\\Controllers\\Api\\WooCommerceOrderController@bulk",
                "x-middleware": [
                    "api",
                    "api.token:orders:write"
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    },
                    "4XX": {
                        "description": "Client error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "5XX": {
                        "description": "Server error"
                    }
                },
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true
                            }
                        }
                    }
                },
                "security": [
                    {
                        "legacyApiKey": [],
                        "legacyApiSecret": []
                    }
                ]
            }
        }
    },
    "components": {
        "securitySchemes": {
            "memberSession": {
                "type": "apiKey",
                "in": "cookie",
                "name": "laravel_session"
            },
            "bearerAuth": {
                "type": "http",
                "scheme": "bearer",
                "bearerFormat": "JWT"
            },
            "legacyApiKey": {
                "type": "apiKey",
                "in": "header",
                "name": "key"
            },
            "legacyApiSecret": {
                "type": "apiKey",
                "in": "header",
                "name": "secret"
            }
        },
        "schemas": {
            "Error": {
                "type": "object",
                "required": [
                    "error"
                ],
                "properties": {
                    "error": {
                        "type": "object",
                        "required": [
                            "code",
                            "message"
                        ],
                        "properties": {
                            "code": {
                                "type": "string"
                            },
                            "message": {
                                "type": "string"
                            },
                            "correlation_id": {
                                "type": "string"
                            }
                        }
                    }
                }
            }
        }
    }
}
