XProxy Official
  1. Proxy Management
XProxy Official
  • API document for XProxy service
  • Proxy Management
    • Get the list of devices & proxies information
      GET
    • Get status of a specific proxy
      GET
    • Get status of a specific position
      GET
    • Reboot dongle with specific proxy
      GET
    • Reboot dongle with specific position
      GET
  • Device Management
    • Change IMEI for multiple dongles
      POST
    • Add or change device note
      POST
    • Change MAC address for dongles
      POST
    • Change APN for dongles
      POST
    • Change device label
      POST
    • Connect dongle to network
      POST
    • Enable/disable WiFi for multiple dongles
      POST
    • Disconnect dongle from network
      POST
    • Reboot a specific dongle
      POST
    • Reset bus dongle
      POST
    • Get dongle information including phone number
      POST
    • Set MTU value for a dongle
      POST
  • Rotation (Change IP)
    • Manual rotation :: Rotate IP for a specific proxy or SOCKS port
      GET
    • Manual rotation :: Rotate IP for a specific position of modem in list
      GET
    • Auto rotation :: Add a rotation schedule job
      POST
    • Auto rotation :: Retrieve scheduled rotation jobs
      POST
  • Selling Platform
    • Get list of selling proxies
      GET
    • Generate selling proxies
      POST
    • Editing for single selling proxy port
      POST
    • Delete selling proxy by ID
      POST
  • SMS & USSD Utitlies
    • SMS
      • Read SMS messages
      • Send SMS message
      • Delete SMS messages
    • USSD
      • Send USSD command
      • Read USSD response
  • System Management
    • Restart XProxy Panel
    • Reboot XProxy System
  1. Proxy Management

Get the list of devices & proxies information

GET
{{BASE_URL}}/api/v1/info_list
This endpoint provides detailed information about the devices, including network configurations and device status.

Request

Query Params

Header Params

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request GET 'http://localhost/api/v1/info_list?page=1&limit=10' \
--header 'Content-Type: application/json'

Responses

🟢200OK
*/*
A list of modems & proxies information.
Body

Example
{
    "total": 2,
    "data": [
        {
            "position": 1,
            "host": "192.168.6.49",
            "proxy_port": 4001,
            "proxy_port_v6": 6001,
            "socks5_port": 4001,
            "socks5_port_ipv6": 6001,
            "public_ip": "113.185.76.192",
            "public_ip_ipv6": "2001:ee0:26f:fc00:15e:1ec:fb4:5f0",
            "last_rotation": null,
            "last_updated_ip": 1741685988.75898,
            "device_manufacture": "XProxy-Hilink",
            "device_imei": "353899262396854",
            "device_number": "1",
            "device_ip": "192.168.1.1",
            "device_rebooting": false,
            "device_resetting": false,
            "device_extra_info": {
                "connected": true,
                "last_changed_status": 1741667927.4409,
                "sim_live": true,
                "signal_strength": 5,
                "network_mode": "4G",
                "name": "XH22-G",
                "rssi_info": 66,
                "imei": "353899262396854",
                "swver": "Apr  8 2024",
                "hwver": "XH22-G",
                "imsi": null,
                "ICCID": "89840200011668444878",
                "mac": "E8:49:43:0D:97:A9",
                "device_mac": "AC:49:43:F2:68:56",
                "provider_id": "VINAPHONE",
                "provider": "VINAPHONE"
            }
        }
    ]
}
Modified at 2025-03-11 10:32:30
Previous
API document for XProxy service
Next
Get status of a specific proxy
Built with