# Models

## The POSTauthloginRequest object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"POSTauthloginRequest":{"type":"object","properties":{"username":{"type":"string"},"password":{"type":"string"}},"required":["username","password"]}}}}
```

## The POSTauthloginResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"POSTauthloginResponse200":{"type":"object","properties":{"token":{"type":"string"},"user":{"type":"string"}},"required":["token","user"]}}}}
```

## The GETdeliveriesResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GETdeliveriesResponse200":{"type":"object","properties":{"page":{"type":"number"},"limit":{"type":"number"},"total":{"type":"number"},"results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"status":{"type":"string"},"address":{"type":"string"},"customer":{"type":"string"},"city":{"type":"string"},"country":{"type":"string"},"driverId":{"type":"number"},"date":{"type":"string"}},"required":["id","status","address","customer","city","country","driverId","date"]}}},"required":["page","limit","total","results"]}}}}
```

## The GETdeliveries2Response200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GETdeliveries2Response200":{"type":"object","properties":{"id":{"type":"number"},"status":{"type":"string"},"address":{"type":"string"},"customer":{"type":"string"},"city":{"type":"string"},"country":{"type":"string"},"driverId":{"type":"number"},"date":{"type":"string"}},"required":["id","status","address","customer","city","country","driverId","date"]}}}}
```

## The POSTdeliveriesRequest object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"POSTdeliveriesRequest":{"type":"object","properties":{"status":{"type":"string"},"address":{"type":"string"},"customer":{"type":"string"},"parcelId":{"type":"number"},"driverId":{"type":"number"},"city":{"type":"string"},"country":{"type":"string"},"date":{"type":"string"}},"required":["status","address","customer","parcelId","driverId","city","country","date"]}}}}
```

## The POSTdeliveriesResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"POSTdeliveriesResponse200":{"type":"object","properties":{"success":{"type":"boolean"}},"required":["success"]}}}}
```

## The PATCHdeliveries%7Bid%7DRequest object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"PATCHdeliveries%7Bid%7DRequest":{"type":"object","properties":{"status":{"type":"string"},"address":{"type":"string"},"customer":{"type":"string"},"parcelId":{"type":"number"},"driverId":{"type":"number"},"city":{"type":"string"},"country":{"type":"string"},"date":{"type":"string"}},"required":["status","address","customer","parcelId","driverId","city","country","date"]}}}}
```

## The PATCHdeliveries%7Bid%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"PATCHdeliveries%7Bid%7DResponse200":{"type":"object","properties":{"success":{"type":"boolean"}},"required":["success"]}}}}
```

## The DELETEdeliveries%7B5%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"DELETEdeliveries%7B5%7DResponse200":{"type":"object","properties":{"success":{"type":"boolean"}},"required":["success"]}}}}
```

## The GETdeliveriesstatus%7Bstatus%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GETdeliveriesstatus%7Bstatus%7DResponse200":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"status":{"type":"string"},"address":{"type":"string"},"customer":{"type":"string"},"city":{"type":"string"},"country":{"type":"string"},"driverId":{"type":"number"},"date":{"type":"string"}},"required":["id","status","address","customer","city","country","driverId","date"]}}}}}
```

## The GETdeliveriescity%7Bcity%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GETdeliveriescity%7Bcity%7DResponse200":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"status":{"type":"string"},"address":{"type":"string"},"customer":{"type":"string"},"city":{"type":"string"},"country":{"type":"string"},"driverId":{"type":"number"},"date":{"type":"string"}},"required":["id","status","address","customer","city","country","driverId","date"]}}}}}
```

## The GETdeliveriescountry%7Bcountry%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GETdeliveriescountry%7Bcountry%7DResponse200":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"status":{"type":"string"},"address":{"type":"string"},"customer":{"type":"string"},"city":{"type":"string"},"country":{"type":"string"},"driverId":{"type":"number"},"date":{"type":"string"}},"required":["id","status","address","customer","city","country","driverId","date"]}}}}}
```

