Official list of deprecated web endpoints

Hey Developers,

From time to time, the web team cleans up the website by shutting down old web API endpoints. This thread will serve as a list of deprecated endpoints in order to keep you informed of changes to the platform in case we deprecate an endpoint that your game might rely on. Additionally, when possible this thread will provide information about newer API endpoints.

/Groups/GetPrimaryGroupInfo.ashx
Status: Removed

/Game/LuaWebService/HandleSocialRequest.ashx
Status: Removed

Thanks,
The Roblox Team

89 Likes

This thread will be open for comments. Please be mindful when responding and keep discussions on-topic

10 Likes

Does this mean deprecate as in it will be removed at some point, or deprecate as in we shouldn’t be using it and they won’t be maintained?

2 Likes

@EchoReaper would love to watch this post. I saw him posting a couple of times about endpoints on Development Support before.

1 Like

There’s no immediate deprecations as a resultant or cause of this thread right?

They didn’t list any, so I would presume no.

You should always assume that deprecated endpoints can randomly disappear overnight.

1 Like

RIP, literally every script I’ve ever written uses :connect()

:connect() > :Connect(), it looks so much nicer. Its pretty safe too, I reallllllly doubt they’d remove it. It’d be like removing Workspace so we could only use workspace, as workspace is the one thats offically supported.

3 Likes

I’ve switched to using :Connect as it just makes more sense to use the same case-format everywhere. Like DeepBlue said, I doubt they’ll remove it so I guess you can do what you want

3 Likes

Can I ask… how is :connect a web endpoint?

7 Likes

Can we maybe get a list of endpoints, deprecated or not, so that we know what’s on the table?

It was worth a shot.

17 Likes

https://accountsettings.roblox.com/docs
https://auth.roblox.com/docs
https://avatar.roblox.com/docs
https://billing.roblox.com/docs
https://chat.roblox.com/docs
https://develop.roblox.com/docs
https://groups.roblox.com/docs
https://notifications.roblox.com/docs
https://inventory.roblox.com/docs
https://games.roblox.com/docs/
New as of Jan 2018: https://points.roblox.com/docs

http://api.roblox.com/docs

Some general notes:
If you can find an endpoint which suits your needs on one of the sites above, use that instead of a similar endpoint on www. Also, if you can find an endpoint on one of sites mentioned in the first paragraph, use that over api.roblox.com.
In addition, www obviously has endpoints but we don’t publish documentation for them.

50 Likes

Cool - found about half of those, but new discoveries are :ok_hand:

https://games.roblox.com/docs/ too

1 Like

Recently Removed
roblox.com/Asset/BodyColors.ashx
Usage: Supplied an XML document representing an in-game BodyColors object.
Alternative: https://avatar.roblox.com/docs/#!/Avatar/get_v1_users_userId_avatar

Removing Soon
roblox.com/Asset/AvatarAccoutrements.ashx
Usage: Gave a list of a user’s worn assetIds and their BodyColors.ashx URL.
Alternative: https://avatar.roblox.com/docs/#!/Avatar/get_v1_users_userId_avatar

7 Likes

As a general recommendation, try to use endpoints from the API sites @BAUER102 listed above. They are more stable than endpoints on www.roblox.com. They also have better documentation, which is a bonus :slight_smile:

7 Likes

Talking about web endpoints, could it be possible to add something to grab all the transactions of a group?

It could be quite helpful to those trying to map old data before adding a system to do so (Analytics data) or with those who haven’t done that yet.

1 Like

I’ve also found:
https://friends.roblox.com/docs

I’m not entirely sure if that one is intended for devs, considering it has something to do with matching by phone numbers…

3 Likes

It would be great if there was a way we could use a search API for people, groups, and etc.

2 Likes

Hey Developers,

We are planning to remove this API endpoint in a few weeks: This endpoint has been disabled: https://www.roblox.com/Game/LuaWebService/HandleSocialRequest.ashx

It is not possible to call this endpoint using HttpService, but we are posting this notice because some developers may be hitting this endpoint using their own web servers. If you are using it, please switch to one of the newer endpoints recommended below:

21 Likes