Hi all,
I was wondering if I could get some clarification over how often markets can be pulled via the API. I've read all the documentation, and I understand the 200 point limit on listMarketBook so in theory if I pulled EX_ALL_OFFERS + EX_TRADED then the maximum markets I could read in a single call is 6 as it would cost 32 points per market.
I also understand that you can refresh a market 5 times a second, and that there is a "TOO_MANY_REQUESTS" response when querying listMarketBook more than 3 times concurrently when including an OrderProjection or MatchProjection filter (as per the link below).
https://docs.developer.betfair.com/d...ing+Exceptions
So, my questions are:
1) what is the API limit of refreshing listMarketBook without these filters? In theory, could each market_id be refreshed every second with no limitation?
2) What is the impact on the data if you do not include a MatchProjection "rolled_up_by_average_price" ? From what I can see from tests it would appear minimal.
Thanks in advance.
VL
I was wondering if I could get some clarification over how often markets can be pulled via the API. I've read all the documentation, and I understand the 200 point limit on listMarketBook so in theory if I pulled EX_ALL_OFFERS + EX_TRADED then the maximum markets I could read in a single call is 6 as it would cost 32 points per market.
I also understand that you can refresh a market 5 times a second, and that there is a "TOO_MANY_REQUESTS" response when querying listMarketBook more than 3 times concurrently when including an OrderProjection or MatchProjection filter (as per the link below).
https://docs.developer.betfair.com/d...ing+Exceptions
So, my questions are:
1) what is the API limit of refreshing listMarketBook without these filters? In theory, could each market_id be refreshed every second with no limitation?
2) What is the impact on the data if you do not include a MatchProjection "rolled_up_by_average_price" ? From what I can see from tests it would appear minimal.
Thanks in advance.
VL

