Roblox: Web API UPDATE (request)

As a Roblox developer, it is currently too hard to develop web related tools using the current Roblox Api’s provided, I am requesting an update to the Roblox API, I’d like to see the followng additions and more to the current api.

GROUP API: Allow web developers to fetch shouts directly from an API, I understand you can do this by going to the group page and things, but it slows down process time since us web developers need to process the whole page instead of just grabbing it from an object. I believe this will help increase performance on the Roblox Web side and on the Web Developer side of things. If this is to be updated give as much info about groups as you feel as needed, these apis are currently very weak and limited to what they can do.

PRODUCT API: Web developers may have access to certain products, but I believe web developers should have access to info of every product that can be sold inside a game. I understand that disclosing sales of that product is not something Roblox likes so don’t add that then, but there are plenty of sites including steam that let users know the products being sold or at the very least google lets you know that there are in game products. It would be very helpful for web developers to know that a game uses developer products.

GAME API: Why can’t we know certain things about a game through an api, such as how many likes a game has, how many dislikes, how many favorites, what is the game description. You shouldn’t have to process a whole page to find out any of this information as it is already public and there is nothing wrong with sharing it. In the current state the api has such limited and lack of information that theres nothing you can really do with it, or you have to send 3 page requests and process each to get any sort of info, dynamic or static.

Pretty much we need someone to go through most of the API’s and make them great again. They have the most limited functionality I’ve seen for an API. There should be nothing to fear for this sort of thing.

tl;dr - We need better Roblox Api’s they are extremely outdated and limited

22 Likes

I was just about to make a post about this until I looked in the Discord and saw this.

The Web API truly does need an update, especially for new and aspiring Developers that want to make group bots to manage ranks or fetch comments from their games for a web panel. The list is endless and if the API gets improved, creations can be improved with it.

7 Likes

I agree with you, especially on a web api for groups. But a game API already exists, we have had it for a while.

It’s how i gather all my game data for my website https://fabrick.me

What I would really like is a Roblox Auth method for websites so I can more securely have users on my website instead of making the makeshift (JOIN THIS ROBLOX GAME) way of verifying acocunts.

13 Likes

Forgot about the game API aspect for fabrick.

I guess I haven’t researched that.

All I know is that the documentation is poor and that the API is lacking.

3 Likes

It would be super nice to have at least basic OAuth for ROBLOX - considering it may not align with what ROBLOX have planned though, I don’t know if it’ll be implemented (ROBLOX don’t support offsite links, and this could be perceived as a backward step from that mindset)

(OAuth only for read username permissions for account verification)

5 Likes

Fabrick uses this http://www.roblox.com/games/list-json unless I am wrong on this I see no documentation at all on an API for fetching a single game based on an id.

Support. ROBLOX needs a comprehensive developer API with developer keys and easier access. They were kind of going in the right direction with https://inventory.roblox.com/docs, https://avatar.roblox.com/docs, etc. But those APIs are unnecessarily scattered, very limited, and still require authentication with cookies.

3 Likes

I don’t remember it at the top of my head but I can edit my post once I’m home with the endpoint of a direct game

Would be very helpful if you could :slight_smile:

https://www.roblox.com/places/api-get-details?assetId=606849621

3 Likes

It would be really great to have these things, as a web developer and with past experience making roblox bots of different kinds i honestly would appreciate some love with OAuth and better documentation for APIs and more apis.

Though I’d like to mention that in order for our thoughts to be better heard and understood correctly, we should post use cases of such apis we want.

I’m posting this with mobile, I’ll reply with my use cases in couple hours.

Closing because it doesn’t meet guidelines for feature requests