listMarketCatalogue can be very slow

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • NickB
    Junior Member
    • Mar 2013
    • 17

    #1

    listMarketCatalogue can be very slow

    Can someone explain why listMarketCatalogue can be so slow?

    I use it to request all GB, win-only horse racing markets and it usually takes about 90 seconds to return.

    Sample logs from my application below.

    2013-09-20 05:39:32,300 INFO BF url: https://beta-api.betfair.com/rest/v1...rketCatalogue/

    2013-09-20 05:39:32,306 INFO BF data: {"filter": {"marketCountries": ["GB"], "eventTypeIds": ["7"], "marketBettingTypes": ["ODDS"], "marketTypeCodes": ["WIN"]}, "marketProjection":["MARKET_DESCRIPTION"], "sort":"FIRST_TO_START", "maxResults":"100"}

    2013-09-20 05:39:32,312 INFO BF hdrs: {'X-Application': 'xxxxxxxxxxxxxxxx', 'X-Authentication': u'/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx=', 'content-type': 'application/json'}

    2013-09-20 05:40:05,844 INFO BF resp: [{"marketId":"1.111045706","marketName":"7f Mdn Stks","description":{"persistenceEnabled":true,"bs pMarket":true,"marketTime":"2013-09-20T12:20:00.000Z","suspendTime":"2013-09-20T12:20:00.000Z","bettingType":"ODDS","turnInPlay Enabled":true,"marketType":"WIN","marketBaseRate": 5.0,"discountAllowed":false,"wallet":"UK wallet","rules":"<table cellborder=\"0\" width=\"100%\"><tr><td><img src=\"http://content-cache.betfair.com/images/en_GB/homepage/RUKlogo.gif\" border=\"0\"></td><td width=\"5\">&nbsp;</td><td class=\"marketInfo_GreyText\">This meeting is on RACING UK</td></tr></table><br><a href=\"http://radio.betfair.com\" target=\"_blank\"><img src=\" http://content-cache.betfair.com/images/en_GB/mr_tr.gif\" title=\"Timeform Radio\" border=\"0\"></a> <a href=\"http://form.timeform.betfair.com (snip)


    Thanks for any help.
    NickB
  • Guest

    #2
    Originally posted by NickB View Post
    Can someone explain why listMarketCatalogue can be so slow?

    Thanks for any help.
    NickB
    mate is it cause you are using the beta ??

    ie call

    myBFdata.URL = "https://api-au.betfair.com/exchange/betting/json-rpc/v1" 'FOR AUS

    'myBFdata.URL = "https://api.betfair.com/exchange/betting" 'FOR UK

    Comment

    Working...
    X