I have been looking for a way to get latest status updates from status.roblox.com from the api and the website, but couldn’t find anything.
Is there a way to getcurrent roblox status from the website/roblox api?
Also, can I somehow check when information is being updated?
frrazers
(Frazer)
January 21, 2022, 7:25pm
#2
Just send a request to your desired endpoint and read the status code.
Turns out that method returns an error “HttpService is not allowed to access ROBLOX resources”
print(game:GetService("HttpService"):RequestAsync({Url="http://status.roblox.com/",Method = "GET"}))
I bet there is another way to get information from there.
1 Like
frrazers
(Frazer)
January 21, 2022, 7:38pm
#4
Oh I didn’t realise you’re doing it from in game, you can’t send HTTP requests to roblox.com
servers from a roblox server to prevent self-ddosing themselves.
I guess you’d need to use a proxy to get it from in-game.
I kept looking at it, I saw it’s back online like 5 mins later.
1 Like
So, you say status.rprxy.com
may work, right?
frrazers
(Frazer)
January 21, 2022, 7:44pm
#8
No - you’ll need to create yourself a Proxy hosted on a 3rd party server such as Heroku then send requests to that.
1 Like
frrazers
(Frazer)
January 21, 2022, 7:45pm
#9
Nevermind I’m wrong, if there is already a public proxy you can use that. However send requests to the Web API endpoint other than the status page.
1 Like
In the meantime, I found the corresponding post for how to create a custom Proxy on Heroku (here ).
1 Like
Haydz6
(Cookie)
January 21, 2022, 8:20pm
#12
You can use this endpoint to receive a json of roblox’s status. (No proxy required)
http://hostedstatus.com/1.0/status/59db90dbcdeb2f04dadcf16d
JSON Example: Public Status API | Status.io Knowledge Base
Sadly if you do not own a status page, the result is cached for 15 minutes.
1 Like