Перейти к основному контенту

Список терминалов

POST /v2/terminal/list
{
  "params": {
    "idAgent": 0,
    "idTypeTerminal": 0,
    "sub": 0,
    "idTerminal": 0,
    "name": "string",
    "rnm": "string",
    "address": "string",
    "active": 0,
    "format": "string"
  }
}
  • idAgent - Идентификатор агента, под которым будет поиск терминалов. Необязательное поле, по умолчанию берется авторизованный агент;
  • sub - 0 - только агент, 1 - только субагенты всех уровней, 2 - все, агент и субагенты всех уровней, 3 - только субагенты (следующего от агента уровня), 4 - агент и субагенты (следующего от агента уровня). Необязательное поле.
  • idTypeTerminal - Тип терминала. Необязательное поле. Если параметра нет, то вернутся все терминалы;
  • name - Наименование терминала. Для поиска терминала по имени или его части. Необязательное поле. Если параметра нет, то в ответе отобразится полный список терминалов;
  • rnm - РНМ терминала. Для поиска терминала по РНМ или его части. Необязательное поле. Если параметра нет, то в ответе отобразится полный список терминалов;
  • address - Адрес терминала. Для поиска терминала по адресу или его части. Необязательное поле. Если параметра нет, то в ответе отобразится полный список терминалов;
  • idTerminal - Идентификатор терминала. Для поиска терминала по номеру. Необязательное поле. Если параметра нет, то в ответе отобразится полный список терминалов;
  • active - Необязательное поле. 0 - все терминалы, 1 - только активные, 2 - только не активные (заблокированные)
  • format - формат ответа. Необязательное поле. По умолчанию обычный ответ в json. Доступен xlsx.
 

Ответ:

{
  "code": 0,
  "message": "string",
  "data": [
    {
      "idTerminal": 0,
      "idTypeTerminal": 0,
      "idAgent": 0,
      "activePoint": false,
      "agentName": "string",
      "terminalName": "string",
      "terminalAddress": "string",
      "isCashOut": false,
      "znm": 0,
      "ofdType": 0,
      "fisDateOn": "20230925105457",
      "fisDateOff": "20230925105457",
      "lastPing": "20230925105457",
      "idTerminalStatus": 0,
      "idTerminalBlockType": 0,
      "dateBlock": "20230925105457"
    }
  ]
}