Get desktop application:
View/edit binary Protocol Buffers messages
required uint32 event = 2
optional uint32 object_type = 3
optional uint32 claim_result = 4
optional uint32 claim_result_reason = 5
required uint64 order_id = 2
required BlobFrom info = 3
required uint32 event = 2
optional uint32 object_type = 3
optional uint32 claim_result = 4
optional uint32 claim_result_reason = 5
optional bool boot_strap_last = 2
optional PartitionId partition_id = 1
required OrderBook order_book = 2
required uint32 amount = 3
required EntityId bnet_account = 4
optional EntityId game_account = 5
required BlobFrom account_for_item = 6
required string cs_notes = 7
required uint64 cs_user_id = 8
optional uint64 order_book_id = 1
required uint64 order_id = 1
required PartitionId partition_id = 2
required fixed32 program = 1
optional string recommended_default_rmt_currency = 3
required PartitionId partition_id = 1
required uint64 order_id = 2
optional EntityId bnet_account = 3
required uint64 order_id = 1
required PartitionId partition_id = 2
required PartitionId partition_id = 1
required uint32 order_type = 2
required uint64 quantity = 3
required uint32 last_trades = 4
required uint32 last_days = 5
repeated PriceDetail price_details = 1
required uint64 last_trades_average = 2
required uint64 last_days_average = 3
optional string currency = 1
optional fixed32 source = 2
optional EntityId bnet_account = 3
optional bool not_closed_offer_count = 4
optional bool order_with_claimable_count = 5
optional Count not_closed_offer_count = 1
optional Count order_with_claimable_count = 2
optional uint64 order_book_id = 1
optional uint64 bid_id = 2
optional uint64 order_book_id = 1
optional uint64 bid_id = 2
optional uint64 order_book_id = 1
optional uint64 offer_id = 2
optional uint64 order_book_id = 1
optional uint64 offer_id = 2
required uint32 total_count = 2
required PartitionId partition_id = 1
required int32 status = 3
required uint32 total_count = 2
required uint32 total_count = 2
required PartitionId partition_id = 1
required int32 status = 3
required uint32 total_count = 2
required uint32 total_count = 2
required PartitionId partition_id = 1
required uint64 order_id = 2
required string cs_notes = 3
required uint64 cs_user_id = 4
required uint64 object_id = 1
required PartitionId min_partition_id = 2
required PartitionId max_partition_id = 3
required uint64 object_id = 1
required PartitionId min_partition_id = 2
required PartitionId max_partition_id = 3
required fixed32 program = 4
required int32 status = 5
required string currency = 6
required int32 specialist = 7
optional bool bootstrap = 8
optional uint64 bootstrap_oldest_created_time = 9
required EntityId agent_id = 1
required uint64 object_id = 2
(message has no fields)
(message has no fields)
required EntityId agent_id = 1
required uint64 object_id = 2
Used in: exchange_object_provider.ReportAuthorizeRequest, exchange_object_provider.ReportCancelRequest, exchange_object_provider.ReportRefundRequest, exchange_object_provider.ReportSettleRequest
required uint32 category = 1
optional uint32 result_reason = 2
Used in: SubscribeAdvancedOrderUpdateRequest
required fixed32 program = 1
required uint32 event = 2
repeated uint32 reason = 3
Used in: BidCreation, BidExtended
required Order order = 1
optional uint64 current_unit_price = 2
optional uint64 max_unit_price = 3
Used in: PlaceBidCreateOrderBookIfNeededRequest, PlaceBidOnOrderBookRequest
required Bid bid = 1
optional uint64 auction_duration = 2
optional uint64 auction_start_delay = 3
optional BillingAddress billing_address = 4
optional bool fill_or_kill = 5
Used in: BidNotificationRequest, OrderExtended, QueryBidsByAccountForItemResponse, QueryBidsByOrderBookResponse
required Bid bid = 1
required Extension extension = 2
optional uint64 offer_out_bid_price = 3
optional uint64 offer_trade_now_price = 4
optional uint64 offer_current_winning_price = 5
optional uint64 bid_current_unit_price = 6
optional uint64 bid_max_unit_price = 7
Used in: BidCreation, FeeEstimationData, OfferCreation, exchange_object_provider.PaymentMethod
required int32 country_id = 1
optional string city = 2
optional string state = 3
optional string postal_code = 4
Used in: ClaimRequest, CreateCSTradeRequest, CustomNotificationRequest, HistoryData, Order, QueryBidsByAccountForItemRequest, QueryOffersByAccountForItemRequest, QueryOrdersByAccountForItemRequest, exchange_object_provider.PaymentMethod, exchange_object_provider.ReportAuthorizeRequest, exchange_object_provider.ReportCancelRequest, exchange_object_provider.ReportRefundRequest, exchange_object_provider.ReportSettleRequest
required fixed32 source = 1
required bytes data = 2
optional bytes extra_data = 3
Used in: HistoryData, exchange_object_provider.ReportAuthorizeRequest
required fixed32 source = 1
required string type = 2
required bytes data = 3
Used in: OrderBook
required string type = 1
optional bytes data = 2
optional bytes extra_data = 3
Used as request type in: ExchangeService.CancelBid, ExchangeService.CancelOffer
required PartitionId partition_id = 1
required uint64 order_id = 2
optional uint32 reason = 3
optional EntityId bnet_account = 4
Used as request type in: ExchangeService.ClaimBidItem, ExchangeService.ClaimBidMoney, ExchangeService.ClaimOfferItem, ExchangeService.ClaimOfferMoney
optional PartitionId partition_id = 1
optional uint64 order_id = 2
optional fixed32 program = 3
optional EntityId bnet_account = 4
optional BlobFrom information = 5
Used in: GetOrderCountResponse
required uint32 count = 1
optional uint32 limit = 2
Used in: SpecialistConfig
required string currency = 1
optional uint64 tick_size = 2
optional uint64 min_unit_price = 3
optional uint64 max_unit_price = 4
optional uint64 min_total_price = 5
optional uint64 max_total_price = 6
Used in: BidExtended, OfferExtended
required PartitionId partition_id = 1
required uint64 order_book_id = 2
required uint64 order_id = 3
optional uint64 filled_amount = 4
optional int32 order_status = 5
optional uint64 authorized_time = 6
optional uint64 created_time = 7
optional uint64 closed_time = 8
optional uint32 reason = 9
optional OrderBook order_book = 10
optional uint64 order_book_status = 11
optional uint64 money_to_claim = 12
optional uint64 items_to_claim = 13
optional bool risk_delayed = 14
optional uint32 fail_order_action = 15
optional uint32 fail_object_type = 16
optional uint32 fail_error_code = 17
optional uint32 fail_extra_error_code = 18
optional uint64 refunded = 19
optional uint64 filled_fund_amount = 20
Used in: GetFeeDetailsResponse, GetFeeEstimationResponse
required uint64 rownum = 1
required uint64 fee_auth_detail_id = 2
optional uint64 fee_id = 3
optional uint64 fee_amount = 4
optional uint64 discount_amount = 5
optional uint64 fee_group_id = 6
optional string fee_group_name = 7
optional uint64 flat_fee_amount = 8
optional float scaling_fee_rate = 9
optional uint64 max_fee_amount = 10
optional string fee_description = 11
required bool is_tax = 12
optional uint64 coupon_book_id = 13
optional uint64 coupon_type = 14
optional string coupon_description = 15
optional uint64 left_over_coupon_credit = 16
optional uint64 left_over_coupon_charge = 17
Used in: GetBidFeeEstimationRequest, GetOfferFeeEstimationRequest
required fixed32 program = 1
required int32 specialist = 2
required string currency = 3
required fixed32 source = 4
required uint64 money_amount = 5
required uint64 item_amount = 6
optional EntityId bnet_account = 7
optional BillingAddress billing_address = 8
Used as response type in: ExchangeService.GetBidFeeEstimation, ExchangeService.GetOfferFeeEstimation
required uint64 fee_amount = 1
repeated FeeDetail fee_details = 2
Used as request type in: ExchangeService.CancelHistoriesForCS, ExchangeService.SettleHistoriesForCS
required EntityId bnet_account = 1
required fixed32 program = 2
required uint64 lower_time = 3
required uint64 higher_time = 4
Used as response type in: ExchangeService.CancelHistoriesForCS, ExchangeService.SettleHistoriesForCS
Used in: HistoriesForCSResponse
required uint64 order_book_id = 1
required PartitionId partition_id = 2
required uint64 action_id = 3
optional uint64 parent_settle_id = 4
optional bool parent_settled = 5
required uint64 authorized_amount = 6
optional uint64 authorized_fee_amount = 7
required uint64 amount = 8
optional uint64 fee_amount = 9
required bool deferred = 10
required bool has_been_deferred = 11
required uint64 progress = 12
required uint64 created = 13
optional uint64 risk_completed = 14
optional uint64 risk_result = 15
optional uint64 risk_verdict = 16
optional uint64 completed = 17
optional uint64 result_code = 18
required BlobFrom account_for_item = 19
required BlobFrom account_for_money = 20
required uint32 order_type = 21
required uint64 order_id = 22
required uint64 auth_id = 23
required uint32 auth_object_type = 24
required string trans_direction = 25
required uint64 auth_complete_progress = 26
required uint64 auth_filled_progress = 27
required uint64 auth_total_progress = 28
required bool auth_deferred = 30
Used in: OfferCreation, OfferExtended
required Order order = 1
optional uint64 trade_now_price = 2
optional uint64 reserve_price = 3
optional uint64 out_bid_price = 4
Used in: PlaceOfferCreateOrderBookIfNeededRequest, PlaceOfferOnOrderBookRequest
required Offer offer = 1
optional uint64 auction_duration = 2
optional uint64 auction_start_delay = 3
optional BillingAddress billing_address = 4
Used in: OfferNotificationRequest, OrderExtended, QueryOffersByAccountForItemResponse, QueryOffersByOrderBookResponse
required Offer offer = 1
required Extension extension = 2
optional uint64 current_winning_price = 3
Used in: Bid, Offer
required uint32 amount = 1
optional uint64 start_time = 2
optional uint64 end_time = 3
optional BlobFrom account_for_money = 4
optional BlobFrom account_for_item = 5
optional EntityId bnet_account = 6
optional EntityId game_account = 7
optional PartitionId session_id = 8
Used in: CreateCSTradeRequest, CreateOrderBookRequest, Extension, OrderBookNotification, OrderBookSummary, PlaceBidCreateOrderBookIfNeededRequest, PlaceOfferCreateOrderBookIfNeededRequest
required fixed32 program = 2
required uint32 compatibility = 3
required string currency = 4
required int32 specialist = 5
required uint32 allowed_realm = 6
Used in: CustomNotificationRequest, QueryOrderBooksSummaryRequest
required PartitionId partition_id = 1
required uint64 order_book_id = 2
Used in: OrderBookNotificationRequest
required OrderBook order_book = 1
required PartitionId partition_id = 2
required uint64 order_book_id = 3
optional uint64 trade_now_price = 4
optional uint64 winning_price = 5
required uint32 status = 6
required uint64 update_time = 7
optional uint64 closed_time = 8
required uint64 filled_amount = 9
Used in: QueryOrderBooksSummaryResponse
required PartitionId partition_id = 1
required uint64 order_book_id = 2
required uint32 result = 3
optional OrderBook order_book = 4
optional uint64 amount = 5
optional uint64 best_offer_price = 6
optional uint64 best_bid_price = 7
optional uint64 end_time = 8
optional int32 status = 9
optional uint64 created_time = 10
optional uint64 active_time = 11
optional uint64 closed_time = 12
optional uint32 reason = 13
optional uint64 out_bid_unit_price = 14
Used in: GetBidDetailsResponse, GetOfferDetailsResponse, QueryOrdersByAccountForItemResponse
Used in: CancelRequest, ClaimRequest, CreateCSTradeRequest, CreateOrderBookRequest, Extension, GetBidDetailsRequest, GetBidFeeEstimationRequest, GetFeeDetailsRequest, GetOfferDetailsRequest, GetOfferFeeEstimationRequest, GetOrderBookStatisticsRequest, HistoryData, Order, OrderBookHandle, OrderBookNotification, OrderBookSummary, PlaceBidCreateOrderBookIfNeededRequest, PlaceBidOnOrderBookRequest, PlaceOfferCreateOrderBookIfNeededRequest, PlaceOfferOnOrderBookRequest, QueryBidsByOrderBookRequest, QueryOffersByOrderBookRequest, RefundRequest, SubscribeAdvancedOrderUpdateRequest, SubscribeOrderBookStatusChangeRequest, exchange_object_provider.ReportAuthorizeRequest, exchange_object_provider.ReportCancelRequest, exchange_object_provider.ReportRefundRequest, exchange_object_provider.ReportSettleRequest, exchange_risk.DelaySettleRiskVerdictRequest, exchange_risk.ReportAuthorizeRiskVerdictRequest, exchange_risk.ReportSettleRiskVerdictRequest
required fixed64 high = 1
required fixed64 low = 2
Used in: GetOrderBookStatisticsResponse
required uint64 trade_price = 1
required uint64 amount = 2
Used in: QueryBidsByAccountForItemRequest, QueryOffersByAccountForItemRequest, QueryOrderFilter
required uint32 max_result = 1
optional uint64 ref_created_time = 2
Used in: QueryBidsByOrderBookRequest, QueryOffersByOrderBookRequest
required uint32 max_result = 1
optional uint64 ref_order_id = 2
optional uint64 ref_price = 3
Used in: QueryOrdersByAccountForItemRequest
optional string currency = 1
optional uint32 specialist = 2
optional uint32 order_type = 3
optional uint32 claimable = 4
optional uint32 order_status_mask = 5
optional bool rollup = 6
optional uint32 order_book_status = 8
Used in: GetConfigurationResponse
required int32 specialist = 1
repeated uint64 auction_durations = 2
repeated uint64 auction_start_delays = 3
optional uint64 anti_sniping_extension_delay = 4
optional uint64 max_items_amount = 5
optional int32 starting_unit_price_rule = 6
optional int32 reserved_unit_price_rule = 7
optional int32 trade_now_unit_price_rule = 8
optional int32 current_unit_price_rule = 9
optional int32 maximum_unit_price_rule = 10
repeated CurrencyConfig currency_config = 11
optional int32 fill_or_kill_rule = 12