Update profile
update_profilePartially update a browser profile by sending only the fields to change—fingerprint, proxy, name, and more—while omitted fields retain their current values.
Instructions
Partial update of a profile — send only the fields to change; omitted fields keep their current value (fingerprint, proxy, name, everything). For just name / note / folder / proxy prefer quick_update_profile.
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 | No | 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 | |
| profile_uuid | Yes | Profile UUID | |
| launch_arguments | No | Custom Chromium launch arguments, one argument per item |