# Obtener una lista de proxies

Lista las configuraciones de proxy del equipo, página a página.
- **Efecto**: ninguno. Solo lectura. Es seguro reintentar con retroceso acotado.
- **Nota**: las contraseñas se omiten para los miembros ordinarios y para los proxies en la nube y dinámicos. Los proxies dinámicos aparecen aquí pero se gestionan en otro sitio y no se pueden editar mediante los endpoints de proxy.

Endpoint: POST /api/proxyInfo/page
Version: 2026-09-05

## Request fields (application/json):

  - `pageNo` (integer)
    Número de página actual (comienza desde 1)
    Example: 1

  - `pageSize` (integer)
    Número de elementos por página
    Example: 10

  - `isCloudPhoneProxy` (boolean)
    Indica si el proxy se utiliza para el uso de telefonía en la nube.
- `true`: Excluir direcciones IP locales/privadas (p. ej., 127.0.0.1, 360, pia, rangos privados)
- `false`: Mostrar todos los proxies
    Example: false

  - `proxyCategoryType` (integer)
    Tipo de categoría de proxy:
- `1` = Plataforma en la nube
- `2` = IP propia
    Example: 2

  - `proxyIp` (string)
    Filtrar por dirección IP del proxy (coincidencia parcial)

  - `proxyName` (string)
    Filtrar por nombre de proxy (coincidencia parcial)

  - `proxyProviders` (array)
    Lista de identificadores de proveedores de proxy. Valores admitidos:
- `0` = HTTP
- `1` = HTTPS
- `2` = SOCKS5
- `3` = SSH
- `4` = Oxylabs
- `5` = Proxys.io
- `6` = GeoSurf
- `7` = Luminati
- `8` = Lumauto
- `9` = Oxylabsauto
- `10` = Trojan
- `11` = Shadowsocks
- `12` = vmess
- `13` = ABCPROXY
- `14` = LunaProxy
- `15` = IPHTML
- `16` = PiaProxy
- `17` = 922S5
    Example: []

  - `proxyStatus` (integer)
    Estado de asignación del proxy:
- `0` = Normal
- `1` = Sin asignar
- `2` = En actualización
- `3` = Caducado
- `4` = Próximo a caducar

> Nota: Los proxies propios siempre utilizan el estado `1`.
    Example: 1

  - `proxyCheckStatus` (integer)
    Estado de la comprobación del proxy:
- `0` = Pendiente
- `1` = Correcto
- `2` = Fallido
- `3` = Error desconocido
    Example: 1

  - `proxyTypes` (array)
    Tipos de protocolo proxy:
- `0` = HTTP
- `1` = HTTPS
- `2` = SOCKS5
- `3` = SSH
    Example: []

## Response 200 fields (application/json):

  - `code` (integer, required)
    Código de resultado devuelto 0: Normal. Los demás códigos son excepciones.

  - `msg` (string | null, required)
    Mensaje de error

  - `data` (object, required)

  - `data.current` (string, required)

  - `data.dataList` (array, required)

  - `data.dataList.expiryTime` (string)
    Tiempo de expiración

  - `data.dataList.id` (string)
    Clave principal

  - `data.dataList.proxyCategoryType` (integer)
    Tipo de proxy: 1: Proxy de plataforma; 2: Proxy propio.

  - `data.dataList.proxyCheckStatus` (integer)
    Estado de detección: 0-detección pendiente; 1-supervisión correcta; 2-fallo de detección; 3-error desconocido.

  - `data.dataList.proxyIp` (string)
    Dirección IP proxy

  - `data.dataList.exportIp` (string)
    exportar IP

  - `data.dataList.countryCode` (string)
    código de país

  - `data.dataList.proxyName` (string)
    Nombre del proxy

  - `data.dataList.proxyProvider` (integer)
    Proveedor de proxy: valor predeterminado 0-HTTP 1-HTTPS 2-SOCKS5 3-SSH 4-Oxylabs 5-Proxys.io 7-Luminati 8-Lumauto 9-Oxylabsauto 10-Trojan 11-Shadowsocks 13-ABCPROXY 14-LunaProxy 15-IPHTML 16-PiaProxy 17-922S5

  - `data.dataList.proxyType` (integer)
    Tipo de proxy: 0-http 1-https 2-socks5 3-ssh

  - `data.dataList.username` (string)
    Nombre de usuario proxy

  - `data.dataList.password` (string)
    Contraseña de proxy

  - `data.dataList.refreshUrl` (string)
    URL de actualización del proxy

  - `data.pages` (string, required)

  - `data.total` (string, required)

  - `requestId` (string, required)
    ID de solicitud de operación

