Public Api

GET GetCurrencies

Description Url: https://coinscontrol.com/Api/GetCurrencies

Parameters: None

 
              {
                    "data":[
                    {
                      "id":"2",
                      "currency":"Dogecoin",
                      "currencySymbol":"DOGE",
                      "minimum_withdraw":"0.00030000",
                      "maximum_withdraw":"500000.00000000",
                      "withdraw_fees_in":"Percent",
                      "withdraw_fees":"0.50000000"},
                    {
                      "id":"3",
                      "currency":"Litecoin",
                      "currencySymbol":"LTC",
                      "minimum_withdraw":"0.00030000",
                      "maximum_withdraw":"1000.00000000",
                      "withdraw_fees_in":"Percent",
                      "withdraw_fees":"0.50000000"
                    }]
              }
            

GET GetTicker

Description Url: https://coinscontrol.com/Api/GetTicker/XRP_BTC

Parameters:
market: The market name e.g. 'XRP_BTC' (required)

      
              {
                "data":
                  {
                    "bid":"0.01705000",
                    "ask":"0.00000000",
                    "last":"0.01705000",
                    "market":"LTC_BTC"
                  }
              }
            

GET GetMarketHistory

Description Url: https://coinscontrol.com/Api/GetMarketHistory/XRP_BTC/5

Parameters:
market: The market name e.g. 'XRP_BTC' (required)
count: The max amount of records to return (optional, default: all)

                   
              {
                "data": [
                  {
                    "id":"396",
                    "timeStamp":"2017-12-30 08:21:29",
                    "quantity":"5",
                    "price":"0.00074",
                    "orderType":"Sell",
                    "total":"0.0036926"
                  },
                  {
                    "id":"397",
                    "timeStamp":"2017-12-30 08:22:42",
                    "quantity":"1.00000000",
                    "price":"0.00074",
                    "orderType":"Buy",
                    "total":"0.00074148"
                  }
                ]
              }
            

GET GetMarketSummary

Description Url: https://coinscontrol.com/Api/GetMarketSummary/XRP_BTC/

Parameters:
market: The market name e.g. 'XRP_BTC' (required)

  
              {
                "data":
                  {
                    "market":"XRP_BTC",
                    "volume":"5.00000000",
                    "baseVolume":"0.00370000",
                    "last":"0.00074000",
                    "bid":"0.00074000",
                    "ask":"0.00000000",
                    "openBuyOrders":"0",
                    "openSellOrders":"1"
                  }
              }
            

GET GetMarketSummaries

Description Url: https://coinscontrol.com/Api/GetMarketSummaries

Parameters: None

              {
                "data": [
                  {
                    "market":"ETH_BTC",
                    "volume":"0.00000000",
                    "baseVolume":"0.00000000",
                    "last":"0.00000000",
                    "bid":"0.00000000",
                    "ask":"0.00000000",
                    "openBuyOrders":"0",
                    "openSellOrders":"0"
                  },
                  {
                    "market":"CC_BTC",
                    "volume":"984.00000000",
                    "baseVolume":"0.04578000",
                    "last":"0.00002000",
                    "bid":"0.00002000",
                    "ask":"0.00000000",
                    "openBuyOrders":"0",
                    "openSellOrders":"3"
                  }
                ]
              }
            

GET GetOrderBook

Description Url: https://coinscontrol.com/Api/GetOrderBook/XRP_BTC/Both/10

Parameters:
market: The market name e.g. 'XRP_BTC' (required)
type: The order book type 'buy', 'sell', 'both' (optional, default: 'both')
count: The max amount of records to return (optional, default: all)

                   
              {
                "data": {
                  "buy": [ 
                    {
                      "quantity":"1.00000000",
                      "rate":"0.00074"
                    }
                  ],
                  "sell": [
                    {
                      "quantity":"5",
                      "rate":"0.00074"}
                    ]
                }
              }
            

Private Api

Authentication

Authenticated methods require the use of an api key,api secret and can only be accessed via the POST method.

Request Signature:

URI:
The uri endpoint e.g. https://coinscontrol.com/PrivateApiCollection/getBalance
API Key:
Your COINS CONTROL api key
API secret:
Your COINS CONTROL api secret
POST PARAMS:
JSON post parameters e.g. currency,orderId,market,count

POST GetBalance

Description Url: https://coinscontrol.com/PrivateApiCollection/getBalance

Parameters:
Currency: The currency of the balance to return e.g. 'BTC' (required)

      
              {
                "data":
                  {
                    "Currency":"BTC",
                    "CurrencyLong":"Bitcoin",
                    "Avaliable":"6.00000000",
                    "HeldForTrades":"0.00000000",
                    "PendingWithdrawal":"0.00000000",
                    "ConfirmedWithdrawal":"0.00000000",
                    "Address":"1HB5XMLmzFVj8ALj6mfBsbifRoD4miY36v"
                  }
              }            
            

POST GetBalances

Description Url: https://coinscontrol.com/PrivateApiCollection/getBalances

