Skip to main content
The Proxy object represents an individual proxy instance in the Byteful system. It contains essential information about a proxy including its network details, authentication settings, geographic location, and operational status.

Key Attributes

Network Attributes

The Proxy object includes detailed network information:

Geographic Attributes

Proxies include detailed geographic information:

Object Relationships

The Proxy object connects to several other objects in the Byteful API:
  • Service: Each proxy belongs to a service subscription
  • Customer: Proxies are ultimately owned by a customer through services
  • Proxy User: Proxy users can access proxies for authentication
  • ASN: Provides network operator details for the proxy
  • Geographic Entities: Country, subdivision, and city information

Proxy Status Values

Usage Notes

  • Proxies can be accessed using the default proxy user or proxy-specific authentication
  • For IPv4 proxies, use proxy_ip_address or ip_address_id_v4 (they contain the same value if you’ve purchased IPv4 proxies)
  • For IPv6 or dual-stack proxies, the IPv6 address is stored in ip_address_id_v6
  • The combination of IP address and port is unique to each proxy
  • When listing proxies, the proxy object will include additional formatted fields:
    • http_formatted: Formatted HTTP proxy string
    • socks5_formatted: Formatted SOCKS5 proxy string

Authentication Methods

Proxies can be accessed using three authentication methods:
  1. Proxy User Authentication: Using a proxy user’s credentials
  2. IP Authentication: Allowing specific client IP addresses
  3. Proxy-Specific Authentication: Using credentials specific to a single proxy

Proxy Types and Differences

Each proxy type has unique characteristics:
  • Datacenter Proxies: Static proxies hosted in data centers
  • ISP Proxies: Static proxies with residential-type IP addresses from major ISPs
  • Residential Proxies: Dynamic proxies from real residential connections
  • Mobile Proxies: Dynamic proxies from real mobile phones
While datacenter and ISP proxies are represented as persistent proxy objects, residential and mobile proxies are generated dynamically and don’t have persistent proxy objects.