> For the complete documentation index, see [llms.txt](https://dev-docs.tasknet.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dev-docs.tasknet.co/reference/api-reference/fingerprints.md).

# Fingerprints

## GetFingerprint

> Retrieves detailed information about a specific fingerprint, including its configuration, proxy settings, and session status.

```json
{"openapi":"3.0.1","info":{"title":"tasknet-api","version":"1.0.0"},"tags":[{"name":"Fingerprints","description":"Endpoints for creating and managing browser fingerprints. Controls browser configurations, device settings, proxy settings, and session data for unique browser identities."}],"servers":[{"url":"https://api.tasknet.co"}],"security":[{"ApiKey":[],"ApiKeyUUID":[]}],"components":{"securitySchemes":{"ApiKey":{"type":"apiKey","in":"header","name":"X-Api-Key"}},"schemas":{"Fingerprint":{"type":"object","required":["fingerprintUUID","isArchived","browserConfig","deviceType","language","platform","proxy","timeZone","createdAt","updatedAt"],"properties":{"fingerprintUUID":{"type":"string","format":"uuid"},"isArchived":{"type":"boolean","default":false},"browserConfig":{"type":"object","required":["browser","extensions","numCameras","numMicrophones","numSpeakers","screenDPI","screenDepth","screenResolution"],"properties":{"browser":{"$ref":"#/components/schemas/BrowserType"},"extensions":{"type":"array","items":{"type":"string"},"default":[]},"numCameras":{"type":"integer","minimum":0},"numMicrophones":{"type":"integer","minimum":0},"numSpeakers":{"type":"integer","minimum":0},"screenDPI":{"$ref":"#/components/schemas/ScreenDPI"},"screenDepth":{"$ref":"#/components/schemas/ScreenDepth"},"screenResolution":{"$ref":"#/components/schemas/ScreenResolution"}}},"proxy":{"type":"object","required":["appliedDomains","type","city","country","state"],"properties":{"appliedDomains":{"type":"array","items":{"type":"string"},"default":[]},"city":{"type":"string"},"country":{"type":"string"},"state":{"type":"string"},"type":{"$ref":"#/components/schemas/ProxyType"}}},"language":{"type":"string","pattern":"^[a-z]{2}-[A-Z]{2}$"},"timeZone":{"type":"string"},"platform":{"$ref":"#/components/schemas/Platform"},"deviceType":{"$ref":"#/components/schemas/DeviceType"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time"}}},"BrowserType":{"type":"string","enum":["chromium"],"description":"Type of browser used for fingerprinting"},"ScreenDPI":{"type":"integer","enum":[96,120,144,192],"description":"Valid DPI (Dots Per Inch) values for screen configuration\nPossible values: 96, 120, 144, 192\n"},"ScreenDepth":{"type":"integer","enum":[24,30,32],"description":"Valid color depth values for screen configuration\nPossible values: 24, 30, 32\n"},"ScreenResolution":{"type":"string","enum":["1280x1024","1920x1080","1366x768","1536x864","1280x720","1440x900","1280x2400"],"description":"Valid screen resolution values\nCommon display resolutions in \"widthxheight\" format\n"},"ProxyType":{"type":"string","enum":["residential"],"description":"Type of proxy connection"},"Platform":{"type":"string","enum":["Windows","MacOS","Linux","Android","iOS"],"description":"Operating system platform"},"DeviceType":{"type":"string","enum":["desktop","mobile","tablet"],"description":"Type of device being emulated"},"BaseError":{"type":"object","required":["message","code"],"properties":{"message":{"type":"string"},"code":{"type":"string"},"details":{}}}}},"paths":{"/{mode}/v1/fingerprints/{fingerprintUUID}":{"get":{"tags":["Fingerprints"],"summary":"GetFingerprint","description":"Retrieves detailed information about a specific fingerprint, including its configuration, proxy settings, and session status.","parameters":[{"name":"mode","in":"path","schema":{"type":"string"},"required":true},{"name":"fingerprintUUID","in":"path","schema":{"type":"string"},"required":true}],"responses":{"200":{"description":"Fingerprint details","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Fingerprint"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseError"}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseError"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseError"}}}},"500":{"description":"Internal Server Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseError"}}}}}}}}}
```

## GET /{mode}/v1/fingerprints

> ListFingerprints

```json
{"openapi":"3.0.1","info":{"title":"tasknet-api","version":"1.0.0"},"tags":[{"name":"Fingerprints","description":"Endpoints for creating and managing browser fingerprints. Controls browser configurations, device settings, proxy settings, and session data for unique browser identities."}],"servers":[{"url":"https://api.tasknet.co"}],"security":[{"ApiKey":[],"ApiKeyUUID":[]}],"components":{"securitySchemes":{"ApiKey":{"type":"apiKey","in":"header","name":"X-Api-Key"}},"schemas":{"Fingerprint":{"type":"object","required":["fingerprintUUID","isArchived","browserConfig","deviceType","language","platform","proxy","timeZone","createdAt","updatedAt"],"properties":{"fingerprintUUID":{"type":"string","format":"uuid"},"isArchived":{"type":"boolean","default":false},"browserConfig":{"type":"object","required":["browser","extensions","numCameras","numMicrophones","numSpeakers","screenDPI","screenDepth","screenResolution"],"properties":{"browser":{"$ref":"#/components/schemas/BrowserType"},"extensions":{"type":"array","items":{"type":"string"},"default":[]},"numCameras":{"type":"integer","minimum":0},"numMicrophones":{"type":"integer","minimum":0},"numSpeakers":{"type":"integer","minimum":0},"screenDPI":{"$ref":"#/components/schemas/ScreenDPI"},"screenDepth":{"$ref":"#/components/schemas/ScreenDepth"},"screenResolution":{"$ref":"#/components/schemas/ScreenResolution"}}},"proxy":{"type":"object","required":["appliedDomains","type","city","country","state"],"properties":{"appliedDomains":{"type":"array","items":{"type":"string"},"default":[]},"city":{"type":"string"},"country":{"type":"string"},"state":{"type":"string"},"type":{"$ref":"#/components/schemas/ProxyType"}}},"language":{"type":"string","pattern":"^[a-z]{2}-[A-Z]{2}$"},"timeZone":{"type":"string"},"platform":{"$ref":"#/components/schemas/Platform"},"deviceType":{"$ref":"#/components/schemas/DeviceType"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time"}}},"BrowserType":{"type":"string","enum":["chromium"],"description":"Type of browser used for fingerprinting"},"ScreenDPI":{"type":"integer","enum":[96,120,144,192],"description":"Valid DPI (Dots Per Inch) values for screen configuration\nPossible values: 96, 120, 144, 192\n"},"ScreenDepth":{"type":"integer","enum":[24,30,32],"description":"Valid color depth values for screen configuration\nPossible values: 24, 30, 32\n"},"ScreenResolution":{"type":"string","enum":["1280x1024","1920x1080","1366x768","1536x864","1280x720","1440x900","1280x2400"],"description":"Valid screen resolution values\nCommon display resolutions in \"widthxheight\" format\n"},"ProxyType":{"type":"string","enum":["residential"],"description":"Type of proxy connection"},"Platform":{"type":"string","enum":["Windows","MacOS","Linux","Android","iOS"],"description":"Operating system platform"},"DeviceType":{"type":"string","enum":["desktop","mobile","tablet"],"description":"Type of device being emulated"},"BaseError":{"type":"object","required":["message","code"],"properties":{"message":{"type":"string"},"code":{"type":"string"},"details":{}}}}},"paths":{"/{mode}/v1/fingerprints":{"get":{"tags":["Fingerprints"],"summary":"ListFingerprints","parameters":[{"name":"limit","in":"query","schema":{"type":"integer"}},{"name":"mode","in":"path","schema":{"type":"string"},"required":true}],"responses":{"200":{"description":"List of fingerprints","content":{"application/json":{"schema":{"type":"object","properties":{"fingerprints":{"type":"array","items":{"$ref":"#/components/schemas/Fingerprint"}},"prevPage":{"type":"integer"},"nextPage":{"type":"integer"},"total":{"type":"integer"}}}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseError"}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseError"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseError"}}}},"500":{"description":"Internal Server Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseError"}}}}}}}}}
```

## CreateFingerprint

> Creates a new fingerprint with specified browser configuration, device settings, and proxy settings. This fingerprint can be used to start new browser sessions.

```json
{"openapi":"3.0.1","info":{"title":"tasknet-api","version":"1.0.0"},"tags":[{"name":"Fingerprints","description":"Endpoints for creating and managing browser fingerprints. Controls browser configurations, device settings, proxy settings, and session data for unique browser identities."}],"servers":[{"url":"https://api.tasknet.co"}],"security":[{"ApiKey":[],"ApiKeyUUID":[]}],"components":{"securitySchemes":{"ApiKey":{"type":"apiKey","in":"header","name":"X-Api-Key"}},"schemas":{"CreateFingerprintRequestBody":{"type":"object","required":["environmentUUID","screen"],"properties":{"environmentUUID":{"type":"string","format":"uuid"},"screen":{"type":"object","required":["resolution","depth","dpi"],"properties":{"resolution":{"$ref":"#/components/schemas/ScreenResolution"},"depth":{"$ref":"#/components/schemas/ScreenDepth"},"dpi":{"$ref":"#/components/schemas/ScreenDPI"}}},"device":{"type":"object","properties":{"numSpeakers":{"type":"integer","minimum":0},"numMicrophones":{"type":"integer","minimum":0},"numCameras":{"type":"integer","minimum":0}}},"proxy":{"type":"object","properties":{"country":{"type":"string"}}},"extensions":{"type":"array","items":{"type":"string"},"default":[]}}},"ScreenResolution":{"type":"string","enum":["1280x1024","1920x1080","1366x768","1536x864","1280x720","1440x900","1280x2400"],"description":"Valid screen resolution values\nCommon display resolutions in \"widthxheight\" format\n"},"ScreenDepth":{"type":"integer","enum":[24,30,32],"description":"Valid color depth values for screen configuration\nPossible values: 24, 30, 32\n"},"ScreenDPI":{"type":"integer","enum":[96,120,144,192],"description":"Valid DPI (Dots Per Inch) values for screen configuration\nPossible values: 96, 120, 144, 192\n"},"FingerprintWithSecret":{"allOf":[{"$ref":"#/components/schemas/Fingerprint"},{"type":"object","properties":{"fingerprintSecret":{"type":"string"}}}]},"Fingerprint":{"type":"object","required":["fingerprintUUID","isArchived","browserConfig","deviceType","language","platform","proxy","timeZone","createdAt","updatedAt"],"properties":{"fingerprintUUID":{"type":"string","format":"uuid"},"isArchived":{"type":"boolean","default":false},"browserConfig":{"type":"object","required":["browser","extensions","numCameras","numMicrophones","numSpeakers","screenDPI","screenDepth","screenResolution"],"properties":{"browser":{"$ref":"#/components/schemas/BrowserType"},"extensions":{"type":"array","items":{"type":"string"},"default":[]},"numCameras":{"type":"integer","minimum":0},"numMicrophones":{"type":"integer","minimum":0},"numSpeakers":{"type":"integer","minimum":0},"screenDPI":{"$ref":"#/components/schemas/ScreenDPI"},"screenDepth":{"$ref":"#/components/schemas/ScreenDepth"},"screenResolution":{"$ref":"#/components/schemas/ScreenResolution"}}},"proxy":{"type":"object","required":["appliedDomains","type","city","country","state"],"properties":{"appliedDomains":{"type":"array","items":{"type":"string"},"default":[]},"city":{"type":"string"},"country":{"type":"string"},"state":{"type":"string"},"type":{"$ref":"#/components/schemas/ProxyType"}}},"language":{"type":"string","pattern":"^[a-z]{2}-[A-Z]{2}$"},"timeZone":{"type":"string"},"platform":{"$ref":"#/components/schemas/Platform"},"deviceType":{"$ref":"#/components/schemas/DeviceType"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time"}}},"BrowserType":{"type":"string","enum":["chromium"],"description":"Type of browser used for fingerprinting"},"ProxyType":{"type":"string","enum":["residential"],"description":"Type of proxy connection"},"Platform":{"type":"string","enum":["Windows","MacOS","Linux","Android","iOS"],"description":"Operating system platform"},"DeviceType":{"type":"string","enum":["desktop","mobile","tablet"],"description":"Type of device being emulated"},"BaseError":{"type":"object","required":["message","code"],"properties":{"message":{"type":"string"},"code":{"type":"string"},"details":{}}}}},"paths":{"/{mode}/v1/fingerprints":{"post":{"tags":["Fingerprints"],"summary":"CreateFingerprint","description":"Creates a new fingerprint with specified browser configuration, device settings, and proxy settings. This fingerprint can be used to start new browser sessions.","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateFingerprintRequestBody"}}}},"parameters":[{"name":"mode","in":"path","schema":{"type":"string"},"required":true}],"responses":{"200":{"description":"Created fingerprint","content":{"application/json":{"schema":{"$ref":"#/components/schemas/FingerprintWithSecret"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseError"}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseError"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseError"}}}},"500":{"description":"Internal Server Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseError"}}}}}}}}}
```

## CreateRandomFingerprint

> Generates a new fingerprint with randomized browser configuration, device settings, and proxy settings.

```json
{"openapi":"3.0.1","info":{"title":"tasknet-api","version":"1.0.0"},"tags":[{"name":"Fingerprints","description":"Endpoints for creating and managing browser fingerprints. Controls browser configurations, device settings, proxy settings, and session data for unique browser identities."}],"servers":[{"url":"https://api.tasknet.co"}],"security":[{"ApiKey":[],"ApiKeyUUID":[]}],"components":{"securitySchemes":{"ApiKey":{"type":"apiKey","in":"header","name":"X-Api-Key"}},"schemas":{"CreateRandomFingerprintRequest":{"type":"object","required":["environmentUUID"],"properties":{"environmentUUID":{"type":"string","format":"uuid","description":"UUID of the environment to create the fingerprint in"}}},"FingerprintWithSecret":{"allOf":[{"$ref":"#/components/schemas/Fingerprint"},{"type":"object","properties":{"fingerprintSecret":{"type":"string"}}}]},"Fingerprint":{"type":"object","required":["fingerprintUUID","isArchived","browserConfig","deviceType","language","platform","proxy","timeZone","createdAt","updatedAt"],"properties":{"fingerprintUUID":{"type":"string","format":"uuid"},"isArchived":{"type":"boolean","default":false},"browserConfig":{"type":"object","required":["browser","extensions","numCameras","numMicrophones","numSpeakers","screenDPI","screenDepth","screenResolution"],"properties":{"browser":{"$ref":"#/components/schemas/BrowserType"},"extensions":{"type":"array","items":{"type":"string"},"default":[]},"numCameras":{"type":"integer","minimum":0},"numMicrophones":{"type":"integer","minimum":0},"numSpeakers":{"type":"integer","minimum":0},"screenDPI":{"$ref":"#/components/schemas/ScreenDPI"},"screenDepth":{"$ref":"#/components/schemas/ScreenDepth"},"screenResolution":{"$ref":"#/components/schemas/ScreenResolution"}}},"proxy":{"type":"object","required":["appliedDomains","type","city","country","state"],"properties":{"appliedDomains":{"type":"array","items":{"type":"string"},"default":[]},"city":{"type":"string"},"country":{"type":"string"},"state":{"type":"string"},"type":{"$ref":"#/components/schemas/ProxyType"}}},"language":{"type":"string","pattern":"^[a-z]{2}-[A-Z]{2}$"},"timeZone":{"type":"string"},"platform":{"$ref":"#/components/schemas/Platform"},"deviceType":{"$ref":"#/components/schemas/DeviceType"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time"}}},"BrowserType":{"type":"string","enum":["chromium"],"description":"Type of browser used for fingerprinting"},"ScreenDPI":{"type":"integer","enum":[96,120,144,192],"description":"Valid DPI (Dots Per Inch) values for screen configuration\nPossible values: 96, 120, 144, 192\n"},"ScreenDepth":{"type":"integer","enum":[24,30,32],"description":"Valid color depth values for screen configuration\nPossible values: 24, 30, 32\n"},"ScreenResolution":{"type":"string","enum":["1280x1024","1920x1080","1366x768","1536x864","1280x720","1440x900","1280x2400"],"description":"Valid screen resolution values\nCommon display resolutions in \"widthxheight\" format\n"},"ProxyType":{"type":"string","enum":["residential"],"description":"Type of proxy connection"},"Platform":{"type":"string","enum":["Windows","MacOS","Linux","Android","iOS"],"description":"Operating system platform"},"DeviceType":{"type":"string","enum":["desktop","mobile","tablet"],"description":"Type of device being emulated"},"BaseError":{"type":"object","required":["message","code"],"properties":{"message":{"type":"string"},"code":{"type":"string"},"details":{}}}}},"paths":{"/{mode}/v1/fingerprints/random":{"post":{"tags":["Fingerprints"],"summary":"CreateRandomFingerprint","description":"Generates a new fingerprint with randomized browser configuration, device settings, and proxy settings.","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateRandomFingerprintRequest"}}}},"parameters":[{"name":"mode","in":"path","schema":{"type":"string"},"required":true}],"responses":{"200":{"description":"Created random fingerprint","content":{"application/json":{"schema":{"$ref":"#/components/schemas/FingerprintWithSecret"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseError"}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseError"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseError"}}}},"500":{"description":"Internal Server Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseError"}}}}}}}}}
```

## ArchiveFingerprint

> Archives a fingerprint by deleting all associated session data and marking it as no longer usable. Once archived, the fingerprint cannot be used to create new sessions.

```json
{"openapi":"3.0.1","info":{"title":"tasknet-api","version":"1.0.0"},"tags":[{"name":"Fingerprints","description":"Endpoints for creating and managing browser fingerprints. Controls browser configurations, device settings, proxy settings, and session data for unique browser identities."}],"servers":[{"url":"https://api.tasknet.co"}],"security":[{"ApiKey":[],"ApiKeyUUID":[]}],"components":{"securitySchemes":{"ApiKey":{"type":"apiKey","in":"header","name":"X-Api-Key"}},"schemas":{"BaseError":{"type":"object","required":["message","code"],"properties":{"message":{"type":"string"},"code":{"type":"string"},"details":{}}}}},"paths":{"/{mode}/v1/fingerprints/{fingerprintUUID}/archive":{"post":{"tags":["Fingerprints"],"summary":"ArchiveFingerprint","description":"Archives a fingerprint by deleting all associated session data and marking it as no longer usable. Once archived, the fingerprint cannot be used to create new sessions.","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}}},"parameters":[{"name":"mode","in":"path","schema":{"type":"string"},"required":true},{"name":"fingerprintUUID","in":"path","schema":{"type":"string"},"required":true}],"responses":{"200":{"description":"Fingerprint archived","content":{"application/json":{"schema":{"type":"object"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseError"}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseError"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseError"}}}},"500":{"description":"Internal Server Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseError"}}}}}}}}}
```

## CloneFingerprint

> Creates a copy of an existing fingerprint's settings but generates new session data. This allows you to duplicate a successful configuration while maintaining unique session identifiers.

```json
{"openapi":"3.0.1","info":{"title":"tasknet-api","version":"1.0.0"},"tags":[{"name":"Fingerprints","description":"Endpoints for creating and managing browser fingerprints. Controls browser configurations, device settings, proxy settings, and session data for unique browser identities."}],"servers":[{"url":"https://api.tasknet.co"}],"security":[{"ApiKey":[],"ApiKeyUUID":[]}],"components":{"securitySchemes":{"ApiKey":{"type":"apiKey","in":"header","name":"X-Api-Key"}},"schemas":{"FingerprintWithSecret":{"allOf":[{"$ref":"#/components/schemas/Fingerprint"},{"type":"object","properties":{"fingerprintSecret":{"type":"string"}}}]},"Fingerprint":{"type":"object","required":["fingerprintUUID","isArchived","browserConfig","deviceType","language","platform","proxy","timeZone","createdAt","updatedAt"],"properties":{"fingerprintUUID":{"type":"string","format":"uuid"},"isArchived":{"type":"boolean","default":false},"browserConfig":{"type":"object","required":["browser","extensions","numCameras","numMicrophones","numSpeakers","screenDPI","screenDepth","screenResolution"],"properties":{"browser":{"$ref":"#/components/schemas/BrowserType"},"extensions":{"type":"array","items":{"type":"string"},"default":[]},"numCameras":{"type":"integer","minimum":0},"numMicrophones":{"type":"integer","minimum":0},"numSpeakers":{"type":"integer","minimum":0},"screenDPI":{"$ref":"#/components/schemas/ScreenDPI"},"screenDepth":{"$ref":"#/components/schemas/ScreenDepth"},"screenResolution":{"$ref":"#/components/schemas/ScreenResolution"}}},"proxy":{"type":"object","required":["appliedDomains","type","city","country","state"],"properties":{"appliedDomains":{"type":"array","items":{"type":"string"},"default":[]},"city":{"type":"string"},"country":{"type":"string"},"state":{"type":"string"},"type":{"$ref":"#/components/schemas/ProxyType"}}},"language":{"type":"string","pattern":"^[a-z]{2}-[A-Z]{2}$"},"timeZone":{"type":"string"},"platform":{"$ref":"#/components/schemas/Platform"},"deviceType":{"$ref":"#/components/schemas/DeviceType"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time"}}},"BrowserType":{"type":"string","enum":["chromium"],"description":"Type of browser used for fingerprinting"},"ScreenDPI":{"type":"integer","enum":[96,120,144,192],"description":"Valid DPI (Dots Per Inch) values for screen configuration\nPossible values: 96, 120, 144, 192\n"},"ScreenDepth":{"type":"integer","enum":[24,30,32],"description":"Valid color depth values for screen configuration\nPossible values: 24, 30, 32\n"},"ScreenResolution":{"type":"string","enum":["1280x1024","1920x1080","1366x768","1536x864","1280x720","1440x900","1280x2400"],"description":"Valid screen resolution values\nCommon display resolutions in \"widthxheight\" format\n"},"ProxyType":{"type":"string","enum":["residential"],"description":"Type of proxy connection"},"Platform":{"type":"string","enum":["Windows","MacOS","Linux","Android","iOS"],"description":"Operating system platform"},"DeviceType":{"type":"string","enum":["desktop","mobile","tablet"],"description":"Type of device being emulated"},"BaseError":{"type":"object","required":["message","code"],"properties":{"message":{"type":"string"},"code":{"type":"string"},"details":{}}}}},"paths":{"/{mode}/v1/fingerprints/{fingerprintUUID}/clone":{"post":{"tags":["Fingerprints"],"summary":"CloneFingerprint","description":"Creates a copy of an existing fingerprint's settings but generates new session data. This allows you to duplicate a successful configuration while maintaining unique session identifiers.","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}}},"parameters":[{"name":"mode","in":"path","schema":{"type":"string"},"required":true},{"name":"fingerprintUUID","in":"path","schema":{"type":"string"},"required":true}],"responses":{"200":{"description":"Fingerprint cloned","content":{"application/json":{"schema":{"$ref":"#/components/schemas/FingerprintWithSecret"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseError"}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseError"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseError"}}}},"500":{"description":"Internal Server Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseError"}}}}}}}}}
```

## ResetFingerprint

> Deletes all session data associated with the fingerprint while preserving its configuration. This allows you to start fresh with the same fingerprint settings.

```json
{"openapi":"3.0.1","info":{"title":"tasknet-api","version":"1.0.0"},"tags":[{"name":"Fingerprints","description":"Endpoints for creating and managing browser fingerprints. Controls browser configurations, device settings, proxy settings, and session data for unique browser identities."}],"servers":[{"url":"https://api.tasknet.co"}],"security":[{"ApiKey":[],"ApiKeyUUID":[]}],"components":{"securitySchemes":{"ApiKey":{"type":"apiKey","in":"header","name":"X-Api-Key"}},"schemas":{"BaseError":{"type":"object","required":["message","code"],"properties":{"message":{"type":"string"},"code":{"type":"string"},"details":{}}}}},"paths":{"/{mode}/v1/fingerprints/{fingerprintUUID}/reset":{"post":{"tags":["Fingerprints"],"summary":"ResetFingerprint","description":"Deletes all session data associated with the fingerprint while preserving its configuration. This allows you to start fresh with the same fingerprint settings.","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}}},"parameters":[{"name":"mode","in":"path","schema":{"type":"string"},"required":true},{"name":"fingerprintUUID","in":"path","schema":{"type":"string"},"required":true}],"responses":{"200":{"description":"Fingerprint reset","content":{"application/json":{"schema":{"type":"object"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseError"}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseError"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseError"}}}},"500":{"description":"Internal Server Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseError"}}}}}}}}}
```

## UpdateFingerprintProxy

> Updates the proxy settings for a specific fingerprint. This allows you to change the geographic location and routing of browser traffic.

```json
{"openapi":"3.0.1","info":{"title":"tasknet-api","version":"1.0.0"},"tags":[{"name":"Fingerprints","description":"Endpoints for creating and managing browser fingerprints. Controls browser configurations, device settings, proxy settings, and session data for unique browser identities."}],"servers":[{"url":"https://api.tasknet.co"}],"security":[{"ApiKey":[],"ApiKeyUUID":[]}],"components":{"securitySchemes":{"ApiKey":{"type":"apiKey","in":"header","name":"X-Api-Key"}},"schemas":{"UpdateFingerprintProxyRequest":{"type":"object","required":["country"],"properties":{"country":{"type":"string","minLength":2,"maxLength":2,"pattern":"^[A-Z]{2}$","description":"Two-letter ISO country code for proxy location"}}},"BaseError":{"type":"object","required":["message","code"],"properties":{"message":{"type":"string"},"code":{"type":"string"},"details":{}}}}},"paths":{"/{mode}/v1/fingerprints/{fingerprintUUID}/proxy":{"patch":{"tags":["Fingerprints"],"summary":"UpdateFingerprintProxy","description":"Updates the proxy settings for a specific fingerprint. This allows you to change the geographic location and routing of browser traffic.","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateFingerprintProxyRequest"}}}},"parameters":[{"name":"mode","in":"path","schema":{"type":"string"},"required":true},{"name":"fingerprintUUID","in":"path","schema":{"type":"string"},"required":true}],"responses":{"200":{"description":"Proxy settings updated","content":{"application/json":{"schema":{"type":"object"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseError"}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseError"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseError"}}}},"500":{"description":"Internal Server Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseError"}}}}}}}}}
```
