Simple companion API for the web app
This is needed as browser itself can't do many of the requests to roblox so a proxy of sorts is needed.
The recommended way to use this is to use the docker image, check the docker-compose.yml in the repo :)
nix run github:BatteredBunny/roblox-account-value-api#docker.copyToDockerDaemon
nix build github:BatteredBunny/roblox-account-value-api
Handy info for utilizing the api yourself
GET https://roblox-account-value-api.sly.ee/api/collectibles-account-value?userid=XXX
{
"total_robux": 0,
"in_euro": 0,
"collectibles": [
"name": "Collectibles",
"price": 0,
"id": 0,
"serialnumber": 0,
"thumbnail": "https://tr.rbxcdn.com/"
]
}
GET https://roblox-account-value-api.sly.ee/api/can-view-inventory?userid=XXX
true
GET https://roblox-account-value-api.sly.ee/api/profile-info?userid=XXX
{
"username": "username",
"displayname": "displayname",
"avatar": "https://tr.rbxcdn.com/avatar"
}
GET https://roblox-account-value-api.sly.ee/api/exchange-rate
{
"robux_per_euro": 60
}