it returns 500 error when i try to use the place management api
folks - I love the responses here. please keep posting what kinds of endpoints you’d like to eventually see supported on Open Cloud!
I’d like there to be a groups, friends, badges and user endpoints on there.
i’m sure people would appreciate group-related service APIs being opened up like this. so many groups would use this
If there’s gonna be datastore support then maybe MemoryStores?
This sucks for a lot of people because they have to figure out what their external IP is. The API key should include your external IP by default.
Is there support for publishing currently saved places or support for publishing a place to another place like you could normally do inside of roblox studio?
This is a very exiting a update for professionals working on the platform. These are the kind of features we’re going to need to efficiently manage our experiences, I didn’t know this was even in the works so very happy about this!
With your mention of GitHub actions I’d love some proper support for a workflow which actually uses GitHub as many people are used to working externally to studio on large-scale projects.
Game:
- get how many active players
- get server list and players in each server
- get how many likes / favorites - get how many players has won a badge
Group:
- get how many players are in a group
- ability to rank players in a group
I don’t understand how it would “suck”
you can google your IP address
am I misunderstanding something?
You don’t really need to figure out what your external IP is to use this feature. Though it’s recommended you do lock this to some sort of IP for added security.
The idea here is if you’re hosting a server for your external services then you’ll have the option from that host provider to get your own IP Address. At which point as long as you maintain the services from them then the IP Address that you booked with your hosting package will only be available to you. Thus you can host your services there and include the IP Address in the Open Cloud as added security.
As far as endpoints go. It would be really cool if we could finally get something similar to webhooks or websocket that would allow us communication with Roblox Servers. Utilization for this could be useful for anything involving communication with a Roblox Server either passing data, or changing the state of the game world in it.
@RuizuKun_Dev well yeah, you’re not really meant to be hosting things from your house. To do so you’d have to check with your ISP to see if you’d need a business package or not as well as if they offer static IP Addresses if you would be able to do so.
This seems very interesting. I’m looking forward to seeing what people do with this new system.
Can an API for using same datastores for different games come? A lot of people need that as they want different games rather than places to get more attraction but they don’t want to reset data and gamepass system…
As I said to my project manager…
holy.
guacamole.
This is extremely exciting!
If this means that we will be able to interact with DataStore data using API keys, this is potentially huge news for some of our projects! I’m beyond excited for this, not just because we can finally get proper interactions with web services, but, also because of all of the new services and projects this potentially opens up.
I do have a big question… Does this mean that Roblox games can use a Roblox proxy in conjunction with an API key to upload or update assets, for example, the source of scripts? And, could this potentially open the door for API requests being made directly within the Roblox engine somehow? The prior is a common technique to load LocalScript
source code which has been used in a few games like Void SB but it requires a lot of jank to perform. If this API key system extends to lots of APIs and allows us to safely make authorized requests from inside of Roblox this’ll be a game changer! (Literally)
What I meant by this was Rojo. Once I build the project file, it could be immediately published from my machine but with an API token instead of using an alt’s ROBLOSECURITY
id.
Do you guys have any plans to expose the ability to use studio with these API keys? Most people who use CI/CD use run-in-roblox to run their unit tests prior to publishing or merging, but this requires you to maintain a .ROBLOSECURITY token.
Great feature, but one question… is there any quota on the overall api keys?
Can you explain more about the use case here? Do you want to build a game that can develop new games?
I got error code 411
but it’s not on the docs…