Im getting this error calling the GetSilksV2 method
APIErrorEnum.SERVICE_NOT_AVAILABLE_IN_PRODUCT
The documentation doesn't list this Enum. I have a lot of other calls that work, just not the get silks. I've tried a few different market Ids.
Any help appreciated.
C# Code
static void Main(string[] args)
{
srGlobal.LoginReq req = new srGlobal.LoginReq();
req.username = "doof";
req.password = "xxx";
req.productId = 82;
srGlobal.BFGlobalServiceClient BetfairClient = new srGlobal.BFGlobalServiceClient();
srGlobal.LoginResp resp = BetfairClient.login(req);
srAuExchange.GetSilksV2Req silks = new srAuExchange.GetSilksV2Req();
silks.header = new srAuExchange.APIRequestHeader();
silks.header.sessionToken = resp.header.sessionToken;
Int32?[] marketIds = new int?[1];
marketIds[0] = 100795360;
silks.markets = marketIds;
//req.markets[0].Value = marketId;
srAuExchange.BFExchangeServiceClient client = new srAuExchange.BFExchangeServiceClient();
srAuExchange.GetSilksV2Resp silksResponse = client.getSilksV2(silks);
}
APIErrorEnum.SERVICE_NOT_AVAILABLE_IN_PRODUCT
The documentation doesn't list this Enum. I have a lot of other calls that work, just not the get silks. I've tried a few different market Ids.
Any help appreciated.
C# Code
static void Main(string[] args)
{
srGlobal.LoginReq req = new srGlobal.LoginReq();
req.username = "doof";
req.password = "xxx";
req.productId = 82;
srGlobal.BFGlobalServiceClient BetfairClient = new srGlobal.BFGlobalServiceClient();
srGlobal.LoginResp resp = BetfairClient.login(req);
srAuExchange.GetSilksV2Req silks = new srAuExchange.GetSilksV2Req();
silks.header = new srAuExchange.APIRequestHeader();
silks.header.sessionToken = resp.header.sessionToken;
Int32?[] marketIds = new int?[1];
marketIds[0] = 100795360;
silks.markets = marketIds;
//req.markets[0].Value = marketId;
srAuExchange.BFExchangeServiceClient client = new srAuExchange.BFExchangeServiceClient();
srAuExchange.GetSilksV2Resp silksResponse = client.getSilksV2(silks);
}


Comment