GET /ReadCard
Формат параметров – JSON
Параметры:
| Наименование | Тип | Описание |
| EncoderID | String | ID энкодера, на котором выпускается карта |
| required | ||
| WorkstationID | String | ID рабочего места с которого выполняется запрос |
| required |
Пример:
|
{ "WorkstationID": "ADMIN01" "CardIssuer": "Ресепшн", } |
Код ответа – 200: OK
Формат ответа – JSON
Параметры:
| Наименование | Тип | Описание |
| CardType | Int | Тип карты, который был считан |
| required | ||
| CardTypeEx | String | Расшифровка типа карты, который был считан |
| required | ||
| Room |
String |
Наименование номера |
| СheckIn | String | Дата и время начала действия карты в формате «ДД.MM.ГГГГ ЧЧ:ММ» |
| required | ||
| СheckOut | String | Дата и время окончания действия карты в формате «ДД.MM.ГГГГ ЧЧ:ММ» |
| required | ||
| HolderName | String | ФИО владельца карты |
| required | ||
| HolderID | Int | ID владельца карты |
| required | ||
| EncoderID | String | ID энкодера, на котором выпускается карта |
| required | ||
| WorkstationID | String | ID рабочего места с которого выполняется запрос |
| required |
Пример:
|
{ "CardType": 6, "CardTypeEx": "Карта гостя", "Room": "101", "СheckIn": "04.09.2025 15:21", "СheckOut": "05.09.2025 14:00", "HolderName": "Иванов Иван", "HolderID": "12, "EncoderID": "001", "WorkstationID": "ADMIN01" } |
Код ответа — 400: Сервер не доступен
Код ответа — 401: Не прошла авторизация
Код ответа — 500: Ошибка данных запроса
Формат ответа – JSON
| Наименование | Тип | Описание |
| ECode | String | Код ошибки |
| required | ||
| EMessage | String | Сообщение об ошибке |
| required |
Пример:
|
{ "ECode": "2", "EMessage": "Карта отсутствует на устройстве" } |


