Official List of Deprecated Web Endpoints

To commemorate the new decade
We are deprecating endpoints we once made

https://www.roblox.com/api/groups/{groupId}/rolesets
https://www.roblox.com/groups/{groupId}/games/{page}
https://www.roblox.com/groups/{groupId}/search-members/{username}
https://www.roblox.com/groups/can-manage-games
https://www.roblox.com/search/groups/list-json
https://www.roblox.com/group-thumbnails
https://www.roblox.com/group/change-group-owner
https://www.roblox.com/group/handle-all-join-requests
https://www.roblox.com/group/handle-join-request
https://www.roblox.com/group/update-group-settings
https://www.roblox.com/groups/{groupId}/one-time-payout/{byPercentage}
https://www.roblox.com/groups/{groupId}/recurring-payout
https://www.roblox.com/groups/api/change-member-rank

You will find replacements here
And we wish you happy new year

45 Likes

We are deprecating all endpoints on roblox.com related to private messages, including but not limited to:
https://www.roblox.com/messages/api/get-messages
https://www.roblox.com/messages/api/get-my-unread-messages-count
https://www.roblox.com/messages/api/unread-messages-summary
https://www.roblox.com/messages/api/archive-messages
https://www.roblox.com/messages/api/unarchive-messages
https://www.roblox.com/messages/api/mark-messages-read
https://www.roblox.com/messages/api/mark-messages-unread
https://www.roblox.com/messages/api/send-message
https://www.roblox.com/messages/send
https://www.roblox.com/messages/api/get-message/{messageId}
https://www.roblox.com/notifications/api/get-notifications

Please use endpoints on https://privatemessages.roblox.com/docs instead

29 Likes

Hello friends!

We are removing friend-related endpoints from roblox.com shortly. Please update any browser plugins or tools that might be using these urls.

https://www.roblox.com/users/friends/list-json
https://www.roblox.com/friends/json
https://www.roblox.com/friends/list
https://www.roblox.com/api/friends/removefriend
https://www.roblox.com/api/friends/declineallfriendrequests
https://www.roblox.com/api/friends/acceptfriendrequest
https://www.roblox.com/api/friends/declinefriendrequest
https://www.roblox.com/api/friends/sendfriendrequest

You can find new endpoints here:
https://friends.roblox.com/docs

13 Likes

We are removing trading endpoints in the next few weeks. Please update any browser plugins or tools that might be using https://www.roblox.com/Trade/TradeHandler.ashx to fetch trades or perform trading-related actions.

You can find new endpoints here:
https://trades.roblox.com/docs

11 Likes

Hello Developers,

We will be removing 2 endpoints on the website related to fetching assets:

https://www.roblox.com/asset/
https://www.roblox.com/batch/

These endpoints will be removed Thursday. If you were using these endpoints to fetch assets, please use the alternate endpoints found at https://assetdelivery.roblox.com/docs

Thank you

16 Likes

Hi developers!

We will be removing the already-deprecated HasBadge.ashx web endpoint on October 19th, 2020

To offer a brief explanation, we’re removing this endpoint since it is part of a deprecated Badges system that is no longer being actively maintained on the platform.

For game developers, please note that there are no in-game Lua code changes required going forward, as both the HasBadge and HasBadgeAsync Lua functions will remain operational after the shutdown of the old HasBadge.ashx web endpoint - https://assetgame.roblox.com/Game/Badge/HasBadge.ashx

This announcement is mainly for informational purposes, as well as to potentially notify any third party services or sites that are using the HasBadge.ashx endpoint of this upcoming removal.

For any questions or concerns, don’t hesitate to reach out! We would be happy to offer any clarification on what to expect moving forward. Thank you!

21 Likes

Hello Developers,

We will be removing avatar shop search functionality from the following roblox.com endpoint on November 4th, 2020:

https://search.roblox.com/catalog/json

This endpoint will default to searching the library catalog, and you can continue using it for library catalog search.

For avatar shop search, please update any browser plugins or tools to use the new endpoint: External Catalog Queries | Documentation - Roblox Creator Hub.

7 Likes

We are removing group-related endpoints from api.roblox.com shortly. Please update any browser plugins or tools that might be using these urls.

You can find new endpoints here:
https://groups.roblox.com/docs

7 Likes

We are moving friend and following endpoints from api.roblox.com soon. Please update any browser plugins or tools that might be using these urls.

You can find new endpoints here:
https://friends.roblox.com/docs

9 Likes

Hi developers,

We are removing the following endpoint soon.

Please use this endpoint instead.

13 Likes

So this is a story all about how
The traffic to these endpoints, we will disallow
So I’d like to take a minute and list right here
All the endpoints we plan on making disappear

http://www.roblox.com/private-servers/can-invite
http://www.roblox.com/private-servers/instance-list
http://www.roblox.com/private-servers/metadata
http://www.roblox.com/private-servers/add-players
http://www.roblox.com/private-servers/cancel
http://www.roblox.com/private-servers/configure-status
http://www.roblox.com/private-servers/generate-join-link
http://www.roblox.com/private-servers/remove-player
http://www.roblox.com/private-servers/update-friend-access
http://www.roblox.com/private-servers/update-name

Deleted some endpoints, about seven or eight
But not without providing new ones that are greater
Check out games api, replacements are finally there
To serve this traffic, as the designated heir

43 Likes

Hey Developers

We are planning to remove this API endpoint in a few weeks, if you are using these endpoints please switch the newer endpoint as recommended below:

