• Getting Started
  • Browser Configuration
  • Proxy Setting
  • Advanced Setting
  • Video Tutorial
  • FAQ
  • API

Create and Run a Local Browser Profile

request URL
  • http://127.0.0.1:35000/api/v1/profile/create_start
request method
  • POST
parameter
ParameterRequiredTypeDescription
bodyYesstringCreate parameters for base64 encoding
Request example
  base64_encode({
        "name": "myProfile",
        "os": {
            "browserVer": [
                "96"
            ],
            "osType": [
                "Windows",
                "MacOS"
            ]
        },
        "orderby": "0",
        "notes": "profile notes",
        "iconId": "0",
        "proxyServer": {
            "type": "NOPROXY",
            "host": "127.0.0.1",
            "port": "1080",
            "username": "hello",
            "password": "world"
        },
        "extensions": {
            "enable": true,
            "list": [
                "0349b3ddca2e663e3e690bfffed187b9"
            ]
        },
        "webRtc": {
            "type": "FAKE",
            "fillOnStart": true,
            "wanSet": true,
            "lanSet": true,
            "publicIp": "",
            "localIps": [
                "192.168.1.10"
            ]
        },
        "userAgent": "user_agent_value",
        "screenWidth": "1920",
        "screenHeight": "1080",
        "langHdr": "en-US",
        "acceptLanguage": "en-US,en;q=0.9",
        "platform": "platform_value",
        "product": "Gecko",
        "appName": "Netscape",
        "hardwareConcurrency": "4",
        "mobileEmulation": false,
        "deviceType": "1",
        "hideWebdriver": false,
        "langBasedOnIp": false,
        "doNotTrack": false,
        "deviceMemory": "8",
        "pixelRatio": "1.0",
        "maskFonts": true,
        "fontSetting": {
            "dynamicFonts": false,
            "fontList": [
                "@Microsoft YaHei UI",
                "@宋体",
                "MS Outlook"
            ],
            "clientRects": true
        },
        "canvasDefType": "NOISEB",
        "audio": {
            "noise": true
        },
        "webgl": {
            "metadata": true,
            "noise": false,
            "vendor": "vendor_value",
            "renderer": "renderer_value"
        },
        "timeZoneFillOnStart": false,
        "timeZone": "Europe/Tallinn",
        "mediaDevices": {
            "setMediaDevices": true,
            "use_name": true,
            "videoInputs": {
                "count": "1",
                "device1": {
                    "label": "label value",
                    "deviceId": "deviceId value",
                    "groupId": "groupId value"
                }
            },
            "audioInputs": {
                "count": "2",
                "device1": {
                    "label": "label value",
                    "deviceId": "deviceId value",
                    "groupId": "groupId value"
                },
                "device2": {
                    "label": "label value",
                    "deviceId": "deviceId value",
                    "groupId": "groupId value"
                }
            },
            "audioOutputs": {
                "count": "2"
            }
        },
        "startUrl": "https://www.lalimao.com",
        "kernelVer": "90",
        "browserSettings": {
            "pepperFlash": true,
            "mediaStream": true,
            "webkitSpeech": true,
            "fakeUiForMedia": true,
            "gpuAndPepper3D": true,
            "ignoreCertErrors": true,
            "audioMute": true,
            "disableWebSecurity": true,
            "disablePdf": true,
            "touchEvents": true,
            "hyperlinkAuditing": true
        },
        "localCache": {
            "deleteCache": true,
            "deleteCookie": true,
            "clearCache": true,
            "clearHistory": true
        },
        "synSettings": {
            "synCookie": true,
            "extensionData": true,
            "synBookmark": true,
            "synHistory": true,
            "synExtension": true,
            "synKeepKey": true,
            "synLastTag": true
        },
        "leakProof": {
            "computerName": {
                "isUse": false,
                "value": "rand"
            },
            "macAddress": {
                "isUse": false,
                "value": "CC-F4-11-9B-08-04"
            }
        },
        "browserParams": "",
        "customDns": "",
        "remoteDebug": {
            "bindAllDebug": false,
            "debuggingPort": "",
            "logLevels": "99"
        },
        "browserApi": {
            "setBatteryStatus": false,
            "isCharging": true,
            "chargingTime": "0",
            "drainsTime": "Infinity",
            "batteryPercentage": "1",
            "autoGeoIp": true,
            "setLatitude": false,
            "setLongitude": false,
            "setAccuracy": false,
            "latitude": "51.48259",
            "longitude": "-0.00766",
            "accuracy": "1803.34",
            "setWebBluetooth": false,
            "setBluetoothAdapter": false,
            "speechSynthesis": false,
            "speechVoicesList": [
                {
                    "isUse": true,
                    "voiceURI": "voiceURI value 12",
                    "name": "name value 1",
                    "lang": "lang value 1",
                    "localService": true,
                    "default": false
                },
                {
                    "isUse": false,
                    "voiceURI": "222",
                    "name": "name value 2",
                    "lang": "lang value 2",
                    "localService": true,
                    "default": true
                }
            ]
        },
        "sslFingerprint": {
            "enableCustomSSL": true,
            "versionMin": "0",
            "versionMax": "1",
            "cipherSuites": [
                {
                    "isUse": true,
                    "v": "TLS_AES_256_GCM_SHA384"
                },
                {
                    "isUse": false,
                    "v": "TLS_RSA_WITH_3DES_EDE_CBC_SHA"
                },
                {
                    "isUse": false,
                    "v": "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA"
                },
                {
                    "isUse": false,
                    "v": "TLS_AES_128_GCM_SHA256"
                },
                {
                    "isUse": false,
                    "v": "TLS_CHACHA20_POLY1305_SHA256"
                },
                {
                    "isUse": false,
                    "v": "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256"
                },
                {
                    "isUse": false,
                    "v": "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256"
                },
                {
                    "isUse": false,
                    "v": "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384"
                },
                {
                    "isUse": false,
                    "v": "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384"
                },
                {
                    "isUse": false,
                    "v": "TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256"
                },
                {
                    "isUse": false,
                    "v": "TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256"
                },
                {
                    "isUse": false,
                    "v": "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA"
                },
                {
                    "isUse": false,
                    "v": "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA"
                },
                {
                    "isUse": false,
                    "v": "TLS_RSA_WITH_AES_128_GCM_SHA256"
                },
                {
                    "isUse": false,
                    "v": "TLS_RSA_WITH_AES_256_GCM_SHA384"
                },
                {
                    "isUse": false,
                    "v": "TLS_RSA_WITH_AES_128_CBC_SHA"
                },
                {
                    "isUse": false,
                    "v": "TLS_RSA_WITH_AES_256_CBC_SHA"
                }
            ]
        },
        "otherProtection": {
            "setPortScan": true,
            "localPortsExclude": "8000,12345,42069"
        },
        "header": {
            "setHeaderCustom": true,
            "list": [
                {
                    "isUse": true,
                    "name": "name1",
                    "value": "value",
                    "urlMatch": "urlMatch1",
                    "notExistAdd": false
                },
                {
                    "isUse": true,
                    "name": "name2",
                    "value": "value",
                    "urlMatch": "urlMatch2",
                    "notExistAdd": true
                }
            ]
        },
        "cmdcfg": {
            "openCommandLine": false,
            "commandLine": "",
            "closeCommandLine": true
        }
    })
Remark
  • If you don't need to set a proxy, remove proxyType/proxyHost/proxyPort/proxyUser/proxyPass
    All fields are optional, not required. Browser profiles created by this API are temporarily offline and will not be synced with the server.

get free trial

We Offer 3-Day Free Trial for All New Users

No Limitations in Features

By clicking "accept", you agree to use Cookies to optimize the information presented to you, and analyze the traffic of our website.
If you want to opt out of our cookies, please read our Cookie Policy for your guidance.