Основной метод, используя который можно создавать ордера и торговать на бирже.

Для использования данного метода необходима привилегия ключа trade.


У каждой пары разные ограничения на минимальную/максимальную суммы, минимальное количество и количество знаков после запятой.

Все ограничения можно получить с помощью метода info в Public API.

Параметры:

ПАРАМЕТРОПИСАНИЕПРИНИМАЕТ ЗНАЧЕНИЕ
pairпараbtc_usd (пример)
typeтип операцииbuy или sell
currency_priceкурс по которому необходимо купить/продатьчисловые
volumeколичество которое необходимо купить/продатьчисловые

Список пар можно получить используя метод info в Public API.

Пример ответа:

{
  "success":1,
  "return":{
    "received":0.1,
    "remains":0,
    "order_id":0,
    "funds":{
      "btc": 13.998,
      "usd": 125,
      "rur": 0,
      ...
    }
  }
}

received: Сколько валюты куплено/продано.

remains: Сколько валюты осталось купить/продать.

order_id: Имеет значение 0 если запрос был полностью удовлетворен встречными ордерами, в противном случае возращает идентификатор созданного ордера.

funds: Баланс после запроса.