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

NameTypeDescription

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

NameTypeDescription

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

NameTypeDescription

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

NameTypeDescription

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

NameTypeDescription

Account*

string

UserId*

number

Success

UnblockUser

GET http://localhost:port/UnblockUser?Account=ROBLOX&UserId=63700903

​Unblocks a user by their UserId

Query Parameters

NameTypeDescription

Account*

string

UserId*

number

Success4

UnblockEveryone

GET http://localhost:port/UnblockEveryone?Account=ROBLOX

Will unblock everyone.

Query Parameters

NameTypeDescription

Account*

string

Unblocking everyone

GetField

GET http://localhost:port/GetField?Account=ROBLOX&Field=PhantomForcesXP

Get a specific field of an account.

Query Parameters

NameTypeDescription

Account*

string

Field*

string

5515

SetField

GET http://localhost:port/SetField?Account=ROBLOX&Field=PhantomForcesXP&Value=2388

​Set an account's field.

Query Parameters

NameTypeDescription

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

NameTypeDescription

Account*

string

Field*

string

Remove Field PhantomForcesXP

SetAlias

POST http://localhost:port/SetAlias?Account=ROBLOX

Set an account's alias

Query Parameters

NameTypeDescription

Account*

string

Request Body

NameTypeDescription

Alias*

string

Set Alias of ROBLOX to not roblox

SetDescription

POST http://localhost:port/SetDescription?Account=ROBLOX

Set an account's description

Query Parameters

NameTypeDescription

Account*

string

Request Body

NameTypeDescription

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

NameTypeDescription

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

NameTypeDescription

Account*

string

Request Body

NameTypeDescription

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

NameTypeDescription

Account*

string

totally not roblox

GetDescription

GET http://localhost:port/GetDescription?Account=ROBLOX

Query Parameters

NameTypeDescription

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

NameTypeDescription

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

NameTypeDescription

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

NameTypeDescription

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

NameTypeDescription

Account*

string

{
    // Response
}

GetBlockedList

GET http://localhost:port/GetBlockedList?Account=ROBLOX&Password=Whatever

Get the list of people the account has blocked

Query Parameters

NameTypeDescription

Account*

string

{
    // Response
}

ImportCookie

GET http://localhost:port/ImportCookie?Cookie=.ROBLOSEC...&Password=Whatever

Imports an account using a cookie

Query Parameters

NameTypeDescription

Cookie*

string

{
    // Response
}

Last updated