Skip to content

Codigami/wazirx-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 

Repository files navigation

WazirX Public Rest API

Here's our public API handed to you on a silver platter. You can use it to build tickers, price comparison apps, or anything that helps the crypto community. Use it wisely and responsibily. ❤️

General Information

  1. Base API Endpoint: https://api.wazirx.com
  2. All public api will return either JSON or Array object.

Public API Endpoints

  1. GET /api/v2/market-status

    Returns JSON object which has current market and assets status. Response object will have 2 keys markets(all market related configs will be in this key) and assets(all assets related configs will be here).

    Response:
    {
        "markets": [
            {
                "baseMarket": "btc",
                "quoteMarket": "inr",
                "minBuyAmount": 0.001,
                "minSellAmount": 0.001,
                "fee": {
                    "bid": {
                        "maker": 0.001,
                        "taker": 0.0025
                    },
                    "ask": {
                        "maker": 0.001,
                        "taker": 0.0025
                    }
                },
                "basePrecision": 4,
                "quotePrecision": 2,
                "low": "460001.01",
                "high": "505000.0",
                "last": "480102.0",
                "open": 505002,
                "volume": "0.2071",
                "sell": "490000.0",
                "buy": "485001.0"
            },
            ...
        ],
        "assets": [
            {
                "type": "inr",
                "name": "Rupee",
                "withdrawFee": 0,
                "minWithdrawAmount": 50,
                "maxWithdrawAmount": 50000,
                "deposit": "enabled",
                "withdrawal": "enabled"
            },
            ...
        ]
    }
    

    markets key have multiple market related configuration and description of every field in market is as below:

    1. baseMarket: ticker code of base asset
    2. quoteMarket: ticker code of quote asset
    3. minBuyAmount: Minimum buy amount of base asset
    4. minSellAmount: Minumum sell amount of base asset
    5. fee: JSON Object consists of bid and ask order's maker-taker fee percentage
    6. basePrecision: Maximum precision of base asset, this the decimal point.
    7. quotePrecision: Maximum precision of quote asset
    8. low: 24 hrs lowest price of base asset
    9. high: 24 hrs highest price of base asset
    10. last: Last traded price in current market
    11. open: Market Open price 24hrs ago
    12. volume: Last 24hrs traded volume
    13. sell: Top ask order price
    14. buy: Top bid order price

    assets key have multiple asset related configuration as described below:

    1. type: asset code
    2. name: Display name of asset
    3. withdrawFee: Withdrawal fee of asset
    4. minWithdrawAmount: Minimum withdrawal amount in single transaction
    5. maxWithdrawAmount: Maximum withdrawal amount in single transaction
    6. deposit: Denotes whether deposit is enabled or disabled
    7. withdrawal: Denotes whether withdrawal is enabled or disabled
  2. GET /api/v2/tickers

    Returns JSON response which has active market data with all ticker related values.

    Response:
    {
        "btcinr": {
            "base_unit": "btc",
            "quote_unit": "inr",
            "low": "472005.0",
            "high": "508102.0",
            "last": "508100.0",
            "open": 490000,
            "volume": "0.2709",
            "sell": "508100.0",
            "buy": "481000.0",
            "name": "BTC/INR",
            "at": 1536732262
        },
        ...
    }
    

    Response have multiple key which denotes market and it has JSON object as a value which is consists of ticker information as mentioned below:

    1. base_unit: ticker code of base market
    2. quote_unit: ticker code of quote asset
    3. low: 24 hrs lowest price of base asset
    4. high: 24 hrs highest price of base asset
    5. last: Last traded price in current market
    6. open: Market Open price 24hrs ago
    7. volume: Last 24hrs traded volume
    8. sell: Top ask order price
    9. buy: Top bid order price
    10. name: Display text of market
    11. at: Timestamp when ticker information is fetched

If you have any questions regarding APIs please reach out to us at http://support.wazirx.com

Releases

No releases published

Packages

No packages published