## The GETdeliveriescustomer%7Bcustomer%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GETdeliveriescustomer%7Bcustomer%7DResponse200":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"status":{"type":"string"},"address":{"type":"string"},"customer":{"type":"string"},"city":{"type":"string"},"country":{"type":"string"},"driverId":{"type":"number"},"date":{"type":"string"}},"required":["id","status","address","customer","city","country","driverId","date"]}}}}}
```

## The GETdeliveriesdate%7Bdate%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GETdeliveriesdate%7Bdate%7DResponse200":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"status":{"type":"string"},"address":{"type":"string"},"customer":{"type":"string"},"city":{"type":"string"},"country":{"type":"string"},"driverId":{"type":"number"},"date":{"type":"string"}},"required":["id","status","address","customer","city","country","driverId","date"]}}}}}
```

## The GETdeliveriesrange%7Bstart%7D%7Bend%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GETdeliveriesrange%7Bstart%7D%7Bend%7DResponse200":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"status":{"type":"string"},"address":{"type":"string"},"customer":{"type":"string"},"city":{"type":"string"},"country":{"type":"string"},"driverId":{"type":"number"},"date":{"type":"string"}},"required":["id","status","address","customer","city","country","driverId","date"]}}}}}
```

## The GETdriversResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GETdriversResponse200":{"type":"object","properties":{"page":{"type":"number"},"limit":{"type":"number"},"total":{"type":"number"},"results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"name":{"type":"string"},"vehicle":{"type":"string"},"state":{"type":"string"},"country":{"type":"string"},"carModel":{"type":"string"},"availability":{"type":"string"},"experience":{"type":"number"},"rating":{"type":"number"}},"required":["id","name","vehicle","state","country","carModel","availability","experience","rating"]}}},"required":["page","limit","total","results"]}}}}
```

## The GETdrivers%7Bid%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GETdrivers%7Bid%7DResponse200":{"type":"object","properties":{"id":{"type":"number"},"name":{"type":"string"},"vehicle":{"type":"string"},"state":{"type":"string"},"country":{"type":"string"},"carModel":{"type":"string"},"availability":{"type":"string"},"experience":{"type":"number"},"rating":{"type":"number"}},"required":["id","name","vehicle","state","country","carModel","availability","experience","rating"]}}}}
```

## The POSTdriversRequest object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"POSTdriversRequest":{"type":"object","properties":{"name":{"type":"string"},"vehicle":{"type":"string"},"carModel":{"type":"string"},"state":{"type":"string"},"country":{"type":"string"},"availability":{"type":"string"},"experience":{"type":"number"},"rating":{"type":"number"}},"required":["name","vehicle","carModel","state","country","availability","experience","rating"]}}}}
```

## The POSTdriversResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"POSTdriversResponse200":{"type":"object","properties":{"success":{"type":"boolean"}},"required":["success"]}}}}
```

## The PATCHdrivers%7Bid%7DRequest object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"PATCHdrivers%7Bid%7DRequest":{"type":"object","properties":{"name":{"type":"string"},"vehicle":{"type":"string"},"carModel":{"type":"string"},"state":{"type":"string"},"country":{"type":"string"},"availability":{"type":"string"},"experience":{"type":"number"},"rating":{"type":"number"}},"required":["name","vehicle","carModel","state","country","availability","experience","rating"]}}}}
```

## The PATCHdrivers%7Bid%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"PATCHdrivers%7Bid%7DResponse200":{"type":"object","properties":{"success":{"type":"boolean"}},"required":["success"]}}}}
```

## The DELETEdrivers%7Bid%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"DELETEdrivers%7Bid%7DResponse200":{"type":"object","properties":{"success":{"type":"boolean"}},"required":["success"]}}}}
```

