Hello, since 2-3 days the API getBet seems to return inconsistent results: bets with status=C (cancelled) but partially matched. The response changes over time, initially it is correct then randomly becomes wrong.
I paste an example of a wrong response.
Thx for any advice.
<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:n2="http://www.betfair.com/publicapi/types/exchange/v5/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><n:getBetResponse xmlns:n="http://www.betfair.com/publicapi/v5/BFExchangeService/"><n:Result xsi:type="n2:GetBetResp"><header xsi:type="n2:APIResponseHeader"><errorCode xsi:type="n2:APIErrorEnum">OK</errorCode><minorErrorCode xsi:nil="1"></minorErrorCode><sessionToken xsi:type="xsd:string">{hidden}</sessionToken><timestamp xsi:type="xsd:dateTime">2014-04-25T22:19:36.756Z</timestamp></header><bet xsi:type="n2:Bet"><asianLineId xsi:type="xsd:int">0</asianLineId><avgPrice xsi:type="xsd:double">2.78</avgPrice><betId xsi:type="xsd:long">36648801058</betId><betStatus xsi:type="n2:BetStatusEnum">C</betStatus><betType xsi:type="n2:BetTypeEnum">L</betType><betCategoryType xsi:type="n2:BetCategoryTypeEnum">E</betCategoryType><betPersistenceType xsi:type="n2:BetPersistenceTypeEnum">NONE</betPersistenceType><cancelledDate xsi:type="xsd:dateTime">2014-04-25T21:51:06.000Z</cancelledDate><lapsedDate xsi:type="xsd:dateTime">0001-01-01T00:00:00.000Z</lapsedDate><marketId xsi:type="xsd:int">113871554</marketId><marketName xsi:type="xsd:string">R1 6f Mdn Claim</marketName><fullMarketName xsi:type="xsd:string">USA / Penn (US) 25th Apr / 00:00 R1 6f Mdn Claim</fullMarketName><marketType xsi:type="n2:MarketTypeEnum">O</marketType><marketTypeVariant xsi:type="n2:MarketTypeVariantEnum">D</marketTypeVariant><matchedDate xsi:type="xsd:dateTime">2014-04-25T21:50:54.000Z</matchedDate><matchedSize xsi:type="xsd:double">6.07</matchedSize><matches xsi:type="n2:ArrayOfMatch"><n2:Match xsi:type="n2:Match"><betStatus xsi:type="n2:BetStatusEnum">S</betStatus><matchedDate xsi:type="xsd:dateTime">2014-04-25T21:50:54.000Z</matchedDate><priceMatched xsi:type="xsd:double">2.78</priceMatched><profitLoss xsi:type="xsd:double">6.07</profitLoss><settledDate xsi:type="xsd:dateTime">2014-04-25T22:06:12.000Z</settledDate><sizeMatched xsi:type="xsd:double">6.07</sizeMatched><transactionId xsi:type="xsd:long">46743768503</transactionId><voidedDate xsi:type="xsd:dateTime">0001-01-01T00:00:00.000Z</voidedDate></n2:Match></matches><placedDate xsi:type="xsd:dateTime">2014-04-25T21:50:46.000Z</placedDate><price xsi:type="xsd:double">2.78</price><bspLiability xsi:type="xsd:double">0.0</bspLiability><profitAndLoss xsi:type="xsd:double">6.07</profitAndLoss><selectionId xsi:type="xsd:int">7376534</selectionId><selectionName xsi:type="xsd:string">2. Irish Donnie</selectionName><settledDate xsi:type="xsd:dateTime">0001-01-01T00:00:00.000Z</settledDate><remainingSize xsi:type="xsd:double">3.48</remainingSize><requestedSize xsi:type="xsd:double">9.55</requestedSize><voidedDate xsi:type="xsd:dateTime">0001-01-01T00:00:00.000Z</voidedDate><handicap xsi:type="xsd:double">0.0</handicap></bet><errorCode xsi:type="n2:GetBetErrorEnum">OK</errorCode></n:Result></n:getBetResponse></soap:Body></soap:Envelope>
I paste an example of a wrong response.
Thx for any advice.
<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:n2="http://www.betfair.com/publicapi/types/exchange/v5/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><n:getBetResponse xmlns:n="http://www.betfair.com/publicapi/v5/BFExchangeService/"><n:Result xsi:type="n2:GetBetResp"><header xsi:type="n2:APIResponseHeader"><errorCode xsi:type="n2:APIErrorEnum">OK</errorCode><minorErrorCode xsi:nil="1"></minorErrorCode><sessionToken xsi:type="xsd:string">{hidden}</sessionToken><timestamp xsi:type="xsd:dateTime">2014-04-25T22:19:36.756Z</timestamp></header><bet xsi:type="n2:Bet"><asianLineId xsi:type="xsd:int">0</asianLineId><avgPrice xsi:type="xsd:double">2.78</avgPrice><betId xsi:type="xsd:long">36648801058</betId><betStatus xsi:type="n2:BetStatusEnum">C</betStatus><betType xsi:type="n2:BetTypeEnum">L</betType><betCategoryType xsi:type="n2:BetCategoryTypeEnum">E</betCategoryType><betPersistenceType xsi:type="n2:BetPersistenceTypeEnum">NONE</betPersistenceType><cancelledDate xsi:type="xsd:dateTime">2014-04-25T21:51:06.000Z</cancelledDate><lapsedDate xsi:type="xsd:dateTime">0001-01-01T00:00:00.000Z</lapsedDate><marketId xsi:type="xsd:int">113871554</marketId><marketName xsi:type="xsd:string">R1 6f Mdn Claim</marketName><fullMarketName xsi:type="xsd:string">USA / Penn (US) 25th Apr / 00:00 R1 6f Mdn Claim</fullMarketName><marketType xsi:type="n2:MarketTypeEnum">O</marketType><marketTypeVariant xsi:type="n2:MarketTypeVariantEnum">D</marketTypeVariant><matchedDate xsi:type="xsd:dateTime">2014-04-25T21:50:54.000Z</matchedDate><matchedSize xsi:type="xsd:double">6.07</matchedSize><matches xsi:type="n2:ArrayOfMatch"><n2:Match xsi:type="n2:Match"><betStatus xsi:type="n2:BetStatusEnum">S</betStatus><matchedDate xsi:type="xsd:dateTime">2014-04-25T21:50:54.000Z</matchedDate><priceMatched xsi:type="xsd:double">2.78</priceMatched><profitLoss xsi:type="xsd:double">6.07</profitLoss><settledDate xsi:type="xsd:dateTime">2014-04-25T22:06:12.000Z</settledDate><sizeMatched xsi:type="xsd:double">6.07</sizeMatched><transactionId xsi:type="xsd:long">46743768503</transactionId><voidedDate xsi:type="xsd:dateTime">0001-01-01T00:00:00.000Z</voidedDate></n2:Match></matches><placedDate xsi:type="xsd:dateTime">2014-04-25T21:50:46.000Z</placedDate><price xsi:type="xsd:double">2.78</price><bspLiability xsi:type="xsd:double">0.0</bspLiability><profitAndLoss xsi:type="xsd:double">6.07</profitAndLoss><selectionId xsi:type="xsd:int">7376534</selectionId><selectionName xsi:type="xsd:string">2. Irish Donnie</selectionName><settledDate xsi:type="xsd:dateTime">0001-01-01T00:00:00.000Z</settledDate><remainingSize xsi:type="xsd:double">3.48</remainingSize><requestedSize xsi:type="xsd:double">9.55</requestedSize><voidedDate xsi:type="xsd:dateTime">0001-01-01T00:00:00.000Z</voidedDate><handicap xsi:type="xsd:double">0.0</handicap></bet><errorCode xsi:type="n2:GetBetErrorEnum">OK</errorCode></n:Result></n:getBetResponse></soap:Body></soap:Envelope>


Comment