© Tillypad, 2004-2023

© Tillypad, 2004-2023
POST
/bind-client-card
GUID постоянного клиента (clnt_ID).
GUID идентификатора.
Код идентификатора.
Название карты (поле idnt_Name в таблице tp_Identifiers).
Обязательно должны быть переданы: client-id, а также либо id идентификатора, либо code и type идентификатора (type может быть поднят из устройства, если заполнен), либо card (имя).
http://89.22.216.169:8090/bind-client-card?client-id=9ACC7A33-B5EC-485F-A516-E3588FB8EC61&card=12345
HttpStatus 200
, если успешно, иначе одна из ошибок:
Карта не найдена в принципе:
{ "message": "[Microsoft][ODBC SQL Server Driver][SQL Server]Карта не валидна", "errorType": "database", "errorCode": 130040 }
Карта в корзине удалений:
{ "message": "[Microsoft][ODBC SQL Server Driver][SQL Server]Карта 12345 в корзине удалений", "errorType": "database", "errorCode": 130041 }
Карта продублирована:
{ "message": "[Microsoft][ODBC SQL Server Driver][SQL Server]Обнаружено дублирование карты 12345", "errorType": "database", "errorCode": 130042 }
Карта привязана к:
другому клиенту:
{ "message": "[Microsoft][ODBC SQL Server Driver][SQL Server]Карта 12345 привязана к другому клиенту", "errorType": "database", "errorCode": 130043 }
переданному клиенту:
{ "message": "[Microsoft][ODBC SQL Server Driver][SQL Server]Карта 12345 уже привязана к данному клиенту", "errorType": "database", "errorCode": 130044 }
сотруднику:
{ "message": "[Microsoft][ODBC SQL Server Driver][SQL Server]Карта 12345 привязана к сотруднику", "errorType": "database", "errorCode": 130045 }