RoProxy.com - A free, rotating proxy for Roblox APIs

I randomly started getting issues with this api

Error:
HttpError: TlsVerificationFail

Code:

----- | Services | -----
local HttpService = game:GetService("HttpService")
local ServerStorage = game:GetService("ServerStorage")
local RunService = game:GetService("RunService")
local MarketplaceService = game:GetService("MarketplaceService")


----- | Variables | -----
local field = {}; field.__index = field


----- | Methods | -----
function field.getExperienceInfo()
	local ExperienceDetails = HttpService:JSONDecode(HttpService:GetAsync(`https://games.roproxy.com/v1/games?universeIds={game.GameId}`))
	local ExperienceVotes = HttpService:JSONDecode(HttpService:GetAsync("https://games.roproxy.com/v1/games/"..game.GameId.."/votes"))
	local ExperienceBadges = HttpService:JSONDecode(HttpService:GetAsync(`https://badges.roproxy.com/v1/universes/{game.GameId}/badges?limit=50&sortOrder=Asc`))

	if ExperienceDetails == nil then return end
	ExperienceDetails = ExperienceDetails["data"][1]
	ExperienceBadges = ExperienceBadges["data"]
	if ExperienceDetails == nil then return end


	return {
		["Thumbnail"] = "rbxassetid://"..MarketplaceService:GetProductInfo(game.PlaceId).IconImageAssetId,

		["Name"] = ExperienceDetails.name or "N/A",
		["PlaceId"] = game.PlaceId or "N/A",
		["UniverseId"] = game.GameId or "N/A",

		["Description"] = ExperienceDetails.description,

		["Voice Chat"] = false,
		["Active"] = ExperienceDetails.playing,
		["Visits"] = ExperienceDetails.visits or "N/A",
		["Favorites"] = ExperienceDetails.favoritedCount or "N/A",
		["Genre"] = ExperienceDetails.genre or "N/A",

		["Playing"] = ExperienceDetails.playing or "N/A",
		["PlaceVersion"] = game.PlaceVersion or "N/A",		

		["Updated"] = DateTime.fromIsoDate(ExperienceDetails.updated):ToUniversalTime() or "N/A",
		["Created"] = DateTime.fromIsoDate(ExperienceDetails.created):ToUniversalTime() or "N/A",
		["Creator"] = ExperienceDetails["creator"],

		["Badges"] = ExperienceBadges or "N/A",

		["Likes"] = ExperienceVotes.upVotes or "N/A",
		["Dislikes"] = ExperienceVotes.downVotes or "N/A",
	}
end


return field

`https://games.roproxy.com/v1/games/ is blocked now this proxy is useless

3 Likes

doesn’t freaking work anymore, probably fake

1 Like

@okfalse Sorry to revive this topic, but I’m trying to understand how do I set up my own API that will request all gamepasess from all players and send it in one packet, assuming this because you can’t spam request, do i need to use node.js or smething along the lines of that, just give me the idea/run through of the process thanks!

1 Like

use roblox’s method

Is roproxy down rn? Getting invalid redirect error? Getting

HttpError: InvalidRedirect
4 Likes

I think it’s down rn, trying to fetch a gamepass origin is unreachable

4 Likes

Is it safe to use in terms of roblox ToS?

1 Like

Any solutions to getting more real-time responses that aren’t cached by Roproxy? I tried hosting my own web service but I was having my own issues with that

1 Like

I think something is wrong with the API for getting gamepasses. When I run this
https://games.roproxy.com/v1/games/*experience-id*/game-passes?limit=100&sortOrder=Asc
it just keeps loading until it eventually times out.

3 Likes

You can’t really control that, you kind of just have to hope that it doesn’t fail on you

1 Like

Roproxy is down like a week already.

https://apis.roproxy.com/toolbox-service/v1/marketplace always return HttpError: InvalidRedirect

Is someone know about alternatives?

1 Like

Why is this proxy down for so long? Does anyone has an idea for an alternative??

1 Like

yes, its allowed for use, other games with ranking systems dont get banned

3 Likes

Why does https://games.roproxy.com/v1/games/<GameId>/servers flag it as a SQL command or malformed data

1 Like

i thought that API was disallowed from use using roproxy because of mass abuse

why are you using it anyways, just use messaging service

1 Like

Different PlaceIDs, also I don’t think you can abuse it anymore…

Can verify this keeps occurring, anybody know any alternatives to roproxy?

1 Like

I was using it only for photo and music search so i figured out that i can just use :GetFreeDecals and :SearchAudio which are actually also way faster

1 Like

This is occurring for me as well, but only occurs in-experience (requests always work fine in studio). @okfalse, can we get an answer as to why this is the case, and potentially a fix to this issue? At least in my cases, this error is very frequent and causes RoProxy to be nearly unusable for me.

4 Likes