Creates multiple browser profiles in the specified workspace and folder.
bulk_create_profileBulk create multiple browser profiles with custom settings for screen size, language, timezone, proxy, and more in a specified workspace or folder.
Instructions
This method is used to create new multiple browser profiles in the specified workspace and the folder. Each profile can have its own configuration, including screen size, hardware emulation, language, timezone, proxy, and other parameters. All fields are optional if another is not specified.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cpu | No | CPU configuration settings. Allowed values: "auto" to use value from fingerprint, "ignore" to use system value, or one of the specific core/thread strings: "2/4", "4/8", "6/12", "8/16", "10/20", "12/24", "14/28", "16/32", "32/64", "64/128". Use the exact string including the slash, e.g. "4/8" not "4". | |
| tags | No | Tags to assign to all created profiles. Example: '"tag 1" "ta g2"'. | |
| audio | No | Audio configuration settings. Allowed values: "on" to enable or "off" to disable. | |
| count | No | Number of profiles to create (required). | |
| fonts | No | Font configuration settings. Allowed values: "on" to enable or "off" to disable. | |
| webGl | No | WebGL configuration settings. Allowed values: "auto" to use value from fingerprint, "ignore" to use system value. | |
| canvas | No | Canvas settings. The allowed values are: "Ignore" to disable this feature or "Noise" to use noising. | |
| memory | No | Memory configuration settings. Allowed values: "auto" to use value from fingerprint, "ignore" to use system value, or one of the specific GB values as a string: "2", "4", "8", "16", "32", "64", "128". | |
| screen | No | Screen configuration settings. Allowed values: "auto" to use value from fingerprint, "ignore" to use system value, or one of the named resolution IDs: "SVGA" (800×600), "WSVGA" (1024×600), "XGA" (1024×768), "HD" (1280×720), "WXGA" (1280×768), "WXGA+" (1280×800), "SXGA" (1280×1024), "WXGA HD" (1366×768), "WSXGA" (1440×900), "HD+" (1600×900), "UXGA" (1600×1200), "WSXGA+" (1680×1050), "FHD" (1920×1080), "WUXGA" (1920×1200), "WQHD" (2560×1440), "4K UHD-1" (3840×2160), "5K" (5120×2880), "8K UHD-2" (7680×4320), and others such as "XGA+", "SXGA-", "SXGA+", "1360×768", "1536×864", "QWXGA", "QXGA", "WQXGA". Use the exact named ID string, not pixel dimensions directly. | |
| webGpu | No | WebGPU configuration settings. Allowed values: "on" to enable or "off" to disable. | |
| webRtc | No | WebRTC configuration settings. Allowed values: "Emulate" to use value from fingerprint, "Real" to use system value, or "Hide" to disable. | |
| battery | No | Battery configuration settings. Allowed values: "on" to enable or "off" to disable. | |
| domRect | No | DOM Rectangle configuration settings. Allowed values: "Ignore" to disable or "Noise" to use dom rect noising. | |
| plugins | No | Browser plugins configuration. Allowed values: "on" to enable or "off" to disable. | |
| folderId | No | Identifier of the folder to associate with the profiles (optional). | |
| language | No | Browser language settings. Allowed values: "auto" to use value from fingerprint, "ignore" to use system value, or one of the supported locale codes: "ru" (Russian), "en-US" (English US), "de" (German), "fr" (French), "es" (Spanish), "en-GB" (English UK). | |
| presetId | No | Preset identifier to apply (optional). | |
| timeZone | No | Time zone settings. Allowed values: "auto" to use value from fingerprint, "system" to use system value, or custom timezone value (e.g., Europe/Moscow). | |
| osVersion | No | OS version for fingerprint selection. Allowed values: "win10" or "win11". If empty, the server auto-detects the host OS. | |
| geoLocation | No | Geographic location settings. Allowed values: "auto" to use value from fingerprint, or from one to seven comma-separated numbers for coordinates (Latitude, Longitude, Altitude, Accuracy, AltitudeAccuracy, Heading, Speed, Radius). Numbers can be skipped (e.g., "10, , 40, , 60, 70"). Note: "ignore" is not supported for this field and will cause an error. | |
| workspaceId | No | Workspace identifier. -1 means the default workspace. | |
| mediaDevices | No | Media devices settings. The allowed values are: "auto" to use value from fingerprint, "ignore" to use real values or custom location values. You can specify from one to three integer numbers that represent the following values: AudioInput, AudioOutput and VideoInput. The numbers can be skipped. For example, the following values are valid: 1,,5 - means AudioInput = 1, AudioOutput = random, VideoInput = 5 | |
| speechVoices | No | Speech voices configuration. Allowed values: "on" to enable or "off" to disable. | |
| proxyServerId | No | Proxy server identifier to assign (optional). | |
| commandLineArguments | No | Custom command line arguments to pass to the browser on startup |