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
local RAMAccount = loadstring(game:HttpGet'https://raw.githubusercontent.com/ic3w0lf22/Roblox-Account-Manager/master/RAMAccount.lua')()
local MyAccount = RAMAccount.new(game:GetService'Players'.LocalPlayer.Name)
if MyAccount then
print('My Alias: ' .. MyAccount:GetAlias())
print('My Description: ' .. MyAccount:GetDescription())
end
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
Launched ROBLOX to 1818
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
{
// Response
}
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
Launched ROBLOX to 1818
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
Launched ROBLOX to 1818
BlockUser
GET
http://localhost:port/BlockUser?Account=ROBLOX&UserId=63700903
Blocks a user by their UserId
Query Parameters
Account*
string
UserId*
number
Success
UnblockUser
GET
http://localhost:port/UnblockUser?Account=ROBLOX&UserId=63700903
Unblocks a user by their UserId
Query Parameters
Account*
string
UserId*
number
Success4
UnblockEveryone
GET
http://localhost:port/UnblockEveryone?Account=ROBLOX
Will unblock everyone.
Query Parameters
Account*
string
Unblocking everyone
GetField
GET
http://localhost:port/GetField?Account=ROBLOX&Field=PhantomForcesXP
Get a specific field of an account.
Query Parameters
Account*
string
Field*
string
5515
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
Set Field PhantomForcesXP to 2388
RemoveField
GET
http://localhost:port/RemoveField?Account=ROBLOX&Field=PhantomForcesXP
Removes an account's field.
Query Parameters
Account*
string
Field*
string
Remove Field PhantomForcesXP
SetAlias
POST
http://localhost:port/SetAlias?Account=ROBLOX
Set an account's alias
Query Parameters
Account*
string
Request Body
Alias*
string
Set Alias of ROBLOX to not roblox
SetDescription
POST
http://localhost:port/SetDescription?Account=ROBLOX
Set an account's description
Query Parameters
Account*
string
Request Body
Description*
string
Set Description of ROBLOX to Hello,
this can be
SetAvatar
POST
http://localhost:port/SetAvatar?Account=ROBLOX
Set an account Avatar with JSON
Request Body
Avatar JSON*
string
JSON Containing avatar data
{
// Response
}
AppendDescription
POST
http://localhost:port/AppendDescription?Account=ROBLOX
Append something to an account's description
Query Parameters
Account*
string
Request Body
Description*
string
Appended Description of ROBLOX with totally not roblox
GetAlias
GET
http://localhost:port/GetAlias?Account=ROBLOX
Get an account's alias
Query Parameters
Account*
string
totally not roblox
GetDescription
GET
http://localhost:port/GetDescription?Account=ROBLOX
Query Parameters
Account*
string
not roblox,
or maybe it is
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
_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|
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
ROBLOX,Shedletsky,Telamon
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
{
// Response
}
GetCSRFToken
GET
http://localhost:port/GetCSRFToken?Account=ROBLOX&Password=Whatever
Returns the X-CSRF-Token assigned to the account
Query Parameters
Account*
string
{
// Response
}
GetBlockedList
GET
http://localhost:port/GetBlockedList?Account=ROBLOX&Password=Whatever
Get the list of people the account has blocked
Query Parameters
Account*
string
{
// Response
}
ImportCookie
GET
http://localhost:port/ImportCookie?Cookie=.ROBLOSEC...&Password=Whatever
Imports an account using a cookie
Query Parameters
Cookie*
string
{
// Response
}
Last updated
Was this helpful?