Profiles API
Manage fingerprint profiles used for stealth injection.
List Profiles
bash
GET /profilesbash
curl http://127.0.0.1:9090/profilesjson
[
{"name": "windows", "os": "windows", "platform": "Win32"},
{"name": "macos", "os": "macos", "platform": "MacIntel"},
{"name": "linux", "os": "linux", "platform": "Linux x86_64"},
{"name": "android", "os": "android", "platform": "Linux armv8l"},
{"name": "ios", "os": "ios", "platform": "iPhone"}
]Get Profile
bash
GET /profiles/{name}bash
curl http://127.0.0.1:9090/profiles/windowsjson
{
"name": "windows",
"os": "windows",
"platform": "Win32",
"navigator": {
"platform": "Win32",
"vendor": "Google Inc.",
"languages": ["en-US", "en"],
"hardware_concurrency": 8
},
"screen": {
"width": 1920,
"height": 1080
}
}Create Custom Profile
bash
POST /profilesbash
curl -X POST http://127.0.0.1:9090/profiles \
-H 'content-type: application/json' \
-d '{
"name": "my-custom-profile",
"os": "windows",
"platform": "Win32",
"hardware_concurrency": 12
}'Delete Profile
bash
DELETE /profiles/{name}bash
curl -X DELETE http://127.0.0.1:9090/profiles/my-custom-profileReturns 204 No Content on success. Built-in profiles cannot be deleted.