Governments constants
Необхідно створити dictionary, який буде містити дані:
- мінімальна заробітна плата (
minimumSalary
) - прожитковий мінімум (
minimumLivingCost
) - неоподаткований мінімум доходів громадян (
nonTaxableMinimum
)
Та endPoints, які дозволять отримувати у відповіді значення:
-
якщо запит містить дату, то значення із діапазону, в який входить задана дата
Request example:
https://procedure.prozorro.sale/api/constants/common/minimum_wage/onDate/2021-10-02
Response example:
"minimumSalary": {
"en_US": "Minimum wage",
"uk_UA": "Мінімальна заробітна плата",
"currency": "UAH",
"fromDate": "2021-01-01",
"toDate": "2021-11-30",
"value": 6000
}
-
якщо запит НЕ містить дату, то останнє актуальне значення (порівнюємо з currentDate і розуміємо який актуальний діапазон дат)
Request example:
https://procedure.prozorro.sale/api/constants/common/minimum_wage
Response example:
"minimumSalary": {
"en_US": "Minimum wage",
"uk_UA": "Мінімальна заробітна плата",
"currency": "UAH",
"fromDate": "2023-01-01",
"toDate": "2099-12-31",
"value": 6700
}
-
запит, який дозволить отримати весь перелік
Request: https://procedure.prozorro.sale/api/constants/common/minimum_wage/history)
Response для останнього приблизно такий:
"minimumSalary": {
"en_US": "Minimum wage",
"uk_UA": "Мінімальна заробітна плата",
"currency": "UAH",
"dateRange": [
{
"fromDate": "2021-01-01",
"toDate": "2021-11-30",
"value": 6000
},
{
"fromDate": "2021-12-01",
"toDate": "2022-12-31",
"value": 6500
},
{
"fromDate": "2023-01-01",
"toDate": "2099-12-31",
"value": 6700
}
]
}
Актуальні цифри містяться тут