API Automation

REST API Interface Examples

REST API interface examples:


Groups


TypeDescriptionAPI
POST/GETCreate a group/tag/create
POST/GETRemove a group/tag/remove
POST/GETRename a group/tag/rename
POST/GETGet all groups list/tag/list
POST/GETMove the profile to specific group/tag/profile/add
POST/GETMove the profile from a specific group to the default group/tag/profile/remove



Profiles


TypeDescription API
POSTRandomly create browser profile/profile/random
POSTCreate browser profile /profile/create
POSTUpdate browser profile settings/profile/update
POST/GETDetail browser profile/profile/detail
POST/GETSharing browser profile (batch operation)/profile/share
POST/GETBrowser profile unshare (batch operation)/profile/cancelShare
POST/GETTransfer browser profile’s ownership (batch operation) /profile/transferOwnership
POST/GETRelease the browser profile (batch operation)/profile/release
POST/GETRemove browser profile (batch operation)/profile/remove
POST/GETGet a list of all available browser profiles/profile/list




UserAgent


TypeDescriptionAPI
GET/POSTGet a random User-Agent/ua/rand



Local REST API


TypeDescriptionAPI
POST/GETLaunch the browser profile/profile/start
POST/GETStop the browser profile/profile/stop
POST/GETRefresh the browser profile/profile/refresh
POST/GETOpen the specified page on the current tabs/profile/openurl
POST/GETOpen a new TAB/profile/newtab
POST/GETGet webpage source code/profile/source
POST/GETSend the file to the webpage/profile/sendKeys
POST/GETCheck the profile is running correctly/profile/active
POST/GETGet a random profile information/profile/randomProfile
POST/GETDelete a profile of local TEMP folder/profile/delete
POSTCreate the local profile and launch it/profile/create_start
POST/GETExport the cookies from profile/profile/cookies/export/webext
POSTImport cookie to browser profile/profile/cookies/import/webext
POSTExecute Script/profile/ExecuteScript
POSTScreen Shot/profile/ScreenShot
POSTGet ALL Cookie/profile/getCookies
POSTAsk if the current page is loaded/profile/readyState
POST/GETSwitch Frame/profile/SwitchToFrame



Description of Settings in the Profiles


NameSpecific Description
Create ProfilecreateProfileRequest
deviceOS ListdevicesOS
acceptLanguage ListacceptLanguage
fontListfontList