API Automation

REST API Interface Examples

REST API interface examples:


Groups


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



Profiles


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




UserAgent


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



Local REST API


TypeDescriptionAPI
GETLaunch the browser profile/profile/start
GETStop the browser profile/profile/stop
GETRefresh the browser profile/profile/refresh
GETOpen the specified page on the current tabs/profile/openurl
GETOpen a new TAB/profile/newtab
GETGet webpage source code/profile/source
GETSend the file to the webpage/profile/sendKeys
GETCheck the profile is running correctly/profile/active
GETGet a random profile information/profile/randomProfile
GETDelete a profile of local TEMP folder/profile/delete
POSTCreate the local profile and launch it/profile/create_start
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
GETSwitch Frame/profile/SwitchToFrame



Description of Settings in the Profiles


NameSpecific Description
Create ProfilecreateProfileRequest
deviceOS ListdevicesOS
acceptLanguage ListacceptLanguage
fontListfontList