← Apollo Intelligence Network

🌐 Proxy Service β€” Buyer's Guide

The first x402-native residential proxy for AI agents.
No API keys. No accounts. No subscriptions. Just USDC on Base.

Why Apollo Proxy?

Traditional proxy services require account signup, API key management, monthly subscriptions, and credit card billing.

Apollo requires none of that. Your agent sends a request, pays with x402 (USDC on Base), and gets the response. One HTTP call. Zero friction.

Built for Agents, Not Humans

FeatureTraditional ProxyApollo Proxy
Setup time10-30 min (signup, billing, keys)0 min
AuthenticationAPI keys, OAuthx402 payment header
Minimum spend$50-500/mo$0.005 (one request)
Agent-compatibleRequires credential managementNative β€” payment IS auth
Crypto-nativeNoUSDC on Base

Services

1. Proxy Relay β€” $0.005/request

Single-request residential proxy. New IP every request (rotating) or sticky IP within a request.

GET/POST https://apolloai.team/api/proxy/request

ParamDefaultDescription
target_url(required)URL to fetch
countryUSISO country code (190+ available)
methodGETHTTP method: GET, POST, HEAD
session_typerotatingrotating (new IP) or sticky

Limits: 250KB response cap Β· 100 req/min per wallet Β· 30s timeout

Python Example

from x402.client import create_x402_client

client = create_x402_client(
    wallet="your_wallet",
    network="base-mainnet"
)

# Fetch through a German residential IP
response = client.get(
    "https://apolloai.team/api/proxy/request",
    params={
        "target_url": "https://example.com",
        "country": "DE"
    }
)

data = response.json()
print(data["response"]["body"])        # Page content
print(data["proxy_country"])           # "DE"
print(data["response"]["status_code"]) # 200

curl Example

# 1. Get payment details (402 response)
curl -i https://apolloai.team/api/proxy/request?target_url=https://example.com

# 2. Sign payment, resend with X-PAYMENT header
curl -H "X-PAYMENT: <signed_payment>" \
  "https://apolloai.team/api/proxy/request?target_url=https://example.com&country=DE"

Node.js Example

import { createX402Client } from "x402-js";

const client = createX402Client({
  wallet: "your_wallet",
  network: "base-mainnet"
});

const res = await client.get(
  "https://apolloai.team/api/proxy/request?" +
  "target_url=https://example.com&country=JP"
);
console.log(res.data.response.body);

MCP (Two Options)

# Option 1: Streamable HTTP β€” connect directly, no install needed
# Point your MCP client to: https://apolloai.team/mcp

# Option 2: NPM package (stdio transport)
npx @apollo_ai/mcp-proxy

Response Format

{
  "service": "Apollo Proxy Relay",
  "status": "success",
  "target_url": "https://example.com",
  "proxy_country": "DE",
  "response": {
    "status_code": 200,
    "content_type": "text/html; charset=UTF-8",
    "body": "<!doctype html>...",
    "bytes_returned": 1256,
    "truncated": false
  },
  "limits": { "max_bytes": 256000, "rate_limit": "100/min" },
  "price_paid_usd": 0.005
}

2. Session Proxy β€” $0.50/min STICKY IP

Dedicated sticky IP for multi-request workflows. Same IP for the entire session (1-5 minutes).

GET https://apolloai.team/api/proxy/session

ParamDefaultDescription
countryUSISO country code
duration_min1Session length: 1-5 minutes

Then fetch with: /api/proxy/session/fetch?session_id=<id>&target_url=<url>

Session fetches are free β€” included in the session price. No additional x402 payment per fetch.

Limits: 250MB bandwidth per session Β· 5 concurrent sessions per wallet

# Create 3-min session in Germany
session = client.get(
    "https://apolloai.team/api/proxy/session",
    params={"country": "DE", "duration_min": 3}
).json()

session_id = session["session_id"]

# Make unlimited requests through SAME IP (free!)
import requests
for url in ["https://site-a.com", "https://site-b.com"]:
    r = requests.get(
        f"https://apolloai.team/api/proxy/session/fetch",
        params={"session_id": session_id, "target_url": url}
    )
    print(r.json()["response"]["status_code"])

Session use cases: Login flows Β· Multi-page scraping Β· Rate-limited APIs Β· Geo-locked content

3. Scrape Service β€” $0.01/request

Proxy + content extraction in one call. Returns clean text/JSON instead of raw HTML.

GET/POST https://apolloai.team/api/scrape

Pricing Comparison

Apollo vs. Traditional β€” The Real Math

Traditional proxies charge per GB ($3-15/GB). Apollo charges per request. Apollo costs more per byte β€” but costs dramatically less to start.

FactorApolloTraditional
Cost of first request$0.005$50+ (minimum plan)
Setup time0 minutes10-30 minutes
API key managementNoneRequired
Billing integrationNone (x402 = billing)Credit card / invoicing
Minimum commitment$0.005$50-500/month
Agent-nativeYes (x402 = auth + payment)No (needs credential store)

Use Apollo when: You're an AI agent Β· Need occasional proxy access Β· Want zero operational overhead Β· You're in the x402 economy

Use traditional when: Running bulk scraping (>100K req/day) Β· Per-GB cost is primary concern

Latency Targets

RegionTypical LatencyNotes
πŸ‡ΊπŸ‡Έ US1.5 – 2.0sBest performance
πŸ‡¬πŸ‡§πŸ‡©πŸ‡ͺπŸ‡«πŸ‡· Europe1.7 – 2.2sExcellent coverage
πŸ‡―πŸ‡΅πŸ‡ΈπŸ‡¬πŸ‡°πŸ‡· Asia3.0 – 4.0sHigher due to distance
πŸ‡§πŸ‡·πŸ‡¦πŸ‡· South America2.5 – 3.5sGood coverage
🌍 Global average~2.0sAcross 190+ countries

Total round-trip including DNS, TLS, proxy routing, and target response. Residential proxies trade speed for higher success rates and lower block rates.

Use Cases

πŸ€– Agent Web Access

Give your AI agent reliable web access through residential IPs that don't get blocked.

def browse_url(url: str, country: str = "US") -> str:
    r = x402_client.get(
        "https://apolloai.team/api/proxy/request",
        params={"target_url": url, "country": country}
    )
    return r.json()["response"]["body"]

πŸ’° Price Intelligence

Fetch geo-locked pricing pages across regions.

πŸ” SERP Monitoring

Check search results from different locations without blocks.

πŸ“Š Data Collection

Collect public data from sites that block datacenter IPs.

Security

Quick Start

# Install x402 Python client
pip install x402

# One-liner proxy request
python3 -c "
from x402.client import create_x402_client
c = create_x402_client(wallet='YOUR_WALLET', network='base-mainnet')
r = c.get('https://apolloai.team/api/proxy/request?target_url=https://httpbin.org/ip')
print(r.json()['response']['body'])
"

Payment: USDC on Base (chain ID 8453). You need USDC + ETH for gas.

← Back to All Endpoints