# Obtener el perfil del navegador UA

Genera un user agent que coincide con el sistema operativo y el fabricante de navegador solicitados.
- **Requisitos previos**: Firefox solo es válido con Windows o macOS, y `osVersion` debe ser una de las versiones admitidas.
- **Efecto**: ninguno, pero **el resultado no es determinista**: la misma petición devuelve un user agent distinto cada vez. No lo uses como clave de caché.
- **Finalización**: sincrónica. Es seguro reintentar.

Endpoint: POST /api/env/advanced/ua/get
Version: 2026-09-05

## Request fields (application/json):

  - `os` (integer, required)
    Tipo de sistema operativo.
1 = Windows, 2 = macOS, 3 = Android, 4 = iOS
    Enum: 1, 2, 3, 4

  - `osVersion` (string)
    Versión del sistema operativo (por ejemplo, "Windows 11", "macOS 14").
    Example: Windows 11

  - `vendor` (integer)
    Tipo de navegador.
1 = Chrome, 2 = Firefox
    Enum: 1, 2

## Response 200:

  - `200` (unknown)
    Correcto. `data` es siempre null en esta operación; el resultado lo transmite `code`.

## Response 200 fields (application/json):

  - `code` (integer)

  - `msg` (string | null)

  - `data` (null)

  - `resolution` (object, required)

  - `resolution.id` (string, required)

  - `resolution.value` (string, required)

  - `ua` (string, required)

  - `requestId` (string)

  - `error` (object)

