moment of advertising
place your banner here
API documentation
API privat
For use API privat required authorization. You need to create API keys in the Settings/API section.
Getting balances
Method name
balances
Request type
POST
Incoming parameters
sign - (str) private key API MD5 hash
key_public - (str) public API key
Example query
$param['key_public'] = 'YOUR_PUBLIC_API_KEY';
$param['sign'] = md5('YOUR_PRIVAT_API_KEY');

$ch = curl_init('https://exchange-assets.com/api/privat/balances/');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($param));
$response = curl_exec($ch);
curl_close($ch);
Example response in JSON
{
  "result":"success",
  "balances": [
    {
      "currency": "usd",
      "available": "100",
      "reserved": "0.1",
      "advertising": "3"
    },
    {
      "currency": "btc",
      "available": "0.01",
      "reserved": "0.1",
      "advertising": "1"
    }
    ...
  ]
}
Description of output data
result - execution query result (success or error)
balances - balances list
currency - currency ticker
available - balance on main account
reserved - balance on orders
advertising - balance on advertising account
Getting addresses for deposits
Method name
addresses
Request type
POST
Incoming parameters
sign - (str) private key API MD5 hash
key_public - (str) public API key
Example query
$param['key_public'] = 'YOUR_PUBLIC_API_KEY';
$param['sign'] = md5('YOUR_PRIVAT_API_KEY');

$ch = curl_init('https://exchange-assets.com/api/privat/addresses/');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($param));
$response = curl_exec($ch);
curl_close($ch);
			
Example response in JSON
{
  "result":"success",
  "addresses": [
    {
      "currency": "btc",
      "address": "3M6e9RU11yXYKY5JNmJsJKG2kLs9Tdb8yD",
      "payment_id": ""
    },
    {
      "currency": "ltc",
      "address": "MWqrpZAVxyy33wGZXWwE3hcEG8nsfUVDDV",
      "payment_id": ""
    }
    ...
  ]
}
Description of output data
result - execution query result (success or error)
addresses - addresses list
currency - currency ticker
payment_id - deposit adress
payment_id - additional data for deposit
Getting transfers history
Method name
transfers
Request type
POST
Incoming parameters
sign - (str) private key API MD5 hash
key_public - (str) public API key
currency - (str) currency ticker
type - (str) optional, transfer type, deposit or withdrawal
from - (int) optional, UNIX start timestamp
to - (int) optional, UNIX end timestamp
limit - (int) optional, count records, from 1 to 1000, default 10
Example query
$param['key_public'] = 'YOUR_PUBLIC_API_KEY';
$param['sign'] = md5('YOUR_PRIVAT_API_KEY');
$param['currency'] = 'btc_usd';
$param['type'] = 'btc_usd';
$param['from'] = 1586000000;
$param['to'] = 1586000000;
$param['limit'] = 10;

$ch = curl_init('https://exchange-assets.com/api/privat/transfers/');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($param));
$response = curl_exec($ch);
curl_close($ch);
			
Example response in JSON
{
  "result":"success",
  "transfers": [
    {
      "currency": "btc",
      "address": "MWqrpZAVxyy33wGZXWwE3hcEG8nsfUVDDV",
      "payment_id": "MWqrpZAVxyy33wGZXWwE3hcEG8nsfUVDDV",
      "amount": "0.01",
      "type": "deposit",
      "status": "wait",
      "timestamp":"1586000000",
      "id": "1",
      
    },
    {
      "currency": "btc",
      "address": "MWqrpZAVxyy33wGZXWwE3hcEG8nsfUVDDV",
      "payment_id": "MWqrpZAVxyy33wGZXWwE3hcEG8nsfUVDDV",
      "amount": "0.02",
      "type": "withdrawal",
      "status": "done",
      "timestamp":"1587000000",
      "id": "2",
      
    }
    ...
  ]
}
Description of output data
result - execution query result (success or error)
transfers - transfers list
currency - (str) currency ticker
address - (str) transfer address
payment_id - (str) additional data transfer
amount - (str) amount of funds transfer
type - (str) transfer type
status - (str) transfer status
timestamp - timestamp transfer
id - ID transfer
Getting orders
Method name
orders
Request type
POST
Incoming parameters
key_public - (str) public API key
sign - (str) private key API MD5 hash
pair - (str) optional, trading pair
Example query
$param['key_public'] = 'YOUR_PUBLIC_API_KEY';
$param['sign'] = md5('YOUR_PRIVAT_API_KEY');
$param['pair'] = 'btc_usd';

$ch = curl_init('https://exchange-assets.com/api/privat/orders/');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($param));
$response = curl_exec($ch);
curl_close($ch);
			
