GetSets
Перейти до навігації
Перейти до пошуку
Функція повертає список всіх доступних наборів
Розділ містить методи, необхідні для отримання списоку всіх наборів
| Опис | Отримання списку всіх наборів. |
|---|---|
| Метод | POST |
| URL | /POSExternal/GetSets |
| Request Headers | |
|---|---|
| KEY | VALUE |
| Content-Type | application/json |
| AccessToken | |
| Body raw (json) |
|---|
{
}
| Типи даних Body | |||
|---|---|---|---|
| * | Параметр | Тип | Опис |
| * Позначення обов’язкового параметру | |||
| Додатковий опис вихідних параметрів |
|---|
| Response (json) |
|---|
{
"Error": "",
"ErrorCode": 0,
"Success": true,
"Sets": [
{
"ID": 3987,
"Code": "000000034",
"Name": "Послуга 1",
"Price": 350.00,
"Enabled": true,
"SetItems": [
{
"ID": 273495,
"SetID": 3987,
"Name": "Test",
"Code": "TRFITEM293613163712337",
"Amount": 0,
"Price": 0.00,
"Enabled": true,
"ValidTime": 1,
"ValidKind": "Day"
},
{
"ID": 273495,
"SetID": 3987,
"Name": "Test",
"Code": "TRFITEM293613163712337",
"Amount": 0,
"Price": 0.00,
"Enabled": true,
"ValidTime": 1,
"ValidKind": "Day"
},
{
"ID": 4828,
"SetID": 3987,
"Name": "Аплікація озокериту велика (колінні суглоби) л, 20 хв.",
"Code": "000000178",
"Amount": 1,
"Price": 130.00,
"Enabled": true,
"ValidTime": 1,
"ValidKind": "Day"
}
]
},
| Типи даних Response | ||
|---|---|---|
| Параметр | Тип | Опис |
| Error | String | Опис помилки, що виникла |
| ErrorCode | String | Код помилки, що виникла |
| Success | Bool | Успіх виконання запиту |
| Sets | Sets [ ] | Масив списку наборів. Елементи масиву з наступними полями: |
| | ID | Int | ID тирифної позиції, що є набором |
| | Code | String | Код тарифної позиції, що є набором |
| | Name | String | Назва тарифної позиції, що є набором |
| | Price | String | Ціна тарифної позиції, що є набором |
| | Enabled | Bool | Активність тарифної позиції |
| SetItems | SetItems [ ] | Масив списку заходів. Елементи масиву з наступними полями: |
| | | ID | Int | ID тарифної позиції, що входить в набір |
| | | SetID | Int | ID позиції в кошику GetPersonCardItems |
| | | Name | String | Назва тарифної позиції, що входить в набір |
| | | Code | String | Код тарифної позиції, що входить в набір |
| | | Amount | Int | Кількість позицій, що входить в набір. |
| | | Price | Decimal | Ціна |
| | | Enabled | Int | true - позиція активна false - позиція деактивована |
| | | ValidTime | Int | |
| | | ValidKind | String | |
| Додатковий опис вхідних параметрів |
|---|