Deprecated endpoints:
/Thumbs/GameIcon.ashx
/Thumbs/Avatar.ashx
bust-thumbnail/image
/asset-thumbnail/json
/asset-thumbnail/image
/bust-thumbnail/json
/headshot-thumbnail/json
/headshot-thumbnail/image
/asset-thumbnail-animated/json
/asset-thumbnail-3d/json
/avatar-thumbnails
/avatar-thumbnail/image
/avatar-thumbnail-3d/json
/outfit-thumbnail-3d/json
/thumbnail/place-thumbnails
/Thumbs/RawAsset.ashx
/Thumbs/Asset.ashx
/Game/Tools/ThumbnailAsset.ashx

Please use thumbnail API. For more details on usage see: https://thumbnails.roblox.com/docs

16 Likes

say goodbye to these endpoints :door:
http://www.roblox.com/asset/toggle-profile
http://www.roblox.com/game/toggle-profile

and hello to these :wave:
https://inventory.roblox.com/docs#/Collections

have a lovely day everyone :sun_with_face:

12 Likes

Whats that?? Five more endpoints to deprecate??? :five: :clock5: :scream:

http://www.roblox.com/games/getgameinstancesjson
http://www.roblox.com/games/getfriendsgameinstances
http://www.roblox.com/private-server/instance-list-json
http://www.roblox.com/private-server/purchase
http://www.roblox.com/private-server/renew

your new best friend Games Api will have all the answers responses to your questions requests :smiling_face_with_three_hearts:

21 Likes

Hi Developers,

We should have announced this earlier, so we apologize for any inconveniences that we have caused. We removed the Publish API endpoint https://publish.roblox.com/v1/game-passes/{gamePassId}/icon

We are currently working on a substitute for uploading images (& assets) which will be supported via Open Cloud. We will keep you all updated when this API is released. Please see our Open Cloud documentation for more info.

7 Likes

Hey Developers,

We are planning to remove the following API endpoint(s) on October 5, 2022.

If you are using these endpoints, please switch to the newer endpoints as recommended below:

Old APIs:

  • https://roblox.com/account/settings/app-chat-privacy

  • https://roblox.com/account/settings/game-chat-privacy

  • https://roblox.com/account/settings/private-message-privacy

New APIs:

  • https://accountsettings.roblox.com/v1/app-chat-privacy

  • https://accountsettings.roblox.com/v1/game-chat-privacy

  • https://accountsettings.roblox.com/v1/private-message-privacy

Docs: https://accountsettings.roblox.com/docs

Thank you

10 Likes

Hey Developers,

We are planning on removing the following endpoint on January 3rd, 2023

https://games.roblox.com/v1/games/{placeId}/servers/vip

Please switch over to the replacement endpoint:

https://games.roblox.com/v1/games/{placeId}/private-servers

Docs: Swagger UI

Please direct your questions or feedback here.

Thank you!

7 Likes

Hey Developers,

We will be removing the api proxy online status endpoint on January 31st, 2023:

Please switch over to the following replacement endpoints on presence api:

Thank you all for raising concerns about the incorrect last online time field in /v1/presence/users. Due to technical constraints, we have decided to deprecate the last online field in /v1/presence/users and introduce a supplementary endpoint which exposes last online date information (/v1/presence/last-online).

Presence Api Documentation

Thank you!

9 Likes

Hello Developers,

We will be deprecating the following endpoints on develop API on February 17, 2023. They have all been moved to new endpoints with identical functionality.

Old APIs:

  • [https://develop.roblox.com/v1/universes/{universeId}/developerproducts/{productId}/update]

  • [https://develop.roblox.com/v1/universes/{universeId}/developerproducts]

  • [https://develop.roblox.com/v1/developerproducts/{developerproductid]

  • https://develop.roblox.com/v1/gameUpdateNotifications/

  • https://develop.roblox.com/v1/gameUpdateNotifications/filter

New APIs:

  • [https://apis.roblox.com/developer-products/v1/universes/{universeId}/developerproducts/{productId:long}/update]

  • [https://apis.roblox.com/developer-products/v1/universes/{universeId}/developerproducts]

  • [https://apis.roblox.com/developer-products/v1/developer-products/{developerProductId]

  • [https://apis.roblox.com/game-update-notifications/v1/history/{universeId] - for fetching the history of game updates for a universe

  • [https://apis.roblox.com/game-update-notifications/v1/publish/{universeId] - for publishing a new game update to a universe

  • https://apis.roblox.com/game-update-notifications/v1/filter

Please let us know if there are any regressions or changes in behavior.

6 Likes

Hello Developers,

We will be deprecating the following endpoint on March 8. It has been moved to a new endpoint.

Please let us know if there are any problems or regressions.

Old API:

http://www.roblox.com/build/universes

Optional parameters include:

  • activeOnly: Only returns active universes

  • startRow: Pagination value which specifies the group of universes to show

  • groupId: The group universes to use

New API:

Programmatic access can be found in the Develop API.

For the user’s universes, use:

https://develop.roblox.com/v1/user/universes

For a group’s universes, use:

https://develop.roblox.com/v1/groups/{groupId}/universes

The new APIs differ in the following ways:

  • User and group universes are split into different endpoints
  • The pagination scheme uses a cursor instead of rows
  • activeOnly filter option is removed

You can also get this information in the new Creator Dashboard!

Thank you.

7 Likes