Why am I not receiving the final score/result of a match (match_result)?
The final score (match_result) is not available through the prematch (CTRL) producer, and is only available within the last odds_change message from the Live Odds producer. To receive the result, you will need to have booked the match and be subscribed to the Live Odds producer (and the match has to be covered). If these criteria are not met, you will need to pull the match_result though the API. This can be done using the summary.xml endpoint.
XML example of returned result
<match_summary
<sport_event_status status="4" home_score="2" away_score="2" status_code="4">
<period_scores>
<period_score home_score="2" away_score="2" type="regular_period" number="1"/>
<period_score home_score="0" away_score="0" type="regular_period" number="2"/>
</period_scores>
</sport_event_status>
<coverage_info level="bronze" live_coverage="false">
<coverage includes="basic_score"/>
</coverage_info>
</match_summary>
PreviousWhy am I not getting any odds_change messages, after I connect?NextI am receiving odds_change messages from the Live Odds producer before the handover message from pre-match, is this normal?
Last updated
Was this helpful?