Some of this API is currently in beta and is subject to change. Becareful when you use it.
Account
GET /account/CreateUnsecureUser
Creates an unsecure user that can be accessed with empty PIN.
Returns
Response Error
deprecated GET /account/GenerateVerificationCode
Gets a generated string with random characters. This is placed on the player's profile in format "RobloxPhone-auth:[Code here];" and removed when verified. It will generate a new code each 10 minute or after it is used. It will not work for userIds below or equal to 0. And will return an error-text instead.
Returns
Response Error
GET /account/GenerateVerificationCodeAndSetPincode
Gets a generated string with random characters. This is placed on the player's profile in format "RobloxPhone-auth:[Code here];" and removed when verified. It will generate a new code each 10 minute or after it is used. It will not work for userIds below or equal to 0. And will return an error-text instead. This also sets stores the pincode so the RobloxPhone-bot can pick it up and set it is correct verification-code is typed.
Returns
Response Error
GET /account/PincodeValid
This checks if the user's PIN is valid and can be used.
Returns
Response Error
deprecated GET /account/SetPincode
Sets a pincode to the player for the RobloxPhone. NOTE: This part needs the players profile to be verified with the RobloxPhone's verification-code to work.
Returns
Response Error
GET /account/UnsecureUserExist
This checks if a user exist on the RobloxPhone.
Returns
Response Error
Call
GET /call/AcceptCall
This accept the call or not.
Returns
-1/0/1
Response Error
| HTTP/1.0 403 Forbidden | You have not entered correct accessKey |
GET /call/CallAccepted
This tells if the request is accepted or not, returns -1 (not accepted), 0 (no action) or 1 (accepted)
Returns
-1/0/1
Response Error
| HTTP/1.0 403 Forbidden | You have not entered correct accessKey |
GET /call/CallConnected
Checks if you still are connected to the other player so you still can talk to him.
Returns
true/false
Response Error
| HTTP/1.0 403 Forbidden | You have not entered correct accessKey |
GET /call/CheckForCalls
Checks if you have got a call, if you gets called it will return the userId on the caller.
Returns
Response Error
Contacts
DataStore
GET /datastore/Delete
This makes you able to delete existing data that you own on the server.
Returns
Response Error
GET /datastore/Get
This makes you able to get data you have stored on the server
Returns
Response Error
GET /datastore/Set
This makes you able to set data to the DataStore for the RobloxPhone on the server
Returns
Response Error
Messages
GET /messages/GetMessages
Gets all messages sended to a user. xPhone and other phone services can also send messages to this if supported.
Returns
Response Error
GET /messages/SendMessage
Sends a message to a choosed user. xPhone and other phone services can also get messages from this if supported.
Returns
Response Error
Others
GET /others/GetAndSetActiveUsers
Gets the info about the player you are trying to call in lua-table format.
Returns
Response Error
GET /others/GetContactInfo
Gets the info about the player you are trying to call in lua-table format.
Returns
Response Error
GET /others/GetContent
Gets a string content from the database based on variable name (varName)
Returns
Response Error
beta GET /others/GetWebcontent
Gets a string content from the database based on variable name (varName)
Returns
Response Error
GET /others/IsUpToDate
If correct accessKey is used this will return true else false will be returned, this way the phone can eliminate copied phones
Returns
true / false
Response Error
| HTTP/1.0 403 Forbidden | You have not entered correct accessKey |
GET /others/LogPlace
Logs the place to the RobloxPhone-stats
Returns
null
Response Error
| HTTP/1.0 403 Forbidden | You have not entered correct accessKey |
POST /others/SendRequests
This handle requests as one and return as an JSON-table. Format the requests like request1=url&request2=url&request3=url, the url is a link to another website or another part of this website that handle a request.
Returns
Response Error
Phone App
GET /phoneApp/GetAppData
Gets app to the phone to give it new apps. The format is given in JSON-table.
Returns
Response Error
Phone Design
GET /phoneDesign/GetStyleData
Gets design to the phone to give it new style, the format is given as JSON-table.
Returns
Response Error
Picture
SignalTranslator
GET /signaltranslator/Translate
Translates signals from another phone into this phone's signals and opposite
Returns
Response Error
RobloxPhone Store
GET /store/AppPending
This will tell if you have an pending app that waits for you to verify it.
Returns
Response Error
GET /store/BuyApp
Buys an app at your choose, both free and those who cost robux/tix.
Returns
Response Error
GET /store/DeleteApp
Deletes an spesific app you have you bough, you don't need to buy app that cost at new if you delete one those can be downloaded again for free.
Returns
Response Error
GET /store/EditExistingApp
Lets you edit an existing app, if you own it and it success it will return true else false, but this will also cause that the app will be put back in pending-list.
Returns
Response Error
GET /store/FindApps
Finds apps by searching with text, the text can be empty. Note: it can only show 10 results at a time.
Returns
Response Error
GET /store/GetApp
Buys an app at your choose, both free and those who cost robux/tix.
Returns
Response Error
GET /store/GetDownloadedApps
Downloads apps you have you bought (both free, for robux and tix), those will be shown as an JSON-table.
Returns
Response Error
GET /store/SubmitApp
This will accept a submitted app you have made from a PM from RBXPhoneAppStore.
Returns
Response Error
GET /store/VerifyApp
Gets an appKey to the app to verify if you have the correct one and to open it.
Returns
Response Error
GET /store
Just an test currently, does not do anything special than getting the user-agent.
Returns
Response Error