| data | object | Yes | |
| data.id | string (uuid) | Yes | |
| data.number | integer | Yes | Workspace-wide profile number (min -9007199254740991, max 9007199254740991) |
| data.name | string | Yes | |
| data.state | "active" | "trashed" | Yes | |
| data.revision | integer | Yes | Send as expected_revision when you change the profile (min -9007199254740991, max 9007199254740991) |
| data.os | "windows" | "linux" | Yes | |
| data.kernel | string | Yes | |
| data.network_mode | "direct" | "proxy" | Yes | |
| data.group | object | null | Yes | |
| data.group.id | string (uuid) | Yes | |
| data.group.name | string | Yes | |
| data.tags | array<object> | Yes | |
| data.tags[].id | string (uuid) | Yes | |
| data.tags[].name | string | Yes | |
| data.tags[].color | string | Yes | |
| data.proxy | object | null | Yes | |
| data.proxy.id | string (uuid) | Yes | |
| data.proxy.name | string | Yes | |
| data.proxy.scheme | "http" | "https" | "socks5" | Yes | |
| data.proxy.host | string | Yes | |
| data.proxy.port | integer | Yes | (min -9007199254740991, max 9007199254740991) |
| data.proxy.last_check | object | null | No | |
| data.notes | string | Yes | |
| data.accounts | array<object> | Yes | Accounts without passwords or TOTP secrets |
| data.accounts[].id | string (uuid) | Yes | |
| data.accounts[].platform | string | Yes | |
| data.accounts[].username | string | Yes | |
| data.accounts[].has_password | boolean | Yes | |
| data.accounts[].has_totp | boolean | Yes | |
| data.accounts[].verified | boolean | Yes | |
| data.accounts[].revision | integer | Yes | (min -9007199254740991, max 9007199254740991) |
| data.accounts[].updated_at | string (date-time) | Yes | |
| data.created_at | string (date-time) | Yes | |
| data.updated_at | string (date-time) | Yes | |
| data.last_opened_at | string (date-time) | null | Yes | |
| data.trashed_at | string (date-time) | null | Yes | |
| data.config | object | Yes | |
| data.config.os | "windows" | "linux" | Yes | |
| data.config.kernel | string | Yes | |
| data.config.user_agent | object | Yes | |
| data.config.user_agent.mode | "derived" | "custom" | Yes | |
| data.config.user_agent.value | string | No | (min length 20, max length 512) |
| data.config.languages | object | Yes | |
| data.config.languages.mode | "proxy" | "custom" | Yes | |
| data.config.languages.value | array<string> | No | (min 1 items, max 10 items) |
| data.config.timezone | object | Yes | |
| data.config.timezone.mode | "proxy" | "custom" | Yes | |
| data.config.timezone.value | string | No | (max length 64) |
| data.config.geolocation | object | Yes | |
| data.config.geolocation.permission | "ask" | "allow" | "block" | Yes | |
| data.config.geolocation.source | "proxy" | "custom" | Yes | |
| data.config.geolocation.latitude | number | No | (min -90, max 90) |
| data.config.geolocation.longitude | number | No | (min -180, max 180) |
| data.config.geolocation.accuracy_m | integer | No | (min 1, max 100000) |
| data.config.webrtc | "proxy" | "disabled" | "real" | Yes | |
| data.config.dns | "proxy" | "system" | Yes | |
| data.config.screen | object | Yes | |
| data.config.screen.mode | "auto" | "custom" | Yes | |
| data.config.screen.width | integer | No | (min 640, max 7680) |
| data.config.screen.height | integer | No | (min 480, max 4320) |
| data.config.hardware | object | Yes | |
| data.config.hardware.cpu_cores | integer | Yes | (min 0, max 64) |
| data.config.hardware.memory_gb | integer | Yes | (min 0, max 64) |
| data.config.fingerprint | object | Yes | |
| data.config.fingerprint.canvas | "noise" | "real" | Yes | |
| data.config.fingerprint.webgl_image | "noise" | "real" | Yes | |
| data.config.fingerprint.webgl_metadata | "masked" | "real" | Yes | |
| data.config.fingerprint.audio | "noise" | "real" | Yes | |
| data.config.fingerprint.client_rects | "noise" | "real" | Yes | |
| data.config.fingerprint.media_devices | "masked" | "real" | Yes | |
| data.config.fingerprint.fonts | "os_default" | "system" | Yes | |
| data.config.do_not_track | boolean | Yes | |
| data.config.proxy_failure | "block" | "ask" | Yes | |
| data.startup_urls | array<string> | Yes | |
| data.preferences | object | Yes | |
| data.preferences.values | object | Yes | |
| data.preferences.sources | object | Yes | |
| data.preferences.template | object | null | Yes | |
| data.preference_overrides | object | Yes | |