Skip to main content
The Byteful API organizes resources in a hierarchical structure that mirrors the real-world relationships between network and geographic entities. Understanding these relationships is crucial for effectively managing and filtering proxies.

Geographic Hierarchy

This hierarchical structure allows you to target proxies at different geographic levels:
  • Continent: The broadest geographic division (e.g., eu for Europe)
  • Country: Countries within continents (e.g., fr for France)
  • Subdivision: States, provinces, regions (e.g., fr-idf for Île-de-France)
  • City: Specific cities (e.g., paris with city_id 379657)

Network Hierarchy

  • ASN (Autonomous System Number): Identifies a network operator like AT&T (ASN 7018)
  • Subnet: A range of IP addresses (e.g., 107.225.72.0/22)
  • IP Address: The specific address assigned to a proxy
  • Proxy: The actual proxy service with ports and authentication

How Objects Connect

Proxy Objects

A proxy object represents a single proxy instance. It connects to both geographic and network hierarchies:

Service Objects and Proxies

Services are container objects that group proxies:
A service represents a purchased group of proxies, and may contain multiple proxy objects:

Residential/Mobile Proxy Generation and Object Relationships

Residential and mobile proxies differ from datacenter and ISP proxies in that they’re generated on demand rather than being persistent objects. When generating residential or mobile proxies, you specify geographic and network attributes to target specific types of exit nodes.

Residential Proxy Example

Response:

Mobile Proxy Example

Response:
You can also filter residential and mobile proxies by ASN to target specific network providers.

Exploring Available Options

To explore the available ASNs, countries, subdivisions, and cities, you can use the corresponding search endpoints:
By understanding these object relationships, you can more effectively utilize the Byteful API to precisely target and manage your proxy infrastructure according to your specific needs.