Discussions

Ask a Question
Back to all

API Response Issue for Cancelled UFC Fixture (Justin Tafa vs Louie Sutherland)

Hi OptiOdds Support Team,
I'm encountering an issue with the grader API response for a cancelled UFC bout and would appreciate your guidance.
Issue Details:

Event: Justin Tafa vs Louie Sutherland
Fixture ID: 20250927BEB34FA9
Status: This fight was officially cancelled
API Endpoint: /api/v3/grader/odds
Current Response: Error 107 - "Game has not started"

Problem:
The fixture was cancelled, but the API returns an error indicating the game hasn't started rather than reflecting the cancellation status. This makes it difficult to properly handle cancelled events in our system.
Questions:

Can you verify the fixture status on your end?
What is the expected API response for cancelled fixtures?
Should we be using a different endpoint or parameter to check for cancellations?
Is there a specific error code or status field that indicates a fixture has been cancelled?

API Call for Reference:

curl --request GET
--url 'https://api.opticodds.com/api/v3/grader/odds?fixture_id=20250927BEB34FA9&market=Total%20Rounds&name=Over%201.5'
--header 'X-Api-Key: API_KEY'
--header 'accept: application/json'

Thank you for your assistance!