Glad to see another legacy remnant of the site being sunsetted if it benefits Roblox in the long run.
As the others have mentioned though, some transparency/an estimated timeframe (if possible) for when the replacements of said decomissioned API endpoints will be ready would be nice so people relying on these endpoints know what to expect.
The new endpoint listed isn’t actually publicly documented yet, but regardless the endpoint still doesn’t return the productId necessary to update or fetch more data on a developer product. (see LegacyApi vs DevelopApi )
I think what they mean is that they where planning to move all the endpoints to “apis.roblox.com” but due to the issues they have just decided to not move everything over. Unless I miss read the post.
Sad to see the api.roblox.com go but if it was causing issues I guess this update will be good.
I really wanna see more api’s put on the open cloud cuz it is a pain in the ass using cookies and with the recent update where cookies will get invalidated on a different region is also annoying.
They don’t internally route to ApiGateway. *.roblox.com API services (excluding apis, ecsv2), known as BEDEV1 services, use internal *.api.roblox.com endpoints. apis.roblox.com, ecsv2.roblox.com on the other hand, route to BEDEV2 services, part of a newer micro-service architecture. This blog post also has a brief mention of BEDEV2.
Good riddance, I remember when api.roblox.com was introduced it was so cool. Glad you guys are actively expanding this!
It would be very unfortunate if this end point was not ready by July 15th. I still use it in my catalog scraper (which is responsible for updating the available catalog in Robloxian High School), and having no alternative will mean it will be non-functional.
It goes both ways, Roblox still sends & recieves for each request you make, so that in itself already takes from Roblox’s servers. And you can do http requests for each game server running, there are multiple ways to start bunch of servers & if abused a higher limit would only put more strain unless Roblox feels it’s appropiate to up it. Now this I don’t know, but I’m guessing they have a bit more control over limiting requests that aren’t their own as well most 3rd party applications & services doesn’t have as powerful servers which could do a lot more requests like Roblox’s own. However that last bit might not have a factor here.
What if I have a set of IPs that are all within a similar range? IPs are not as sensitive as idiots portray them and even still only things like your servers and proxy’s should be whitelisted IPs.