REST API
RabbitMQ Connector
Kafka Connector

⬆️ POST /v1/integration/sports

RabbitMQ 消息属性
keyvalue
type
SPORTSBOOK
类型应作为 RabbitMQ 消息的属性(但不在有效负载中)提供。任何头部信息将被忽略。
Kafka 消息头部
keyvalue
type
SPORTSBOOK
分别发送每个投注和结算事件。
  1. 事件的总金额应作为 amount 发送
  2. 投注的真实资金部分应作为 wager_amount 发送
  3. 投注的奖金资金部分应作为 bonus_wager_amount 发送
  4. 如果您要发送 device_type,请与 Fast Track 定义值
  5. 如果您需要在 meta 中发送数据,请联系您的集成经理
  6. 如果 market 例如是 Scorecast,那么 criterion_name 应该是: 1. "Goalscorer" 2. "Correct Result"
    在没有多个的情况下,market 应该与 criterion_name 相同
不同类型的示例:
单一投注
组合投注
结算
提前兑现
组合投注提前兑现
必填属性用 * 标记
类型说明
activity_id *
string
活动 ID
activity_id_reference *
string
活动 ID 引用
amount *
float
总金额
odds *
float
总赔率
currency *
string 格式: ISO 4217
例如 "EUR"
交易货币
exchange_rate *
float
时间戳处的汇率
origin *
string
此值可用于标识玩家所在的品牌或司法管辖区
status *
string
可接受值:
  1. Approved
  2. Rollback
投注状态
timestamp *
string
格式: RFC3339 2015-03-02T8:27:58.10Z
时间戳
bet_type *
string
可接受值:
  1. Single
  2. Multi
  3. System
投注类型。如果是 Single,投注数组必须只包含一个投注。如果是 Multi, 投注数组必须包含多个投注。
type *
string
可接受值:
  1. Bet
  2. Settlement
事件类型
user_id *
string
用户 ID
user_bonus_id ⚠️
string
记入玩家账户的奖金唯一标识符。当此轮中有奖金投注时为必填项。如果不涉及奖金,请发送空值或省略该字段。
balance_after
float
轮次结束后的玩家余额
balance_before
float
轮次开始前的玩家余额
wager_amount *
float
投注金额
bonus_wager_amount *
float
奖金投注金额
locked_wager_amount *
float
锁定投注金额
is_cashout *
bool
指示投注是否已提前兑现
device_type
string
设备类型
settlement_type
string
可接受值:
  1. Won
  2. Lost
  3. HalfWon
  4. HalfLost
  5. Cancelled
  6. Refunded
投注结算结果
bets
[Array]Bet
投注(见下文)
reference_bet_amount
float
正在结算的原始投注的总金额。结算类型的必填信息。
reference_bet_real_amount
float
正在结算的原始投注的真实资金部分。结