Skip to main content

Quick Start Guide

This guide will help you make your first proxy request in under 5 minutes.

Prerequisites​

Before you begin, you'll need:

  1. A WeProxies account (Sign up here)
  2. An active proxy subscription or balance for pay-as-you-go
  3. Your proxy credentials (username and password)

Step 1: Get Your Credentials​

  1. Log in to your WeProxies Dashboard
  2. Navigate to Proxies in the sidebar
  3. Click on your active subscription
  4. Copy your Username and Password

Your credentials will look like:

  • Username: wp_abc123xyz
  • Password: your-secure-password

Step 2: Configure Your Proxy​

Proxy Endpoint​

Host: proxy.weproxies.com
Port: 1080

Supported Protocols​

ProtocolURL Format
HTTPhttp://USERNAME:PASSWORD@proxy.weproxies.com:1080
HTTPShttp://USERNAME:PASSWORD@proxy.weproxies.com:1080

Step 3: Make Your First Request​

Using cURL​

# Basic HTTP request
curl -x "http://wp_abc123xyz:your-password@proxy.weproxies.com:1080" \
https://api.ipify.org?format=json

# With country targeting (US)
curl -x "http://wp_abc123xyz-country-US:your-password@proxy.weproxies.com:1080" \
https://api.ipify.org?format=json

# With sticky session
curl -x "http://wp_abc123xyz-country-US-session-mysession123:your-password@proxy.weproxies.com:1080" \
https://api.ipify.org?format=json

Using Python​

import requests

proxy = {
"http": "http://wp_abc123xyz:your-password@proxy.weproxies.com:1080",
"https": "http://wp_abc123xyz:your-password@proxy.weproxies.com:1080"
}

response = requests.get("https://api.ipify.org?format=json", proxies=proxy)
print(response.json())
# Output: {"ip": "xxx.xxx.xxx.xxx"}

Using Node.js​

const axios = require('axios');
const HttpsProxyAgent = require('https-proxy-agent');

const agent = new HttpsProxyAgent(
'http://wp_abc123xyz:your-password@proxy.weproxies.com:1080'
);

axios.get('https://api.ipify.org?format=json', { httpsAgent: agent })
.then(response => console.log(response.data))
.catch(error => console.error(error));

Step 4: Verify Your Connection​

A successful response will show an IP address different from your original IP:

{
"ip": "203.45.167.89"
}

What's Next?​

Troubleshooting​

If you encounter issues:

  1. 407 Proxy Authentication Required - Check your credentials
  2. Connection timeout - Verify the proxy endpoint and port
  3. No response - Check your subscription status

See our Troubleshooting Guide for more help.