# Pool Model

The Pool Model – is a base model for showing platform pool parameters. Models fields are presented in the table (Table 4.8), with an example below (Listing 4.6).&#x20;

**Table 4.8 – Fields of Pool Model**&#x20;

<table><thead><tr><th width="68">№</th><th width="169">Key </th><th width="141">Type </th><th width="104">Exists </th><th>Description </th></tr></thead><tbody><tr><td>1</td><td>uuid </td><td>uuid v4, string</td><td>required </td><td>Main identifier of pool </td></tr><tr><td>2</td><td>name </td><td>string</td><td>required </td><td>Public name of pool</td></tr><tr><td>3</td><td>current_usage_kb</td><td>integer</td><td>optional</td><td>Current pool usage Listing</td></tr></tbody></table>

**Listing 4.6 – Example of Pool Model (JSON)**&#x20;

```
{ 
    "uuid":              "34160e3a-3492-4f6f-bbf6-c9a9be15ea55", 
    "name":              "Pool Name", 
    "current_usage_kb":  "51200"
}
```
