API Reference
Introduction
The rbAdmin API allows you to interact with your Unreal Engine server programmatically. You can use this API to build custom dashboards, Discord bots, or automate server management tasks.
GET
Get Server Status
Retrieves the current health, tick rate, and player count of the server instance.
Endpoint
/api/v1/status
GET https://your-server.com/api/v1/status
Response
{
"status": "online",
"version": "2.4.1",
"tick_rate": 60.0,
"players": {
"current": 12,
"max": 64
},
"uptime": 3600
}
POST
Kick Player
Removes a player from the current session.
Endpoint
/api/v1/players/kick
POST https://your-server.com/api/v1/players/kick
Request Body
{
"player_id": "76561198000000000",
"reason": "AFK"
}