[Action Needed] Sunsetting api.roblox.com

What about this api?

https://roblox.com/studio/plugins/info?assetId={id}

it now errors with Not Found so what’s the new one?
I need to get the versionId of assets

This announcement was specifically about api.roblox.com. The studio plugin info endpoint is part of www.roblox.com so any deprecation would be announced separately.

where would I find that announcement then?

Same, my game leaderboards require usernames and they always end up showing up 429

Any update?
Still waiting for this

So my Roblox extension I made uses avatar apis but now its always erroring with 403 Token Validation Failed

Ok I think I figured it out, when I made my extension I use to use another way of grabbing the token and it seems now that token is invalid and doesn’t update but I do know another way to grab the real token now
image
image

Well nvm i can’t find a way the other way dosnt work
image

This is on api.roblox.com, so why is it being suggested as an alternative?

Any update on an alternative to this endpoint?

hello will there be an alternative way of getting the product id from the asset id? i cant find any other one as the only way of getting the product id is on the api.roblox.com site

I need to get the Universe Id from a Place Id. I would usually use
https://api.roblox.com/universes/get-universe-containing-place
but now I can’t since it’s getting sunsetted. Any alternatives?

The main post mentions that you can use
https://games.roblox.com/docs#!/Games/get_v1_games_multiget_place_details
instead.

This does not function without the use of an authorization token. How can I do this without that token?

2 Likes

If you want to take a risk, use apis.roblox.com/universes/v1/places/1818/universe. Not publicly documented as of right now, and doesn’t require authentication.

2 Likes

Thanks for the feedback on the deprecation of GET /universes/get-universe-containing-place.

We have created a new endpoint that does not require authentication. It allows you to fetch the universe id, given a place id.

https://apis.roblox.com/universes/v1/places/{placeId}/universe

8 Likes

A replacement endpoint for POST /universes/create is now available. Check out the original post for details.

The new endpoint uses templatePlaceId, not templatePlaceIdToUse.

Can you make an similar endpoint for GET /users/get-by-username?

It would be much easier to use an endpoint as simple as the one on api.roblox.com instead of the current replacement on the Users API.

Hello, would it be possible to @mention the web developers group the next time there is a change? When I first checked this post the endpoint i was using was still operational but there wasn’t a replacement yet. In November that endpoint got removed and my application stopped working because I was not aware of the removal. This would help our applications not to break as we can’t look at this topic every day.

Not documented, but you could try this one (it’s what MarketplaceService uses):

https://economy.roblox.com/v1/game-pass/{gamepassId}/game-pass-product-info

Use this instead

1 Like