Problems with listMarketBook

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Vani12341
    Junior Member
    • Feb 2016
    • 1

    #1

    Problems with listMarketBook

    Hello

    I try to get best offers on ladder, so my request is here:
    Code:
    {"jsonrpc": "2.0", "method": "SportsAPING/v1.0/listMarketBook", "params": {"marketIds": ["1.122933904"], "priceProjection":{"priceData":["EX_BEST_OFFERS"], "exBestOffersOverrides":{"bestPricesDepth": 1}}}}
    Response is
    Code:
    {'result': [{'totalAvailable': 5454.37, 'betDelay': 5, 'status': 'OPEN', 'numberOfActiveRunners': 2, 'totalMatched': 3755.57, 'crossMatching': True, 'marketId': '1.122933904', 'numberOfRunners': 2, 'numberOfWinners': 1, 'runnersVoidable': False, 'complete': True, 'inplay': True, 'version': 1227129784, 'lastMatchTime': '2016-02-06T19:11:23.471Z', 'isMarketDataDelayed': False, 'runners': [{'selectionId': 4198444, 'ex': {'availableToLay': [{'price': 2.04, 'size': 365.39}], 'availableToBack': [{'price': 1.95, 'size': 526.45}], 'tradedVolume': []}, 'lastPriceTraded': 2.1, 'status': 'ACTIVE', 'totalMatched': 734.07, 'handicap': 0.0}, {'selectionId': 6145788, 'ex': {'availableToLay': [], 'availableToBack': [{'price': 1.94, 'size': 116.45}], 'tradedVolume': []}, 'lastPriceTraded': 1.9, 'status': 'ACTIVE', 'totalMatched': 3021.49, 'handicap': 0.0}], 'bspReconciled': False}], 'jsonrpc': '2.0'}
    Why availableToLay of second player is empty? On betfair.com shows the lay price of second player.
  • betdynamics
    Junior Member
    • Sep 2010
    • 534

    #2
    Try turning on virtual prices.

    Use "virtualise" in the PriceProjection parameter in listMarketBook - see https://api.developer.betfair.com/se...riceProjection

    Comment

    Working...
    X