Перейти к концу метаданных
Переход к началу метаданных

List<MarketBook> listRunnerBook ( MarketId marketIdSelectionId selectionId, double handicap, PriceProjection priceProjection, OrderProjection orderProjection, MatchProjection matchProjection, boolean includeOverallPosition, boolean partitionMatchedByStrategyRef, Set<String> customerStrategyRefs, StringcurrencyCode,Stringlocale, Date matchedSince, Set<BetId> betIds) throws APINGException

Returns a list of dynamic data about a market and a specified runner. Dynamic data includes prices, the status of the market, the status of selections, the traded volume, and the status of any orders you have placed in the market..

listRunnerBook behaviour

You can only pass in one marketId and one selectionId in that market per request. If the selectionId being passed in is not a valid one / doesn’t belong in that market then the call will still work but only the market data is returned

Parameter name

Type

Required

Description

marketId

MarketId

Tick

The unique id for the market..

selectionIdSelectionId(tick)The unique id for the selection in the market.
handicapdouble The projection of price data you want to receive in the response.

priceProjection

PriceProjection

 

The projection of price data you want to receive in the response.

orderProjection

OrderProjection

 

The orders you want to receive in the response.

matchProjection

MatchProjection

 

If you ask for orders, specifies the representation of matches.

includeOverallPosition

boolean

 

If you ask for orders, returns matches for each selection. Defaults to true if unspecified.

partitionMatchedByStrategyRef

boolean

 

If you ask for orders, returns the breakdown of matches by strategy for each selection. Defaults to false if unspecified.

customerStrategyRefs

Set<String>

 

If you ask for orders, restricts the results to orders matching any of the specified set of customer defined strategies. 
Also filters which matches by strategy for selections are returned, if partitionMatchedByStrategyRef is true. 
An empty set will be treated as if the parameter has been omitted (or null passed).

currencyCode

String

 

A Betfair standard currency code. If not specified, the default currency code is used.

locale

String

 

The language used for the response. If not specified, the default is returned.

matchedSince

Date

 

If you ask for orders, restricts the results to orders that have at least one fragment matched since 
the specified date (all matched fragments of such an order will be returned even if some were matched before the specified date). 
All EXECUTABLE orders will be returned regardless of matched date.

betIds

Set<BetId>

 

If you ask for orders, restricts the results to orders with the specified bet IDs.

Return type

Description

List< MarketBook >

output data

Throws

Description

APINGException

Generic exception that is thrown if this operation fails for any reason.

Since 1.0.0

 

  • Нет меток