Example response in JSON
{
  "result":"success",
  "orders": [
    {
      "price":"4900",
      "amount":"0.01", 
      "pair":"btc_usd",
      "type":"buy",
      "timestamp":"1586000000",
      "oid":"1"
    },
    {
      "price":"4900",
      "amount":"0.01",
      "pair":"btc_usd",
      "type":"buy",
      "timestamp":"1586000000",
      "oid":"2"
    },
    ...
  ]
}
Description of output data
result - execution query result (success or error)
orders - orders list
price - order price
amount - order amount
pair - trading pair
type - order type
timestamp - timestamp create order
oid - order ID
Create order
Method name
order_create
Request type
POST
Incoming parameters
key_public - (str) public API key
sign - (str) private key API MD5 hash
pair - (str) trading pair
type - (str) order type (buy or sell)
amount - (float) amount
price - (float) price
Example query
$param['key_public'] = 'YOUR_PUBLIC_API_KEY';
$param['sign'] = md5('YOUR_PRIVAT_API_KEY');
$param['pair'] = 'btc_usd';
$param['type'] = 'buy';
$param['amount'] = 0.05;
$param['price'] = 5000;

$ch = curl_init('https://exchange-assets.com/api/privat/order_create/');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($param));
$response = curl_exec($ch);
curl_close($ch);
			
Example response in JSON
{
  "result":"success",
  "trades": [
    {
      "price":"4900",
      "amount":"0.01", 
      "pair":"btc_usd",
      "type":"buy",
      "timestamp":"1586000000",
      "id":"1",
      "oid":"1"
    },
    {
      "price":"4900",
      "amount":"0.01",
      "pair":"btc_usd",
      "type":"buy",
      "timestamp":"1586000000",
      "id":"2",
      "oid":"1"
    },
    ...
  ]
  "order": [
    {
      "price":"4900",
      "amount":"0.01",
      "pair":"btc_usd",
      "type":"buy",
      "timestamp":"1586000000",
      "oid":"2"
    }
  ]
}
Description of output data
result - execution query result (success or error)
trades - trades list
price - trade price
amount - trade amount
pair - trade pair
type - trade type
timestamp - timestamp trade
id - trade ID
oid - order ID

order - data about the created order
price - order price
amount - order amount
pair - trading pair
type - order type
timestamp - timestamp create order
oid - order ID
Canceling orders
Method name
orders_cancel
Request type
POST
Incoming parameters
key_public - (str) public API key
sign - (str) private key API MD5 hash
oids - (int) order ID list
Example query
$param['key_public'] = 'YOUR_PUBLIC_API_KEY';
$param['sign'] = md5('YOUR_PRIVAT_API_KEY');
$param['oids'] = array(1, 2, 3);

$ch = curl_init('https://exchange-assets.com/api/privat/order_cancel/');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($param));
$response = curl_exec($ch);
curl_close($ch);
			
Example response in JSON
[
  {
    "result":"success",
    "oid":"1"
  },
  {
    "result":"success",
    "oid":"2"
  }
  ...          
]
Description of output data
result - execution query result (success or error)
oid - order ID
Getting trades history
Method name
trades
Request type
POST
Incoming parameters
key_public - (str) public API key
sign - (str) private key API MD5 hash
pair - (str) optional, trading pair
from - (int) optional, UNIX start timestamp
to - (int) optional, UNIX end timestamp
limit - (int) optional, count records, from 1 to 1000, default 10
Example query
$param['key_public'] = 'YOUR_PUBLIC_API_KEY';
$param['sign'] = md5('YOUR_PRIVAT_API_KEY');
$param['pair'] = 'btc_usd';
$param['from'] = 1586000000;
$param['to'] = 1586000000;
$param['limit'] = 10;

$ch = curl_init('https://exchange-assets.com/api/privat/trades/');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($param));
$response = curl_exec($ch);
curl_close($ch);
			
