Create profile
create_profileCreate browser profiles with auto-generated coherent fingerprints. Optionally bind a static or rotating proxy for IP control.
Instructions
Create a browser profile. Only system is required — everything else has sensible defaults and omitted fingerprint fields are auto-generated as a coherent random fingerprint. Bind a proxy via proxy (static = saved proxy from list_proxies; rotating = dynamic residential). Fine-grained fingerprint control goes in advanced. Returns the new profile_uuid.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Free-text note | |
| proxy | No | Proxy binding. Omit entirely for no proxy | |
| cookie | No | Cookies as a plaintext JSON string | |
| system | Yes | Operating system the browser fingerprint emulates | |
| advanced | No | Advanced fingerprint overrides, merged into the request body at top level. Same shape as the FlashID Local API create-profile body: each field is {"mode": ..., <values>} (fields: user_agent, webrtc, timezone, geo_location, language, webgl_info, webgl, canvas, audio_context, client_rects, speech_voices, screen, fonts, cpu, ram, media_devices, device_name, mac_address, do_not_track, webgpu). Omitted random/noise fields are auto-generated, so this is rarely needed. Full reference: https://docs.flashid.app | |
| folder_uuid | No | Folder to place the profile in ("0" = root) | |
| profile_name | No | Display name | |
| launch_arguments | No | Custom Chromium launch arguments, one argument per item |