Parameters: None

              {
                "data":[
                  {
                    "Currency":"CCC",
                    "CurrencyLong":"Credit Cash Coin",
                    "Avaliable":"0.49000000",
                    "HeldForTrades":"0.00000000",
                    "PendingWithdrawal":"0.00000000",
                    "ConfirmedWithdrawal":"0.00000000",
                    "Address":"sharavanaCCC"
                  },
                  {
                    "Currency":"BTC",
                    "CurrencyLong":"Bitcoin",
                    "Avaliable":"9.980000000",
                    "HeldForTrades":"9.98000000",
                    "PendingWithdrawal":"0.00000000",
                    "ConfirmedWithdrawal":"0.00000000",
                    "Address":"1HB5XMLmzFVj8ALj6mfBsbifRoD4miY36v"
                  },...
                ]
              }
            

POST GetOrder

Description Url: https://coinscontrol.com/PrivateApiCollection/getOrder

Parameters:
orderID: The order to return (required)

 
              {
                "data":
                  {
                    "Id":"116",
                    "Market":"DOGE_BTC",
                    "Type":"Sell",
                    "Amount":"1",
                    "Price":"10",
                    "Total":"9.98",
                    "Fee":"0.02",
                    "Status":"partially",
                    "Timestamp":"2018-02-03 19:17:27"
                  }
              }            
            

POST GetOrders

Description Url: https://coinscontrol.com/PrivateApiCollection/getOrders

Parameters:
market: The market name e.g. 'DOGE_BTC' (optional, post empty parameter it will display all data)
count: The maximum count of records to return (optional, post empty parameter it will display all data)

              {
                "data": [
                  {
                    "Id":"116",
                    "Market":"DOGE_BTC",
                    "Type":"Sell",
                    "Amount":"1",
                    "Price":"10",
                    "Total":"9.98",
                    "Fee":"0.02",
                    "Status":"partially",
                    "Timestamp":"2018-02-03 19:17:27"
                  },...
                ]
              }
            

POST GetTradeHistory

Description Url: https://coinscontrol.com/PrivateApiCollection/getTradeHistory

Parameters:
market: The market name e.g. 'ITC_BTC' (optional, default: 'all') (optional, post empty parameter it will display all data)
count: The maximum count of records to return (optional, post empty parameter it will display all data)

              {
                "data": [
                  {
                    "Id":"137",
                    "Market":"ITC_BTC",
                    "Type":"Buy",
                    "Amount":"1",
                    "Price":"10",
                    "Total":"10.02",
                    "Fee":"0.02",
                    "Status":"filled",
                    "Timestamp":"2018-02-05 15:55:30"
                  },
                  {
                    "Id":"141",
                    "Market":"ITC_BTC",
                    "Type":"Buy",
                    "Amount":"0.5",
                    "Price":"10",
                    "Total":"5.01",
                    "Fee":"0.01",
                    "Status":"filled",
                    "Timestamp":"2018-02-05 15:56:31"
                  },...
                ]
              }
            

POST GetDeposits

Description Url: https://coinscontrol.com/PrivateApiCollection/getDeposits

Parameters:
Currency: The currency name e.g. 'BTC' (optional, post empty parameter it will display all data)
count: The maximum count of records to return (optional, post empty parameter it will display all data)

              {
                "data": [
                  {
                    "Id":"2",
                    "CurrencyLong":"Ethereum",
                    "Currency":"ETH",
                    "Amount":"0.002",
                    "status":"Confirmed",
                    "Txid":"ED031755f1e7eab17a1fceb7f20160f01750aa6f7eb1690526907d739c8d3886",
                    "Confirmations":"50",
                    "Timestamp":"2017-11-02 15:34:36"
                  },
                  {
                    "Id":"3",
                    "CurrencyLong":"Dogecoin",
                    "Currency":"DOGE",
                    "Amount":"0.12",
                    "status":"Confirmed",
                    "Txid":"FD031755f1e7eab17a1fceb7f20160f01750aa6f7eb1690526907d739c8d3886",
                    "Confirmations":"100",
                    "Timestamp":"2017-11-02 17:34:36"
                  },
                  {
                    "Id":"1",
                    "CurrencyLong":"Bitcoin",
                    "Currency":"BTC",
                    "Amount":"0.001",
                    "status":"Confirmed",
                    "Txid":"8b031755f1e7eab17a1fceb7f20160f01750aa6f7eb1690526907d739c8d3886",
                    "Confirmations":"10",
                    "Timestamp":"2017-11-01 10:00:36"
                  }
                ]
              }
            

POST GetWithdrawals

Description Url: https://coinscontrol.com/PrivateApiCollection/getWithdrawals

Parameters:
Currency: The currency name e.g. 'BTC' (optional, post empty parameter it will display all data)
count: The maximum count of records to return (optional, post empty parameter it will display all data)

              {
                "data": [
                  {
                    "Id":"1",
                    "CurrencyLong":"Electra",
                    "Currency":"ECA",
                    "askAmount":"250,000.00000000",
                    "Fee":"1,250.00000000",
                    "Address":"173bUyutXW6NzM549sPK1PQVXRXjHUKzcs",
                    "status":"processing",
                    "Timestamp":"2018-02-05 13:51:18"
                  },...
                ]
              }