Коды ошибок

1. Общие ошибки
2. Ошибки функций управления счетом
3. Ошибки функций управления платежом
4. Ошибки функций определения курсов валют

1. Общие ошибки

-1001 Invalid request
Неверный запрос, такой функции API не существует.
-1002 Public key not found
Открытый ключ пользователя не найден.
-1003 Signature mismatch
Подпись запроса SIGNATURE неверно посчитана.
-1004 Score limit exceeded
Превышен лимит баллов на API-запросы в минуту.
-1005 Kind not found
Название криптовалюты в сокращенном виде имеет недопустимое значение. Сокращенные названия поддерживаемых криптовалют: BTC или btc – Bitcoin, LTC или ltc – Litecoin, DASH или dash – Dash, XMR или xmr – Monero, BCH или bch – Bitcoin Cash.

2. Ошибки функций управления счетом

-2000 Undescribed wallet error
Прочие, не выделенные в отдельные, ошибки функций управления счетом.
-2001 Invalid amount
Некорректная сумма. Возникает в функции wallet-send-to если сумма трансфера меньше минимально допустимой для данной криптовалюты.
-2002 Invalid blocked amount
Некорректная заблокированная сумма. Возникает в функции wallet-send-to если баланс (разблокированный баланс) счета меньше необходимой для блокировки суммы для данного перевода.
-2003 Invalid address
Некорректный принимающий транзакцию адрес. Адрес имеет неверный формат, либо принадлежит самому отправителю.
Для Bitcoin Cash поддерживаются только адреса в формате CashAddr, воспользуйтесь конвертером для преобразования Legacy-адреса в CashAddr.
-2004 Invalid SUBTRACT_FEE_FROM_AMOUNT parameter
Некорректный параметр SUBTRACT_FEE_FROM_AMOUNT. Вычитать комиссию из суммы транзакции допустимо лишь в тот момент, когда у счета нет в очереди на выполнение других транзакций на перевод.
-2005 Pending transaction limit exceeded
Превышен лимит транзакций на перевод в очереди на выполнение. В очереди на выполнение допустимо не более 3-х транзакций на каждый криптовалютный счет.
-2006 Invalid fee
Указанное вознаграждение майнерам некорректно. Вознаграждение либо слишком мало, либо выше допустимого.
-2007 Transaction not found
Транзакция не найдена. Возникает в функции wallet-transaction-info в случае неверно указанного внутреннего идентификатора транзакции TRANSACTION_ID.

3. Ошибки функций управления платежом

-3000 Undescribed payment error
Прочие, не выделенные в отдельные, ошибки создания платежа связанные с некорректными входными данными.
-3001 Payment not found
Платеж не найден. Возникает в функции payment-check в случае неверно указанного внутреннего индентификатора платежа PAYMENT_ID.
-3002 Currency pair not found
Валютная пара не найдена. Возникает в функции payment-create в случае неверно указанных параметров KIND и CURRENCY, каждый из которых по отдельности может быть валидным, но вместе KIND-CURRENCY не образуют торговую пару для которой в системе определен курс.
-3003 Invalid value of currency
Некорректная сумма валюты эквивалент которой запрашивается в криптовалюте. Возникает в функции payment-create в варианте запроса с параметром CURRENCY, обычно в случае если в параметре VALUE указывается слишком малое или слишком большое число. Допустимый интервал значений: 0 < VALUE < 1000000.
-3004 Invalid CC_VALUE parameter
Некорректная сумма криптовалюты. Возникает в функции payment-create в варианте запроса с параметром CURRENCY, обычно в случае если сумме, указанной в параметре VALUE, по текущему курсу соответствует слишком малая сумма криптовалюты.
-3005 Invalid CC_ADDRESS parameter
Внутренняя ошибка системы связанная с отсутствие свободных адресов запрашиваемой криптовалюты. Рекомендуется повторить запрос позже.
-3006 Invalid ADDRESS parameter
Некорректный параметр ADDRESS. Возникает в функции payment-create в случае если параметр ADDRESS несущесвует для криптовалюты KIND, а также если значение параметра ADDRESS имеет недопустимое значение.

4. Ошибки функций определения курсов валют

-4000 Undescribed rates error
Прочие, не выделенные в отдельные, ошибки определения курса валют связанные с некорректными входными данными.
-4001 Currency pair not found
Валютная пара не найдена. Возникает в функции rates-specific в случае неверно указанной валютной пары, параметр CURRENCY_PAIR.
-4002 Exchange rate not found
Курс для выбранной валютной пары не найден. Возникает в функции rates-specific, внутренняя ошибка системы. Рекомендуется повторить запрос позже.