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 ) |
| | ValidKind | String | Час дії (деталізується параметром ValidTime ): Minute - хвилини; |
Додатковий опис вхідних параметрів |
---|