## The GETdriversstate%7Bstate%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GETdriversstate%7Bstate%7DResponse200":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"name":{"type":"string"},"vehicle":{"type":"string"},"state":{"type":"string"},"country":{"type":"string"},"carModel":{"type":"string"},"availability":{"type":"string"},"experience":{"type":"number"},"rating":{"type":"number"}},"required":["id","name","vehicle","state","country","carModel","availability","experience","rating"]}}}}}
```

## The GETdriverscountry%7Bcountry%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GETdriverscountry%7Bcountry%7DResponse200":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"name":{"type":"string"},"vehicle":{"type":"string"},"state":{"type":"string"},"country":{"type":"string"},"carModel":{"type":"string"},"availability":{"type":"string"},"experience":{"type":"number"},"rating":{"type":"number"}},"required":["id","name","vehicle","state","country","carModel","availability","experience","rating"]}}}}}
```

## The GETdriversvehicle%7Bvehicle%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GETdriversvehicle%7Bvehicle%7DResponse200":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"name":{"type":"string"},"vehicle":{"type":"string"},"state":{"type":"string"},"country":{"type":"string"},"carModel":{"type":"string"},"availability":{"type":"string"},"experience":{"type":"number"},"rating":{"type":"number"}},"required":["id","name","vehicle","state","country","carModel","availability","experience","rating"]}}}}}
```

## The GETdriverscar%7BcarModel%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GETdriverscar%7BcarModel%7DResponse200":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"name":{"type":"string"},"vehicle":{"type":"string"},"state":{"type":"string"},"country":{"type":"string"},"carModel":{"type":"string"},"availability":{"type":"string"},"experience":{"type":"number"},"rating":{"type":"number"}},"required":["id","name","vehicle","state","country","carModel","availability","experience","rating"]}}}}}
```

## The GETdriversavailability%7Bstatus%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GETdriversavailability%7Bstatus%7DResponse200":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"name":{"type":"string"},"vehicle":{"type":"string"},"state":{"type":"string"},"country":{"type":"string"},"carModel":{"type":"string"},"availability":{"type":"string"},"experience":{"type":"number"},"rating":{"type":"number"}},"required":["id","name","vehicle","state","country","carModel","availability","experience","rating"]}}}}}
```

## The GETdriversexperience%7Byears%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GETdriversexperience%7Byears%7DResponse200":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"name":{"type":"string"},"vehicle":{"type":"string"},"state":{"type":"string"},"country":{"type":"string"},"carModel":{"type":"string"},"availability":{"type":"string"},"experience":{"type":"number"},"rating":{"type":"number"}},"required":["id","name","vehicle","state","country","carModel","availability","experience","rating"]}}}}}
```

## The GETdriversrating%7Bmin%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GETdriversrating%7Bmin%7DResponse200":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"name":{"type":"string"},"vehicle":{"type":"string"},"state":{"type":"string"},"country":{"type":"string"},"carModel":{"type":"string"},"availability":{"type":"string"},"experience":{"type":"number"},"rating":{"type":"number"}},"required":["id","name","vehicle","state","country","carModel","availability","experience","rating"]}}}}}
```

## The GETparcelsResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GETparcelsResponse200":{"type":"object","properties":{"page":{"type":"number"},"limit":{"type":"number"},"total":{"type":"number"},"results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"weight":{"type":"number"},"description":{"type":"string"},"destinationHubId":{"type":"number"},"deliveryId":{"type":"number"}},"required":["id","weight","description","destinationHubId","deliveryId"]}}},"required":["page","limit","total","results"]}}}}
```

## The GETparcels%7Bid%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GETparcels%7Bid%7DResponse200":{"type":"object","properties":{"id":{"type":"number"},"weight":{"type":"number"},"description":{"type":"string"},"destinationHubId":{"type":"number"},"deliveryId":{"type":"number"}},"required":["id","weight","description","destinationHubId","deliveryId"]}}}}
```

## The POSTparcelsRequest object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"POSTparcelsRequest":{"type":"object","properties":{"weight":{"type":"number"},"description":{"type":"string"},"deliveryId":{"type":"number"},"destinationHubId":{"type":"number"}},"required":["weight","description","deliveryId","destinationHubId"]}}}}
```

## The POSTparcelsResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"POSTparcelsResponse200":{"type":"object","properties":{"success":{"type":"boolean"}},"required":["success"]}}}}
```

## The PATCHparcels%7Bid%7DRequest object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"PATCHparcels%7Bid%7DRequest":{"type":"object","properties":{"weight":{"type":"number"},"description":{"type":"string"},"deliveryId":{"type":"number"},"destinationHubId":{"type":"number"}},"required":["weight","description","deliveryId","destinationHubId"]}}}}
```