Example response in JSON
{
  "result":"success",
  "trades": [
    {
      "price":"4900",
      "amount":"0.01", 
      "pair":"btc_usd",
      "type":"buy",
      "timestamp":"1586000000",
      "id":"1",
      "oid":"1"
    },
    {
      "price":"4950",
      "amount":"0.01",
      "pair":"btc_usd",
      "type":"sell",
      "timestamp":"1586000000",
      "id":"2",
      "oid":"2"
    },
    ...
  ]
}
Description of output data
result - execution query result (success or error)
trades - trades list
price - trade price
amount - trade amount
pair - trade pair
type - trade type
timestamp - timestamp trade
id - trade ID
oid - order ID
moment of advertising
place your banner here
Last news | all news
Листинг Tyzen 2022-08-06 16:47:48 | answers: 1
Делистинг Tokemon365 2022-08-05 21:07:36 | answers: 0
Обновление раздела Рынки 2022-07-18 15:49:05 | answers: 2
Обновление раздела Мои транзакции 2022-07-12 16:58:23 | answers: 9
Делистинг BuySell 2022-07-09 13:06:14 | answers: 3
Переводы внутри биржи между пользователями 2022-07-08 14:10:38 | answers: 4
Скидка 50% на рекламу в серфинге при оплате в VQR 2022-06-13 14:32:02 | answers: 10
Скидка 60% на рекламу в серфинге при оплате в BEET 2022-06-11 17:54:41 | answers: 1
Листинг Virtual Quest Room Coin 2022-05-27 17:16:44 | answers: 0
Делистинг Bdcash protocol 2022-05-12 18:50:15 | answers: 0
Last topics on forum | all forums
Last answers on forum
moment of advertising
place your banner here
Platform © ExchangeAssets 2017, all rights reserved 324 EUSDT Volume 13 Online 518 Hosts 5382 Hits 00:00:00 Server
Light: Admin, теперь новая ошибка https://exchange-assets.com/api/public/v2/ticker/
Admin: Light, сейчас должно быть все нормально
Light: Admin, при получении ордеров любой торговой пары через метод order book возвращает ошибку trading pair not found
Nikolaj555: отписал.
Nikolaj555: прочитал. свою позицию я позже опишу, прям сейчас позвонили надо отъехать. люди ждут. 2-3 часа.
MalenKihren: Nikolaj555, озвучьте необходимую вам сумму в теме https://exchange-assets.com/ru/?topic=5038 и возможно получится обойтись без продажи актива.
Mokele: не в курсе, что с коинстейк. ин? зайти не могу...
ComradZI: время окупаемости 27 лет)
Nikolaj555: на данный момент это лучшая позиция для вложения средств. по вынужденным обстоятельствам я выставил на продажу. ОЧЕНЬ ЖАЛКО ПРОДАВАТЬ.
Admin: на данный момент конечно
Admin: Nikolaj555, 600 более менее адекватная цена
Nikolaj555: не купят буду вынужден оставить, и пересмотрю свою позицию на будущие. возможно будет к лучшему.
Admin: по такой цене точно никто не купит
Nikolaj555: Poninvest, не в этом дело.
Poninvest: Nikolaj555, Купили и теперь никак продать не можете? :))
Admin: Nikolaj555, цена завышена более чем в 3 раза от изначальной
Nikolaj555: прошу обратить внимание на биржу рефералов, в продаже EA-S1 с активами этого проекта.
Poninvest: Admin, на форуме со списком разделов (Все форумы) слева от разделов с темами должны быть картинки (/images/avatars/1), которые не отображаются (только пустые белые квадраты) и ведут на 404. Не критично, но выглядит не очень.
Nikolaj555: Всем привет.
Admin: Light, на форуме можно любые ссылки, теперь там премодерация
Admin: Light, да не, это слишком заморочено
Light: Admin, может разрешить ссылки в чате списку доверенных людей, хотя бы 20-ти старым пользователям ?
Admin: colin, напишите на форуме подробнее что не так, посмотрю
Admin: colin, сторонние ссылки только на форуме можно постить
colin: Уважаемый Адин доброго вечера 2x2 не соответцвут цене ссылка удалена
Slv277: Nikolaj555, Привет
Nikolaj555: MalenKihren, можно и так сказать.
MalenKihren: Nikolaj555, перекличка рефереров))) ?
Nikolaj555: Slv277, привет
crowplayer: tyzen price is not changing, 0.004 usd for life already
Admin: Kievfalcon, как вариант можете поднять тот же локальный сервер и написать скрипт php для мониторинга цен. там больше возможностей будет
Admin: Kievfalcon, я понял, пока что только через order_book лучшие цены ордеров можно получить
Kievfalcon: Не для бота, просто для анализа. В экселе делается запрос по нескольким биржам, а потом сравниваю где дешевле.
Kievfalcon: Там цены уже выполненных сделок, а мне нужны те что сейчас в стакане.
Admin: Kievfalcon, вам нужно это для торгового бота?
Admin: Kievfalcon, ask и bid имеется в виду?
Admin: Kievfalcon, они есть в методе ticker
Kievfalcon: А вообще идеально было бы добавить к Статистике цен вывод двух дополнительных параметров - текущих минимальной цены продажи и максимальной цены покупки.
Admin: Kievfalcon, всего то несколько строк кода, менять api нельзя
Kievfalcon: Там много строчек кода. А можно ли реализовать чтоб по простой подобной ссылке что я кинул ниже выдавался ордербук конкретной пары? Было бы очень удобно.
Admin: Kievfalcon, смотрите "Пример запроса " в документации
Admin: Kievfalcon, в документации есть пример на на PHP вызвать этот метод
Kievfalcon: А как он будет выглядеть?
Admin: Kievfalcon, через POST запрос
Admin: Kievfalcon, ну через метод order_book можно смотреть ордера по торговым парам
Kievfalcon: Как в описании не подходит. Нужно одной строкой.
Kievfalcon: Через апи
Admin: Kievfalcon, через api или на сайте?
Kievfalcon: А можно-ли посмотреть ордера по паре одним запросом?