{
"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 | Отказ в авторизации |