## The PATCHparcels%7Bid%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"PATCHparcels%7Bid%7DResponse200":{"type":"object","properties":{"success":{"type":"boolean"}},"required":["success"]}}}}
```

## The DELETEparcels%7Bid%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"DELETEparcels%7Bid%7DResponse200":{"type":"object","properties":{"success":{"type":"boolean"}},"required":["success"]}}}}
```

## The GETparcelsdescription%7Bdescription%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GETparcelsdescription%7Bdescription%7DResponse200":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"weight":{"type":"number"},"description":{"type":"string"},"destinationHubId":{"type":"number"},"deliveryId":{"type":"number"}},"required":["id","weight","description","destinationHubId","deliveryId"]}}}}}
```

## The GETparcelsweightmin%7Bmin%7Dmax%7Bmax%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GETparcelsweightmin%7Bmin%7Dmax%7Bmax%7DResponse200":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"weight":{"type":"number"},"description":{"type":"string"},"destinationHubId":{"type":"number"},"deliveryId":{"type":"number"}},"required":["id","weight","description","destinationHubId","deliveryId"]}}}}}
```

## The GETparcelsweightmin%7Bmin%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GETparcelsweightmin%7Bmin%7DResponse200":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"weight":{"type":"number"},"description":{"type":"string"},"destinationHubId":{"type":"number"},"deliveryId":{"type":"number"}},"required":["id","weight","description","destinationHubId","deliveryId"]}}}}}
```

## The GETparcelsweightmax%7Bmax%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GETparcelsweightmax%7Bmax%7DResponse200":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"weight":{"type":"number"},"description":{"type":"string"},"destinationHubId":{"type":"number"},"deliveryId":{"type":"number"}},"required":["id","weight","description","destinationHubId","deliveryId"]}}}}}
```

## The GETparcelsdelivery%7BdeliveryId%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GETparcelsdelivery%7BdeliveryId%7DResponse200":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"weight":{"type":"number"},"description":{"type":"string"},"destinationHubId":{"type":"number"},"deliveryId":{"type":"number"}},"required":["id","weight","description","destinationHubId","deliveryId"]}}}}}
```

## The GETparcelshub%7BhubId%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GETparcelshub%7BhubId%7DResponse200":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"weight":{"type":"number"},"description":{"type":"string"},"destinationHubId":{"type":"number"},"deliveryId":{"type":"number"}},"required":["id","weight","description","destinationHubId","deliveryId"]}}}}}
```

## The GEThubsResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GEThubsResponse200":{"type":"object","properties":{"page":{"type":"number"},"limit":{"type":"number"},"total":{"type":"number"},"results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"city":{"type":"string"},"country":{"type":"string"},"capacity":{"type":"number"},"region":{"type":"string"}},"required":["id","city","country","capacity","region"]}}},"required":["page","limit","total","results"]}}}}
```

## The GEThubs%7Bid%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GEThubs%7Bid%7DResponse200":{"type":"object","properties":{"id":{"type":"number"},"city":{"type":"string"},"country":{"type":"string"},"capacity":{"type":"number"},"region":{"type":"string"}},"required":["id","city","country","capacity","region"]}}}}
```

## The POSThubsRequest object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"POSThubsRequest":{"type":"object","properties":{"city":{"type":"string"},"country":{"type":"string"},"capacity":{"type":"number"},"region":{"type":"string"}},"required":["city","country","capacity","region"]}}}}
```

## The POSThubsResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"POSThubsResponse200":{"type":"object","properties":{"success":{"type":"boolean"}},"required":["success"]}}}}
```

## The PATCHhubs%7Bid%7DRequest object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"PATCHhubs%7Bid%7DRequest":{"type":"object","properties":{"city":{"type":"string"},"country":{"type":"string"},"capacity":{"type":"number"},"region":{"type":"string"}},"required":["city","country","capacity","region"]}}}}
```

## The PATCHhubs%7Bid%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"PATCHhubs%7Bid%7DResponse200":{"type":"object","properties":{"success":{"type":"boolean"}},"required":["success"]}}}}
```

