Список терминалов
POST /terminal/list HTTP/1.1
{
"Body": {
"Params": {
"idAgent": 314,
"address": "Озтюрка"
}
}
}
- idAgent - Идентификатор агента, под которым будет поиск терминалов. Необязательное поле, по умолчанию берется авторизованный агент;
subOn - 1 - включить или 0 - не включать в список терминалы субагентов. Необязательное поле. По умолчанию 0;- sub - 0 - только агент, 1 - только субагенты всех уровней, 2 - все, агент и субагенты всех уровней, 3 - только субагенты (следующего от агента уровня), 4 - агент и субагенты (следующего от агента уровня). Необязательное поле.
- idTypeTerminal - Тип терминала. Необязательное поле. Если параметра нет, то вернутся все терминалы;
- name - Наименование терминала. Для поиска терминала по имени или его части. Необязательное поле. Если параметра нет, то в ответе отобразится полный список терминалов;
- rnm - РНМ терминала. Для поиска терминала по РНМ или его части. Необязательное поле. Если параметра нет, то в ответе отобразится полный список терминалов;
- address - Адрес терминала. Для поиска терминала по адресу или его части. Необязательное поле. Если параметра нет, то в ответе отобразится полный список терминалов;
- idTerminal - Идентификатор терминала. Для поиска терминала по номеру. Необязательное поле. Если параметра нет, то в ответе отобразится полный список терминалов;
- active - Необязательное поле. 0 - все терминалы, 1 - только активные, 2 - только не активные (заблокированные)
- disabledByLimitReplenishmentWithoutRestrictions - Терминалы с отключенным за превышение лимита сервисом "Пополнение счета без ограничений". Необязательное поле. Null или без тега - все терминалы, 1 - с отключенным сервисом "Пополнение счета без ограничений", 0 - с не отключенным сервисом "Пополнение счета без ограничений"
Ответ:
{
"Code": 0,
"Message": "Success",
"QueryData": [
{
"Rows": [
{
"idTerminal": 31000,
"idTypeTerminal": 1,
"idAgent": 1087,
"activePoint": 1,
"agentName": "TestAgent TOO",
"terminalName": "A0 Тестовый",
"terminalAddress": "ул.М.Озтюрка 7",
"isCashOut": 0,
},
{
"idTerminal": 25617,
"idTypeTerminal": 11,
"idAgent": 1087,
"activePoint": 1,
"agentName": "TestAgent TOO",
"terminalName": "Kassa24Pos Promo",
"terminalAddress": "М.Озтюрка 7",
"isCashOut": 1,
}
]
}
]
}