Market Price methods

Used to get information about the market price for a specific pair.

List of Market Price methods:

Market Price Query method

Used for one-time data get requests.

Method

price.query

Request "params" parameters

Name
Type
Desciption
Example

market*

STRING

Any public pair

BTC_USDT

Request example

{
  "method":"price.query",
  "params":
    [
      "BTC_USDT"
    ],
  "id":1
}

Response "params" and "result" parameters

Name
Type

market

STRING

price

STRING

{
    "id": 1,
    "params": [
        "BTC_USDT"      // market
    ],
    "result": "63678",  // price
    "error": null
}

Market Price Subscribe method

Used to subscribe to receive real-time updates.

Method

price.subscribe

Request "params" parameters

Name
Type
Desciption
Example

market*

STRING

Any public pair

BTC_USDT

Request example

{
    "method":"price.subscribe",
    "params":
    [
        "BTC_USDT"
    ],
    "id":1
}

Response example (successfully subscribed)

{
    "id": 1,
    "params": [],
    "result": {
        "status": "success"
    },
    "error": null
}

Response "params" parameters ("price.update")

Name
Type

market*

STRING

price*

STRING

Response example ("price.update")

{
    "id": null,
    "method": "price.update",
    "params": [
        "BTC_USDT",         // market
        "63770.00000000"   // price
    ]
}

Market Price Unsubscribe method

Used to unsubscribe from the Market Price Subscribe method.

Method

price.unsubscribe

Request Example

{
  "method":"price.unsubscribe",
  "params":[],
  "id":2
}

Response example (successfully unsubscribed)

{
    "id": 2,
    "params": [],
    "result": {
        "status": "success"
    },
    "error": null
}