# Fingerprint & Device Config

Browser kernel versions, user agents, resolutions, languages, time zones, and device models.

 - [POST /env/advanced/ua/versions](https://guide.morelogin.com/vi/api-reference/browser/open-api/fingerprint-and-device-config/listkernelversionsopenapi.md): Return the published browser kernel and UA major versions. The request body is optional and every field is optional. Defaults are Windows (`1`), 64-bit (`1`), and x86 (`0`). Only published kernels are
 - [POST /env/advanced/ua/get](https://guide.morelogin.com/vi/api-reference/browser/open-api/fingerprint-and-device-config/getuseragentopenapi.md): Generate a user agent that matches the requested operating system and browser vendor, using only published kernels.
 - [POST /env/base/resolution/list](https://guide.morelogin.com/vi/api-reference/browser/open-api/fingerprint-and-device-config/listresolutionsopenapi.md): Return the resolutions available for a user agent or operating system.
 - [POST /env/base/list](https://guide.morelogin.com/vi/api-reference/browser/open-api/fingerprint-and-device-config/listtimezonesandlanguagesopenapi.md): Return the time zones and languages available for an operating system.
 - [POST /env/base/mobile/devices](https://guide.morelogin.com/vi/api-reference/browser/open-api/fingerprint-and-device-config/listmobiledevicesopenapi.md): Return the mobile device models available for Android and iOS profiles. No request body.
 - [POST /env/fingerprint/refresh](https://guide.morelogin.com/vi/api-reference/browser/open-api/fingerprint-and-device-config/refreshfingerprintopenapi.md): Regenerate the fingerprint of a profile. Provide at least one of `envId` or `uniqueId`. The operating system in the request takes precedence; when it is omitted, the operating system stored on the pro
