{
"jsonrpc":"2.0",
"id": "[Свободно-генерируемый идентификатор запроса]"
"method": "[Название вызываемого метода]",
"params": [объект или массив аргументов вызываемого метода]
}
}
{
"jsonrpc":"2.0",
"id":"[Идентификатор запроса на который дан ответ]"
"result":[Любой тип данных - объект, массив, значение]
}
{
"jsonrpc":"2.0",
"id":"[Идентификатор запроса на который дан ответ]"
"error": {
"code":"[Код ошибки]",
"message":"[Человекочитаемое пояснение ошибки]"
}
}
КОД ОШИБКИ | ПОЯСНЕНИЕ |
---|---|
-32000 | Неизвестный идентификатор сотрудника |
-32404 | Искомое не найдено |
-32405 | Объект уже существует |
-32500 | Ошибка клиента |
-32600 | Неправильный формат запроса |
-32601 | Неправильная операция |
-32602 | Неправильные параметры операции |
-32605 | Операция не удалась (повторить отправку) |
-32606 | Слишком частое выполнение операции (повторить отправку) |
-32610 | Ошибка БД (повторить отправку) |
-32700 | Неправильный формат сообщения |
-32800 | Неизвестный терминал |
-32801 | Терминал заблокирован |
-32802 | Невалидный секретный ключ |
-32803 | Терминал с таким идентификатором уже существует |
-33000 | Неизвестный пользователь |
-33001 | Владелец POS не найден |
-33100 | Отказ в авторизации |