HTTP + CSV
The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
POST /SubmitBetslip HTTP/1.1
Host: ios-api.betright.com.au
Accept: text/csv
Content-Type: text/csv
Content-Length: length
{"Betslip":{"BetslipId":"00000000000000000000000000000000","ClientId":0,"SingleBets":[{"EventId":0,"EventTypeId":0,"MasterEventClassId":0,"CategoryClassId":0,"MarketType":"String","DividendType":"String","OutcomeId":0,"Stake":0,"EventName":"String","OutcomeName":"String","IsWinPlaceAllowed":false,"IsWinPlaceSelected":false,"IsSelectedForMulti":false,"FixedWin":0,"FixedPlace":0,"FixedMarketId":0,"Points":0,"MultiBetExceptions":{"CategoryClass":{"Allowed":{"Wildcard":false,"EventClasses":[[0]]},"Denied":{"Wildcard":false,"EventClasses":[[0]]}},"MasterEventClass":{"Allowed":{"Wildcard":false,"EventClasses":[[0]]},"Denied":{"Wildcard":false,"EventClasses":[[0]]}}},"MasterEventName":"String","BetDetailTypeDesc":"String","MarketTypeDesc":"String","IsMainEvent":false,"MasterEventId":0,"PriceDerivedFromEventId":0,"IsMultiAllowed":false,"RaceNumber":0,"BetId":0,"Guid":"String","IsFinalised":false,"IsDisabled":false,"IsConfirmed":false,"ErrorDescription":"String","TicketNumber":"String","MessageGUID":"String","SelectedFreeBet":{"Id":0,"Name":"String","Stake":0},"ErrorNo":0,"InterceptId":0,"Results":[{"ErrorNo":0,"ErrorText":"String","BetId":0,"TotalBetCost":0,"MaxAllowedTotalStake":0,"CurrentFixedPrice":0,"CurrentFixedPricePlace":0,"CurrentPoints":0,"CurrentBalance":0,"CalculatedTotalLines":0,"InterceptId":0,"TicketNumber":"String","EventId":0,"LegId":0,"OutcomeId":0,"MysterySelection":"String"}]}],"Status":"String","BetCount":0,"PossiblePayout":0,"TotalWager":0,"ExoticBets":[{"EventId":0,"Selection1":[0],"Selection2":[0],"Selection3":[0],"Venue":"String","RaceNo":0,"Selection4":[0],"Stake":0,"Percentage":0,"TotalStake":0,"Combos":0,"MarketType":"String","DividendType":"String","Selections":0,"OutcomePrices":[{"OutcomeId":0,"Price":0}],"ComboPrices":[{"OutcomeIds":[0],"Price":0}],"IsRove":false,"HasBeenToFullBetslip":false,"IsMystery":false,"IncludeFavourite":false,"NumberOfSelections":0,"BetId":0,"Guid":"String","IsFinalised":false,"IsDisabled":false,"IsConfirmed":false,"ErrorDescription":"String","TicketNumber":"String","MessageGUID":"String","SelectedFreeBet":{"Id":0,"Name":"String","Stake":0},"ErrorNo":0,"InterceptId":0,"Results":[{"ErrorNo":0,"ErrorText":"String","BetId":0,"TotalBetCost":0,"MaxAllowedTotalStake":0,"CurrentFixedPrice":0,"CurrentFixedPricePlace":0,"CurrentPoints":0,"CurrentBalance":0,"CalculatedTotalLines":0,"InterceptId":0,"TicketNumber":"String","EventId":0,"LegId":0,"OutcomeId":0,"MysterySelection":"String"}]}],"ToteMultiples":[{"EventMultipleId":0,"Tote":"String","Venue":"String","BetSubTypeCode":"String","Legs":[{"EventId":0,"Selection":[0],"LegNo":0,"RaceNo":0,"PlaceCardPrices":[{"OutcomeId":0,"Price":0}]}],"MultipleName":"String","Stake":0,"Percentage":0,"TotalStake":0,"Combos":0,"HasBeenToFullBetslip":false,"BetId":0,"Guid":"String","IsFinalised":false,"IsDisabled":false,"IsConfirmed":false,"ErrorDescription":"String","TicketNumber":"String","MessageGUID":"String","SelectedFreeBet":{"Id":0,"Name":"String","Stake":0},"ErrorNo":0,"InterceptId":0,"Results":[{"ErrorNo":0,"ErrorText":"String","BetId":0,"TotalBetCost":0,"MaxAllowedTotalStake":0,"CurrentFixedPrice":0,"CurrentFixedPricePlace":0,"CurrentPoints":0,"CurrentBalance":0,"CalculatedTotalLines":0,"InterceptId":0,"TicketNumber":"String","EventId":0,"LegId":0,"OutcomeId":0,"MysterySelection":"String"}]}],"Multis":[{"Name":"String","BetSubTypeCode":"String","Combos":0,"TotalStake":0,"PossiblePayout":0,"Price":0,"MultiPriceOverride":0,"BetId":0,"Guid":"String","IsFinalised":false,"IsDisabled":false,"IsConfirmed":false,"ErrorDescription":"String","TicketNumber":"String","MessageGUID":"String","SelectedFreeBet":{"Id":0,"Name":"String","Stake":0},"ErrorNo":0,"InterceptId":0,"Results":[{"ErrorNo":0,"ErrorText":"String","BetId":0,"TotalBetCost":0,"MaxAllowedTotalStake":0,"CurrentFixedPrice":0,"CurrentFixedPricePlace":0,"CurrentPoints":0,"CurrentBalance":0,"CalculatedTotalLines":0,"InterceptId":0,"TicketNumber":"String","EventId":0,"LegId":0,"OutcomeId":0,"MysterySelection":"String"}]}],"IPAddress":"String","Mode":"String","SameGameMultis":[{"Price":0,"Legs":[{"EventId":0,"OutcomeId":0,"MarketType":"String","FixedWin":0,"FixedMarketId":0,"MarketTypeDesc":"String","GroupByHeader":"String","Points":0,"OutcomeName":"String"}],"Stake":0,"BetId":0,"Guid":"String","IsFinalised":false,"IsDisabled":false,"IsConfirmed":false,"ErrorDescription":"String","TicketNumber":"String","MessageGUID":"String","SelectedFreeBet":{"Id":0,"Name":"String","Stake":0},"ErrorNo":0,"InterceptId":0,"Results":[{"ErrorNo":0,"ErrorText":"String","BetId":0,"TotalBetCost":0,"MaxAllowedTotalStake":0,"CurrentFixedPrice":0,"CurrentFixedPricePlace":0,"CurrentPoints":0,"CurrentBalance":0,"CalculatedTotalLines":0,"InterceptId":0,"TicketNumber":"String","EventId":0,"LegId":0,"OutcomeId":0,"MysterySelection":"String"}]}],"SameRaceMultis":[{"EventId":0,"Price":0,"Win":[0],"Top2":[0],"Top3":[0],"Top4":[0],"Stake":0,"Outcomes":[{"OutcomeId":0,"OutcomeName":"String","BarrierNo":0,"Price":0}],"BetId":0,"Guid":"String","IsFinalised":false,"IsDisabled":false,"IsConfirmed":false,"ErrorDescription":"String","TicketNumber":"String","MessageGUID":"String","SelectedFreeBet":{"Id":0,"Name":"String","Stake":0},"ErrorNo":0,"InterceptId":0,"Results":[{"ErrorNo":0,"ErrorText":"String","BetId":0,"TotalBetCost":0,"MaxAllowedTotalStake":0,"CurrentFixedPrice":0,"CurrentFixedPricePlace":0,"CurrentPoints":0,"CurrentBalance":0,"CalculatedTotalLines":0,"InterceptId":0,"TicketNumber":"String","EventId":0,"LegId":0,"OutcomeId":0,"MysterySelection":"String"}]}]}}
HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length
{"BetslipId":"00000000000000000000000000000000","ClientId":0,"SingleBets":[{"EventId":0,"EventTypeId":0,"MasterEventClassId":0,"CategoryClassId":0,"MarketType":"String","DividendType":"String","OutcomeId":0,"Stake":0,"EventName":"String","OutcomeName":"String","IsWinPlaceAllowed":false,"IsWinPlaceSelected":false,"IsSelectedForMulti":false,"FixedWin":0,"FixedPlace":0,"FixedMarketId":0,"Points":0,"MultiBetExceptions":{"CategoryClass":{"Allowed":{"Wildcard":false,"EventClasses":[[0]]},"Denied":{"Wildcard":false,"EventClasses":[[0]]}},"MasterEventClass":{"Allowed":{"Wildcard":false,"EventClasses":[[0]]},"Denied":{"Wildcard":false,"EventClasses":[[0]]}}},"MasterEventName":"String","BetDetailTypeDesc":"String","MarketTypeDesc":"String","IsMainEvent":false,"MasterEventId":0,"PriceDerivedFromEventId":0,"IsMultiAllowed":false,"RaceNumber":0,"BetId":0,"Guid":"String","IsFinalised":false,"IsDisabled":false,"IsConfirmed":false,"ErrorDescription":"String","TicketNumber":"String","MessageGUID":"String","SelectedFreeBet":{"Id":0,"Name":"String","Stake":0},"ErrorNo":0,"InterceptId":0,"Results":[{"ErrorNo":0,"ErrorText":"String","BetId":0,"TotalBetCost":0,"MaxAllowedTotalStake":0,"CurrentFixedPrice":0,"CurrentFixedPricePlace":0,"CurrentPoints":0,"CurrentBalance":0,"CalculatedTotalLines":0,"InterceptId":0,"TicketNumber":"String","EventId":0,"LegId":0,"OutcomeId":0,"MysterySelection":"String"}]}],"Status":"String","BetCount":0,"PossiblePayout":0,"TotalWager":0,"ExoticBets":[{"EventId":0,"Selection1":[0],"Selection2":[0],"Selection3":[0],"Venue":"String","RaceNo":0,"Selection4":[0],"Stake":0,"Percentage":0,"TotalStake":0,"Combos":0,"MarketType":"String","DividendType":"String","Selections":0,"OutcomePrices":[{"OutcomeId":0,"Price":0}],"ComboPrices":[{"OutcomeIds":[0],"Price":0}],"IsRove":false,"HasBeenToFullBetslip":false,"IsMystery":false,"IncludeFavourite":false,"NumberOfSelections":0,"BetId":0,"Guid":"String","IsFinalised":false,"IsDisabled":false,"IsConfirmed":false,"ErrorDescription":"String","TicketNumber":"String","MessageGUID":"String","SelectedFreeBet":{"Id":0,"Name":"String","Stake":0},"ErrorNo":0,"InterceptId":0,"Results":[{"ErrorNo":0,"ErrorText":"String","BetId":0,"TotalBetCost":0,"MaxAllowedTotalStake":0,"CurrentFixedPrice":0,"CurrentFixedPricePlace":0,"CurrentPoints":0,"CurrentBalance":0,"CalculatedTotalLines":0,"InterceptId":0,"TicketNumber":"String","EventId":0,"LegId":0,"OutcomeId":0,"MysterySelection":"String"}]}],"ToteMultiples":[{"EventMultipleId":0,"Tote":"String","Venue":"String","BetSubTypeCode":"String","Legs":[{"EventId":0,"Selection":[0],"LegNo":0,"RaceNo":0,"PlaceCardPrices":[{"OutcomeId":0,"Price":0}]}],"MultipleName":"String","Stake":0,"Percentage":0,"TotalStake":0,"Combos":0,"HasBeenToFullBetslip":false,"BetId":0,"Guid":"String","IsFinalised":false,"IsDisabled":false,"IsConfirmed":false,"ErrorDescription":"String","TicketNumber":"String","MessageGUID":"String","SelectedFreeBet":{"Id":0,"Name":"String","Stake":0},"ErrorNo":0,"InterceptId":0,"Results":[{"ErrorNo":0,"ErrorText":"String","BetId":0,"TotalBetCost":0,"MaxAllowedTotalStake":0,"CurrentFixedPrice":0,"CurrentFixedPricePlace":0,"CurrentPoints":0,"CurrentBalance":0,"CalculatedTotalLines":0,"InterceptId":0,"TicketNumber":"String","EventId":0,"LegId":0,"OutcomeId":0,"MysterySelection":"String"}]}],"Multis":[{"Name":"String","BetSubTypeCode":"String","Combos":0,"TotalStake":0,"PossiblePayout":0,"Price":0,"MultiPriceOverride":0,"BetId":0,"Guid":"String","IsFinalised":false,"IsDisabled":false,"IsConfirmed":false,"ErrorDescription":"String","TicketNumber":"String","MessageGUID":"String","SelectedFreeBet":{"Id":0,"Name":"String","Stake":0},"ErrorNo":0,"InterceptId":0,"Results":[{"ErrorNo":0,"ErrorText":"String","BetId":0,"TotalBetCost":0,"MaxAllowedTotalStake":0,"CurrentFixedPrice":0,"CurrentFixedPricePlace":0,"CurrentPoints":0,"CurrentBalance":0,"CalculatedTotalLines":0,"InterceptId":0,"TicketNumber":"String","EventId":0,"LegId":0,"OutcomeId":0,"MysterySelection":"String"}]}],"IPAddress":"String","Mode":"String","SameGameMultis":[{"Price":0,"Legs":[{"EventId":0,"OutcomeId":0,"MarketType":"String","FixedWin":0,"FixedMarketId":0,"MarketTypeDesc":"String","GroupByHeader":"String","Points":0,"OutcomeName":"String"}],"Stake":0,"BetId":0,"Guid":"String","IsFinalised":false,"IsDisabled":false,"IsConfirmed":false,"ErrorDescription":"String","TicketNumber":"String","MessageGUID":"String","SelectedFreeBet":{"Id":0,"Name":"String","Stake":0},"ErrorNo":0,"InterceptId":0,"Results":[{"ErrorNo":0,"ErrorText":"String","BetId":0,"TotalBetCost":0,"MaxAllowedTotalStake":0,"CurrentFixedPrice":0,"CurrentFixedPricePlace":0,"CurrentPoints":0,"CurrentBalance":0,"CalculatedTotalLines":0,"InterceptId":0,"TicketNumber":"String","EventId":0,"LegId":0,"OutcomeId":0,"MysterySelection":"String"}]}],"SameRaceMultis":[{"EventId":0,"Price":0,"Win":[0],"Top2":[0],"Top3":[0],"Top4":[0],"Stake":0,"Outcomes":[{"OutcomeId":0,"OutcomeName":"String","BarrierNo":0,"Price":0}],"BetId":0,"Guid":"String","IsFinalised":false,"IsDisabled":false,"IsConfirmed":false,"ErrorDescription":"String","TicketNumber":"String","MessageGUID":"String","SelectedFreeBet":{"Id":0,"Name":"String","Stake":0},"ErrorNo":0,"InterceptId":0,"Results":[{"ErrorNo":0,"ErrorText":"String","BetId":0,"TotalBetCost":0,"MaxAllowedTotalStake":0,"CurrentFixedPrice":0,"CurrentFixedPricePlace":0,"CurrentPoints":0,"CurrentBalance":0,"CalculatedTotalLines":0,"InterceptId":0,"TicketNumber":"String","EventId":0,"LegId":0,"OutcomeId":0,"MysterySelection":"String"}]}]}