Games API reporting nil votes

Reproduction Steps
For a selection of random experiences, RoMonitor which uses the impacted API has identified that, the API is returning 0 ratings for both likes and dislikes. This presents a serious impact to the analytics tooling that Roblox developers are using.

Simply visit the API endpoint affected.

Expected Behavior

The dislikes and likes should appear as expected for all experiences.

Actual Behavior

At this stage, we are seeing cases of 0 likes and dislikes, causing the following data to be present on our platform.

Attached is a JSON version of the games we’ve looked at, looking at the historic rating data for the last week. Anywhere there is a no ratings value, the value does not exist to deal with this blip.
ratings.json (35.2 KB)


Workaround

As always, we’ve automatically removed zerod data for API failure.

Issue Area: Roblox Website
Page URL: https://games.roblox.com/v1/games/votes?universeIds=3039432017%2C761487889%2C1901536408%2C1961834718%2C1420090477%2C3143577535%2C1628453064%2C3012932882%2C3367323587%2C3587862538%2C3488838753%2C1938873935%2C2393869480%2C3219037155%2C3827329455%2C1894484539%2C1846041596%2C2437443001%2C2312234647%2C1480369826%2C3513798426%2C778338549%2C2582095911%2C3635240111%2C3741260458%2C3364158156%2C423335559%2C3208286797%2C798547576%2C454787448%2C942068201%2C545375819%2C3687448506%2C1626358597%2C3669563456%2C3566715063%2C1428875826%2C3717462162%2C1042542872%2C3763561897%2C2451940675%2C345420227%2C3556241981%2C3361972289%2C3402257881%2C2876362195%2C2705588105%2C2209181492%2C3395124936%2C3364306595%2C1867334191%2C770538576%2C3403518627%2C2907418580%2C2784456126%2C2399737079%2C3891153181%2C3681500969%2C1166357280%2C1971339569%2C2324643624%2C3443445552%2C3683714637%2C3353735053%2C1407797763%2C3305711732%2C632820647%2C2071544626%2C1733002362%2C1643902074%2C3753512350%2C3531609888%2C1840897362%2C781646016%2C3577932258%2C3660403042%2C1957197959%2C2000963%2C2637367368%2C2745299681%2C2044424655%2C3411106176%2C3932667079%2C2396517497%2C2422734498%2C3680474230%2C1429511415%2C3343302437%2C576055260%2C1333937088%2C678676595%2C3646454448%2C3181324504%2C346922971%2C3552107537%2C3242148529%2C2658970245%2C3077123450%2C15692427%2C1486443591
Impact: High
Frequency: Often
Date First Experienced: 2022-09-26 22:09:00 (+01:00)
Date Last Experienced: 2022-10-10 17:10:00 (+01:00)

6 Likes

Also experiencing this behaviour on 4G (UK) Safari (iOS 16 - 14 Pro Max).

After a few refreshes I get the actual value, and then it results back to 0. We also had in-house engineers test a selection 1,000+ random universes from the RoMonitor Dataset also experiencing the same issue.

2 Likes

I checked this and your request doesn’t return the data correctly as you are using a place ID and not a universe ID

“2753915549” is the place ID
“994732206” is the ID for the universe “Blox Fruits”

Blox Fruits: https://games.roblox.com/v1/games/votes?universeIds=994732206

use this endpoint to find the universe ID “https://games.roblox.com/v1/games/multiget-place-details?placeIds=2753915549

firefox_j6w7ian7le

(Edit: After checking seven sample universes IDs from the post below, I got the correct data)

Just attaching this as another example, these are universe ids, I think rail used a place ID by mistake in his post.

2 Likes

Just wondering if there has been any official Roblox internal acknowledgment of this issue by now, I’m still encountering it and we’re now almost a month since this API is at random intervals returning incorrect data.

1 Like

Thanks for the report! We’ll follow up when we have an update for you.

2 Likes

We’ve found that by limiting our requests to 50 universes, the problem was resolved.

This means doubles the request to Roblox in the mean time but does resolve the problem at least in the short term.,

Since this morning (1 AM UTC / 6 PM PST) we started getting higher than usual 429 error rates from the votes API.

Has Roblox implemented some rate limited to the API that is undocumented?


It also seems the 0 value bug is back as of last night, the URL of a bunch of valid random Universe IDS, and the response from the API.

AP from ImageI: https://games.roblox.com/v1/games/votes?universeIds=17547654,17600286,17914123,18278518,18358083,18411586,18610807,18625155,18670860,18836269,18865735,18890271,18901024,18916212,18972872,18973112,19059267,19188955,19558208,19682040,19880769,19915825,20514875,20520205,20560685,20587584,20941830,21059714,21079748,21095323,21096265,21105665,21164849,21165196,21175596,21269710,21419273,21449357,21479556,21526878,21555522,21566619,21772571,21907147,21918360,21930438,22016281,22121123,22232358,22293950

1 Like