You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm using your Public Data API and have noticed that the entire FIFA esports feed appears to be down or has been disabled. The issue started around 2026-05-20 ~22:30 UTC and is still ongoing at the time of writing.
What I'm observing:
GET /pub/v2/odds/competitions/esport-fifa-international-t8f63-eadriatic-league returns the competition metadata correctly, but events: [] is always empty — regardless of any query parameters.
GET /pub/v2/odds/sports/esport-fifa returns {"competitionCount": 0, "eventCount": 0, "categories": []}.
GET /pub/v2/odds/events?sport=esport-fifa&from=&to=<now+30d> returns {"competitions": []} — meaning there are no upcoming (prematch) FIFA events for the next 30 days either, not just live.
The global sport listing GET /pub/v2/odds/sports still reports FIFA with "competitionCount": 1, "eventCount": 1, but the detail endpoint for esport-fifa contradicts this and shows 0/0 — looks like a stale aggregate cache vs. the real state.
What I've ruled out on my side:
Tried with and without live=true / live=false — same empty result.
Tried with and without the markets filter (both old esport.matchOdds and new esport_fifa.match_odds naming).
Tried with no query parameters at all (only limit=500).
Authentication is fine — GET /pub/v1/account/currencies and GET /pub/v1/account/currencies/{currency}/balance return 200 with correct data using the same X-API-Key.
Other sports work perfectly with the exact same request shape and the exact same API key: esport-nba2k (incl. its own "eAdriatic League" competition esport-nba2k-international-t91ad-eadriatic-league) returns ~85 KB / 112 PRE_TRADING + 2 TRADING_LIVE events, counter-strike returns 800+ events, soccer works fine, etc.
The last successful FIFA eAdriatic event I pulled was id 34549007 (Real Madrid (Iron) vs Paris Saint-Germain (Felix)) — it still resolves via GET /pub/v2/odds/events/34549007 with status: RESULTED, resultedTime: 2026-05-20T22:44:18Z. No newer FIFA event ids have appeared since.
My questions:
Has FIFA esports trading been suspended / discontinued on Cloudbet? If yes, is this temporary or permanent?
If it's temporary, is there an ETA for the feed to resume?
If the competition was renamed / moved to a new key (new season), could you share the new competition key and/or new sport key so I can update my integration?
Could you also check the stale aggregate count (/odds/sports says FIFA has 1 competition / 1 event, but the detail endpoint says 0/0) — looks like a cache inconsistency on your side.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Hi Cloudbet team,
I'm using your Public Data API and have noticed that the entire FIFA esports feed appears to be down or has been disabled. The issue started around 2026-05-20 ~22:30 UTC and is still ongoing at the time of writing.
What I'm observing:
GET /pub/v2/odds/competitions/esport-fifa-international-t8f63-eadriatic-league returns the competition metadata correctly, but events: [] is always empty — regardless of any query parameters.
GET /pub/v2/odds/sports/esport-fifa returns {"competitionCount": 0, "eventCount": 0, "categories": []}.
GET /pub/v2/odds/events?sport=esport-fifa&from=&to=<now+30d> returns {"competitions": []} — meaning there are no upcoming (prematch) FIFA events for the next 30 days either, not just live.
The global sport listing GET /pub/v2/odds/sports still reports FIFA with "competitionCount": 1, "eventCount": 1, but the detail endpoint for esport-fifa contradicts this and shows 0/0 — looks like a stale aggregate cache vs. the real state.
What I've ruled out on my side:
Tried with and without live=true / live=false — same empty result.
Tried with and without the markets filter (both old esport.matchOdds and new esport_fifa.match_odds naming).
Tried with no query parameters at all (only limit=500).
Authentication is fine — GET /pub/v1/account/currencies and GET /pub/v1/account/currencies/{currency}/balance return 200 with correct data using the same X-API-Key.
Other sports work perfectly with the exact same request shape and the exact same API key: esport-nba2k (incl. its own "eAdriatic League" competition esport-nba2k-international-t91ad-eadriatic-league) returns ~85 KB / 112 PRE_TRADING + 2 TRADING_LIVE events, counter-strike returns 800+ events, soccer works fine, etc.
The last successful FIFA eAdriatic event I pulled was id 34549007 (Real Madrid (Iron) vs Paris Saint-Germain (Felix)) — it still resolves via GET /pub/v2/odds/events/34549007 with status: RESULTED, resultedTime: 2026-05-20T22:44:18Z. No newer FIFA event ids have appeared since.
My questions:
Has FIFA esports trading been suspended / discontinued on Cloudbet? If yes, is this temporary or permanent?
If it's temporary, is there an ETA for the feed to resume?
If the competition was renamed / moved to a new key (new season), could you share the new competition key and/or new sport key so I can update my integration?
Could you also check the stale aggregate count (/odds/sports says FIFA has 1 competition / 1 event, but the detail endpoint says 0/0) — looks like a cache inconsistency on your side.
Thanks in advance for any clarification.
Beta Was this translation helpful? Give feedback.
All reactions