## The DELETEhubs%7Bid%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"DELETEhubs%7Bid%7DResponse200":{"type":"object","properties":{"success":{"type":"boolean"}},"required":["success"]}}}}
```

## The GEThubscity%7Bcity%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GEThubscity%7Bcity%7DResponse200":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"city":{"type":"string"},"country":{"type":"string"},"capacity":{"type":"number"},"region":{"type":"string"}},"required":["id","city","country","capacity","region"]}}}}}
```

## The GEThubscountry%7Bcountry%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GEThubscountry%7Bcountry%7DResponse200":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"city":{"type":"string"},"country":{"type":"string"},"capacity":{"type":"number"},"region":{"type":"string"}},"required":["id","city","country","capacity","region"]}}}}}
```

## The GEThubscapacitymin%7Bmin%7Dmax%7Bmax%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GEThubscapacitymin%7Bmin%7Dmax%7Bmax%7DResponse200":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"city":{"type":"string"},"country":{"type":"string"},"capacity":{"type":"number"},"region":{"type":"string"}},"required":["id","city","country","capacity","region"]}}}}}
```

## The GETreportsdeliveriesstatusResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GETreportsdeliveriesstatusResponse200":{"type":"object","properties":{"pending":{"type":"number"},"in_transit":{"type":"number"},"delivered":{"type":"number"}},"required":["pending","in_transit","delivered"]}}}}
```

## The GETreportsdriversvehicleResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GETreportsdriversvehicleResponse200":{"type":"object","properties":{"Bike":{"type":"number"},"Car":{"type":"number"},"Van":{"type":"number"}},"required":["Bike","Car","Van"]}}}}
```

## The GETreportsparcelstypeResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GETreportsparcelstypeResponse200":{"type":"object","properties":{"Electronics":{"type":"number"},"Books":{"type":"number"},"Clothes":{"type":"number"}},"required":["Electronics","Books","Clothes"]}}}}
```

## The GETreportshubscapacityResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GETreportshubscapacityResponse200":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"capacity":{"type":"number"}},"required":["id","capacity"]}}}}}
```

## The POSTassignmentsdelivery%7BdeliveryId%7Ddriver%7BdriverId%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"POSTassignmentsdelivery%7BdeliveryId%7Ddriver%7BdriverId%7DResponse200":{"type":"object","properties":{"success":{"type":"boolean"}},"required":["success"]}}}}
```

## The GETassignmentsdriver%7BdriverId%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GETassignmentsdriver%7BdriverId%7DResponse200":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"status":{"type":"string"},"address":{"type":"string"},"customer":{"type":"string"},"city":{"type":"string"},"country":{"type":"string"},"driverId":{"type":"number"},"date":{"type":"string"}},"required":["id","status","address","customer","city","country","driverId","date"]}}}}}
```

## The GETassignmentshub%7BhubId%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GETassignmentshub%7BhubId%7DResponse200":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"weight":{"type":"number"},"description":{"type":"string"},"destinationHubId":{"type":"number"},"deliveryId":{"type":"number"}},"required":["id","weight","description","destinationHubId","deliveryId"]}}}}}
```

## The GETtrackingdelivery%7BdeliveryId%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GETtrackingdelivery%7BdeliveryId%7DResponse200":{"type":"object","properties":{"deliveryId":{"type":"string"},"status":{"type":"string"}},"required":["deliveryId","status"]}}}}
```

## The GETtrackingparcel%7BparcelId%7DResponse200 object

```json
{"openapi":"3.1.0","info":{"title":"Generated API Specification","version":"1.0.0"},"components":{"schemas":{"GETtrackingparcel%7BparcelId%7DResponse200":{"type":"object","properties":{"parcelId":{"type":"string"},"location":{"type":"string"}},"required":["parcelId","location"]}}}}
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://samuel-8.gitbook.io/samuel-docs/models.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
