Roblox Account Manager
WARNING: Malicious Scripts may be able to abuse this API and possibly cause a ban to your account. In order to prevent this FULLY, you should probably change the port, add a password, and set EveryRequestRequiresPassword to true.
Passwords cannot contain symbols, letters and numbers only.
Found an error or a bug? Report it to the discord or github.
Roblox Account Manager Settings
Requires Password *
These settings can be edited by opening the settings window by clicking the gear button on the top right of the Account Manager.
DevMode: Enables Developer Mode for RAM allowing extra settings such as Copy Cookie
EnableWebServer: When RAM is launched, a local web server is opened allowing for using the RAM API
WebServerPort: The Web Server's Port (You should probably change this)
AllowGetCookie*: Allow usage of the GetCookie request (DANGEROUS)
AllowGetAccounts*: Allow usage of the GetAccounts request (DANGEROUS)
AllowLaunchAccount*: Allow usage of the LaunchAccount request (DANGEROUS)
AllowAccountEditing: Allows the account alias, description, and fields to be edited.
Password: Requires 6+ letters in order to use methods that require it. CANNOT BE EDITED WHILE ACCOUNT MANAGER IS RUNNING
EveryRequestRequiresPassword: Every request will require you to attach your password.
Example Code for the given RAMAccount class
LaunchAccount
GET
http://localhost:port/LaunchAccount?Account=ROBLOX&PlaceId=1818&JobId=exam-plej-obid&Password=Whatever
Launches an account from account manager using the given PlaceId Requires AllowLaunchAccount setting to be set to true
Query Parameters
Password
string
Account*
string
PlaceId*
number
JobId
string
FollowUser
boolean
JoinVip
boolean
FollowUser
GET
http://localhost:port/FollowUser?Account=ROBLOX&Userrname=Shedletsky&Password=Whatever
Follow a user into their game (if they're online)
Query Parameters
Account*
string
Username*
string
Password
string
SetServer
GET
http://localhost:port/SetServer?Account=ROBLOX&PlaceId=1818&JobId=exam-plej-obid&Password=Whatever
Sets the next server roblox matchmaking will put you in.
Query Parameters
Password
string
Account*
string
PlaceId*
number
JobId
string
SetRecommendedServer
GET
http://localhost:port/SetRecommendedServer?Account=ROBLOX&PlaceId=1818&Password=Whatever
Sets the next server roblox matchmaking will put you in. Roblox Account Manager will choose the next smallest server depending on what servers are loaded.
Query Parameters
Password
string
Account*
string
PlaceId*
number
BlockUser
GET
http://localhost:port/BlockUser?Account=ROBLOX&UserId=63700903
Blocks a user by their UserId
Query Parameters
Account*
string
UserId*
number
UnblockUser
GET
http://localhost:port/UnblockUser?Account=ROBLOX&UserId=63700903
Unblocks a user by their UserId
Query Parameters
Account*
string
UserId*
number
UnblockEveryone
GET
http://localhost:port/UnblockEveryone?Account=ROBLOX
Will unblock everyone.
Query Parameters
Account*
string
GetField
GET
http://localhost:port/GetField?Account=ROBLOX&Field=PhantomForcesXP
Get a specific field of an account.
Query Parameters
Account*
string
Field*
string
SetField
GET
http://localhost:port/SetField?Account=ROBLOX&Field=PhantomForcesXP&Value=2388
Set an account's field.
Query Parameters
Account*
string
Field*
string
Value*
string
RemoveField
GET
http://localhost:port/RemoveField?Account=ROBLOX&Field=PhantomForcesXP
Removes an account's field.
Query Parameters
Account*
string
Field*
string
SetAlias
POST
http://localhost:port/SetAlias?Account=ROBLOX
Set an account's alias
Query Parameters
Account*
string
Request Body
Alias*
string
SetDescription
POST
http://localhost:port/SetDescription?Account=ROBLOX
Set an account's description
Query Parameters
Account*
string
Request Body
Description*
string
SetAvatar
POST
http://localhost:port/SetAvatar?Account=ROBLOX
Set an account Avatar with JSON
Request Body
Avatar JSON*
string
JSON Containing avatar data
AppendDescription
POST
http://localhost:port/AppendDescription?Account=ROBLOX
Append something to an account's description
Query Parameters
Account*
string
Request Body
Description*
string
GetAlias
GET
http://localhost:port/GetAlias?Account=ROBLOX
Get an account's alias
Query Parameters
Account*
string
GetDescription
GET
http://localhost:port/GetDescription?Account=ROBLOX
Query Parameters
Account*
string
GetCookie (DANGEROUS)
GET
http://localhost:port/GetCookie?Account=ROBLOX&Password=Whatever
Get an account's cookie (DANGEROUS, USE A SECURE PASSWORD IF YOU'RE USING THIS) Requires AllowGetCookie setting to be set to true
Query Parameters
Account*
string
Password*
string
GetAccounts (DANGEROUS)
GET
http://localhost:port/GetAccounts?Password=Whatever
Gets the account names in account manager and returns a list separated by commas. Requires AllowGetAccounts setting to be set to true
Query Parameters
Password*
string
Group*
string
Filter the list by a specific group
GetAccountsJson (DANGEROUS)
GET
http://localhost:port/GetAccountsJson?Password=Whatever&IncludeCookies=true&Group=Default
Retrieve a list of accounts in the accounts in the account manager including most of the data
LastUse value will be in roblox's tick format
Query Parameters
IncludeCookies
boolean
Group
string
Filter the list by a specific group
GetCSRFToken
GET
http://localhost:port/GetCSRFToken?Account=ROBLOX&Password=Whatever
Returns the X-CSRF-Token assigned to the account
Query Parameters
Account*
string
GetBlockedList
GET
http://localhost:port/GetBlockedList?Account=ROBLOX&Password=Whatever
Get the list of people the account has blocked
Query Parameters
Account*
string
ImportCookie
GET
http://localhost:port/ImportCookie?Cookie=.ROBLOSEC...&Password=Whatever
Imports an account using a cookie
Query Parameters
Cookie*
string
Last updated
Was this helpful?