Rift CE includes an optional local HTTP server that you can enable from Settings → Web Server. When running, it listens onDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/N3XT3R1337/RiftCE/llms.txt
Use this file to discover all available pages before exploring further.
localhost:7963 (or a custom port you configure) and accepts plain HTTP GET requests, returning JSON responses. All responses use Content-Type: application/json.
Base URL
WebServerPort in Settings. By default the server only accepts connections from localhost. Enable WebServerAllowExternal to bind on all interfaces (http://+:{port}/), which is required for requests from other machines on your network.
The web server is disabled by default. Toggle Enable Web Server on in Settings → Web Server before making any requests.
Authentication
Every request is validated before reaching any endpoint. Supply your configured password using theX-Rift-Password header or the ?password= query parameter. A missing or incorrect password returns 401 Unauthorized.
See the authentication guide for full details and examples.
Endpoint summary
All endpoints use HTTPGET. There are no POST, PUT, or DELETE methods.
| Endpoint | Permission flag | Description |
|---|---|---|
GET /running | None | Server status, version, and account count |
GET /getaccounts | WebServerAllowGetAccounts | List all accounts with metadata |
GET /getcookie | WebServerAllowGetCookie | Get the raw .ROBLOSECURITY cookie for an account |
GET /launchaccount | WebServerAllowLaunch | Trigger a Roblox launch for an account |
GET /setalias | WebServerAllowEditing | Set the alias on an account |
GET /setdescription | WebServerAllowEditing | Set the description on an account |
GET /setgroup | WebServerAllowEditing | Set the group on an account |
GET /getfield | WebServerAllowEditing | Read one or all custom fields on an account |
GET /setfield | WebServerAllowEditing | Write a custom field on an account |
GET /removefield | WebServerAllowEditing | Delete a custom field from an account |
Common error codes
| Status | Meaning |
|---|---|
401 | Wrong or missing password |
403 | Required permission flag is disabled in Settings |
404 | Account not found, or unknown endpoint |
500 | Unexpected server-side error |
Status check
GET /running requires no authentication and no parameters. Use it to verify the server is up before issuing further requests.
Explore the reference
Authentication
How to pass your password and which permission flags gate each endpoint.
Account endpoints
List accounts, check status, and retrieve cookies.
Launch endpoint
Trigger Roblox launches with optional place and server targeting.
Custom field endpoints
Read and write arbitrary key-value metadata on any account.