You actually don’t need to use a proxy for this since it isn’t a Roblox API, but it should be just the typical HTTP GET kind of thing. I quickly threw this together:
local success,response = pcall(function()
return game:GetService("HttpService"):GetAsync("https://assets01.teamassets.net/json/donation_total.json")
end)
if success then
local decoded = game:GetService("HttpService"):JSONDecode(response)
workspace.Part.SurfaceGui.TextLabel.Text = "Teamseas has currently collected "..decoded["count"].." dollars."
end
You’re welcome! Keep in mind it won’t automatically update, so you’d have to put it in a loop. Also, if you’re interested, you can get more api stuff through here:
However, two of them return PNG images, so you’ll probably only need this one, which shows a whole bunch of donation data (People who have donated the most, the most recent donations, teams, etc. It says recent, but I tried it out and it shows multiple items):