I've just realized when someone asked for an API that there hadn't been a thread here about the dedicated server API. This is what allows leagues like RaceRoomers in Brazil or the SimRacing System to operate. Follow these steps in order to access the API documentation: Run the Dedicated server app from your Steam client library In your favorite browser, access http://localhost:8088/swagger-ui/ In the explore box, enter http://localhost:8088/resources NOTE: If you had swagger files locally from a previous update, clear them first. They are now included with the dedicated server files instead.
yep, looks broken, the link http://localhost:8088/swagger-ui/index.html opens the dedicated page again
Can someone explain me in simple words what this "Dedicated server API" mean and what we can do with this?
You can control the dedicated server with your own home made interface, or add new logging tools, etc. We just happen to ship our own web page to interface with the dedicated servers, but everyone is free to make their own. This is for example what is used by SRS, RaceRoomers.pt, etc to have automated "on-demand" dedicated server spawns.
Is it possible to access user car telemetry / laptime / position on track over the dedicated api? On a first quick look i could not locate any suitable methods
on the page of the ranking server, I see the column "who is online". As a wish), I think the developers could give different tips on using the API. For example, I do not have the knowledge to implement such widgets on my sites, and it will be expensive for money. After all, from such help, and for the development of the game is better...
Hi, I was wondering whether there is any API to get the rating/reputation of a player. It does not seem to be part of the data returned by the dedicated server, or by game.raceroom.com/utils/user-info, nor could I find it anywhere else on the game.raceroom.com. However, it is displayed in the game, and the Discord bot somehow gets the data, so did I miss something, or will it later be added to the user-info API?
There is a call to restart a session, something that is not included as a button in the normal interface, but has appeared as a button next to the "Next session" button in old screenshots from @J-F Chardon . What is the reason that this button is no longer there? Does that mean you advice against using that endpoint? And a feature request from my side: It would be nice if a message could be added when a player is kicked, so that they know why they have been kicked (high ping, crashing, etc.)
There are a few features that we didn't add buttons for until I feel they're safe for server admins to use. I had pushed this aside as we lacked a bit on a testing side, but it's good that you remind me, I'll try and get this tested asap.
and where can I get a breakdown of new incidents in the results logs? Type 1-8 preferably the whole list at once)
Type 0 = Car to car collision Type 1 = Collision with a track object Type 2 = Going the wrong way Type 3 = Going off track Type 4 = Staying stationary on the track Type 5 = Losing control of the vehicle Type 6 = Not serving a penalty Type 7 = Disconnecting / Giving up before the end of a race Type 8 = Missing the race start
Type 8 = Missing the race start But can you describe this incident in more detail? through the translator it is not clear what I mean)
Actually that list is not up to date AFAIK. Invalid lap was added as 6. I'm not sure if missions start is 9 now. Regarding missing start, when the race session starts you have 60s to join the grid if you fail to do that you are placed in the pits. 0 Car to car collision 1 Collision with a track object 2 Going the wrong way 3 Going off track 4 Staying stationary on the track 5 Losing control of the vehicle 6 Invalid Lap 7 Not serving a penalty 8 Disconnecting / Giving up before the end of a race