get_tokens
Данный метод предназначен для получения информации о доступных СКО.
Данный метод не требует передачи поля data
в сообщении.
Возвращаемое значение (v1.8.x): Массив значений TokenInformation Возвращаемое значение (v1.8.x): Массив значений TokenInformation
Важно: данный метод сканирует список USB-устройств автоматически при вызове, вне зависимости от того, было ли найдено СКО или нет. После сканирования СКО попадает в список доступных к использованию.
Примеры
Запрос:
{
"type": "send",
"address": "ik.service.token",
"reply_address": "example",
"data": null,
"headers": {
"action": "get_tokens"
}
}
Ответ (v2.x):
{
"type": "send",
"data": {
"device_id": 159990531,
"operator_code": 5,
"organization": "ООО «АЙЭМЛЭБ»",
"pin_code_length": 6,
"puk_code_length": 8,
"serial": "AVQ11159990531",
"tax_number": 193141246,
"is_configured": true,
"is_compatible": true,
"version": "1.17.643",
"status": {
"last_update": "2025-03-01T16:01:39.233842481+03:00",
"block_reasons": []
},
"server_config": {
"last_update": "2025-03-01T16:01:40.777846386+03:00",
"chw_max_value": 21000,
"trade_point": {
"addr": "Адрес тестовой торговой точки",
"name": "Название тестовой торговой точка"
},
"organization": "ООО \"АЙЭМЛЭБ\""
}
}
}
Ответ (v1.8.x):
{
"type": "send",
"address": "example",
"reply_address": null,
"data": [
{
"device_id": 131010703,
"operator_code": 5,
"organization": "ИП Моров А.М.",
"pin_code_length": 5,
"puk_code_length": 8,
"serial": "AVQ11031010703",
"tax_number": 191832203
}
],
"headers": null
}