Making Requests

Basic Query

To send a request with Halopro, the essentials are your USERNAME and PASSWORD. By default, each query will use a randomly assigned IP from Halopro's residential proxy pool. Every new request results in a different IP address.

Example Query:

In this example, a request is made to ipinfo.halopro.vip using a random IP:

curl -x pr.halopro.vip:7777 -U "USERNAME:PASSWORD" ipinfo.halopro.vip

Example Query:

In this example, a request is made to ipinfo.halopro.vip using a random IP:

curl -x pr.halopro.vip:7777 -U "USER-zone-resi:PASS" ipinfo.halopro.vip

Regional and City-Specific Requests

Halopro allows users to specify a proxy from a specific country or city by adding a parameter to the username. This method also supports session control. Here are some example credentials:

Example:

To use a proxy from the United States, with additional control for sessions or city-level targeting:

USERNAME-zone-resi-region-us-city-CITY:PASSWORD:pr.halopro.vip:7777
USERNAME-zone-resi-region-us-city-CITY-session-123keh4ra-sessTime-5:PASSWORD:pr.halopro.vip:7777

Breakdown of Parameters

Let’s break down the structure of a complete Halopro proxy username:

Structure:

USERNAME-zone-custom-region-us-city-newyork-session-123keh4ra-sessTime-5:PASSWORD:pr.halopro.vip:7777
  • USER: Your Halopro account username for authentication.

  • zone-custom: Indicates the residential proxy pool to use.

  • region-us: A 2-letter country code to restrict proxies to a specific region, e.g., US.

  • city-newyork: Targets proxies from a specific city, in this case, New York.

  • session-123keh4ra: Ensures the same IP persists across multiple requests (valid for 5 minutes by default).

  • sessTime-5: Extends session duration to 5 min (optional,maximum time is 120 min).

  • PASS: Your Halopro proxy account password.

Query Parameters

Parameter
Description

username

Proxy account username

zone

Name for IP pool

region

Country/region, random region without this parameter

st

The state you want to specify.

city

The city you want to specify. It can be used without "state" parameter.

session

Required for Sticky IP and switching IPs.Use it when fixing an IP or finding specific IP when switching.

sessTime

Use with session to set IP duration.

password

Proxy account password

Need Help?

If you need further clarification or assistance with location targeting, feel free to contact us via:

  • Email: service@halopro.com

  • Live Chat: Available 24/7 Live Chat on our Website.

Last updated