HTTP 410 (rprxy is no longer available)

I tried to do a “get recent badges” thing just to learn more about the roblox API, but i got this bug:

HTTP 410 (rprxy is no longer available)
image

The code is:

local http = game:GetService("HttpService")
	local id = 1003013391
	local screen = script.Parent.Screen.SurfaceGui.Frame

	local badgedata = http:GetAsync("https://badges.rprxy.xyz/v1/users/"..id.."/badges?limit=1&sortOrder=Desc")
	badgedata = http:JSONDecode(badgedata)

	for number, badge in pairs(badgedata.data) do
		screen.RecentBadgeName.Text = "Most Recent Badge Name: "..badge.displayName
		screen.RecentBadgeID.Text = "Most Recent Badge ID: "..badge.id
		print("Badge"..number..": "..badge.id.." / "..badge.displayName.." / "..badge.displayDescription)
	end

Note: I tried it on the command bar on studio.

Read what it says. rprxy was shut down and is no longer available to use.

Is there an alternative to use? Or was it shutdown to prevent users from using the api?

I’m not sure if there are any public alternatives. The maintainer of rprxy felt it was no longer sustainable to run so they shut it down.

There’s a few. RoProxy for example. You can also host your own using ProxyService.

4 Likes