> For the complete documentation index, see [llms.txt](https://apimoderan.gitbook.io/moderan-api/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://apimoderan.gitbook.io/moderan-api/turnover-rent/turnover.md).

# Turnover

## Returns all retail turnovers

<mark style="color:blue;">`GET`</mark> `https://www.moderan.net/api/domains/DOMAIN_ID/propertysets/0/retailturnovers?startDate=2023-10-01&endDate=2023-10-31`

#### Path Parameters

| Name                                         | Type   | Description           |
| -------------------------------------------- | ------ | --------------------- |
| DOMAIN\_ID<mark style="color:red;">\*</mark> | String | Domain ID of customer |

#### Query Parameters

| Name                                        | Type   | Description                              |
| ------------------------------------------- | ------ | ---------------------------------------- |
| startDate<mark style="color:red;">\*</mark> | String | Start time of period (format DD.MM.YYYY) |
| endDate<mark style="color:red;">\*</mark>   | String | End time of period (format DD.MM.YYYY)   |

## Creates a new turnover entry

To get the **PROPETYSET\_ID** see:

{% content-ref url="/pages/PCjmXF7O1OPqK79KtS9u" %}
[Get Property sets](/moderan-api/assets/get-property-building-sets.md)
{% endcontent-ref %}

<mark style="color:green;">`POST`</mark> `https://www.moderan.net/api/domains/DOMAIN_ID/propertysets/PROPERTYSET_ID/retailturnovers`

#### Path Parameters

| Name                                               | Type   | Description           |
| -------------------------------------------------- | ------ | --------------------- |
| DOMAIN\_ID <mark style="color:red;">\*</mark>      | String | Domain ID of customer |
| PROPERTYSET\_ID <mark style="color:red;">\*</mark> | String | ID for Property set   |

### Example payload for POST

```
{
   "shopName":"Pineapple",
   "turnoverRentMonth": "2026-01-31",
   "turnoverRentAmount": 11000.00
}
```

## Updates a turnover entry

<mark style="color:orange;">`PUT`</mark> `https://www.moderan.net/api/domains/DOMAIN_ID/property/PROPERTYSET_ID/retailturnovers/TURNOVER_ID`

#### Path Parameters

| Name                                               | Type   | Description            |
| -------------------------------------------------- | ------ | ---------------------- |
| DOMAIN\_ID <mark style="color:red;">\*</mark>      | String | Domain ID of customer  |
| TURNOVER\_ID <mark style="color:red;">\*</mark>    | String | ID of updated turnover |
| PROPERTYSET\_ID <mark style="color:red;">\*</mark> | String | ID for Property set    |

### Example of payload for PUT

```
{
   "shopName":"Pineapple",
   "turnoverRentMonth": "2026-01-31",
   "turnoverRentAmount": 12000.00
}
```
