White-label
Start your own proxy business. Zero upfront cost.
Your brand, your prices, your Discord. Our pool, our gateways, our API — and a ledger that accounts for every gigabyte in between.
- First order from 100 GB
- No monthly fee
- No branding fee
Your brand in front
Your customers see you. Not us, not our supplier.
A partner's customer gets a username, a password and a gateway hostname — never a Basil login, dashboard or email. The gateway names no supplier: its authentication challenge says ProxyServer and nothing more. On the hosted plan the hostname is your own domain, so our name leaves the proxy string too.
# API plan — the string your bot or portal hands out http://yp_k3j9x2m:d41xkw2m8p@eu-residential2.basilproxies.com:4243 # Hosted plan — same account, your own hostname (a CNAME to our gateway) http://yp_k3j9x2m:d41xkw2m8p@proxy.yourbrand.com:4243 # What the gateway tells anyone who looks $ curl -sI -x eu-residential2.basilproxies.com:4242 https://example.com HTTP/1.1 407 Proxy Authentication Required Proxy-Authenticate: Basic realm="ProxyServer"
Customers & usage
Every customer is one account. Fund it, watch it, take back what's left.
Create a customer, give them gigabytes from your pool, and their credentials come back in the same call. The portal shows each one's remaining balance and yesterday's burn; the API returns thirty days of daily usage per customer. Suspend, kill or delete puts their unused gigabytes back in your pool on the spot.

Pool & wholesale
One prepaid pool. Allocate as you sell.
You buy gigabytes wholesale, they land in your pool, and they don't expire. Handing them to a customer, reclaiming them or moving them between customers is never refused for stock reasons — only your own pool balance can stop it. Every movement is a ledger row you can read back over the API.

Sell from your Discord
Your bot, our API. Three calls from sale to working proxy.
Selling inside your own Discord is three calls: your bot takes the payment, creates and funds the customer, and posts the credentials back. Send an Idempotency-Key and a retried call never moves gigabytes twice. Your ceiling is 120 requests a minute by default, raised on request for drop days.
# 1. They paid you: create the account and fund it in one call curl -X POST https://api.basilproxies.com/api/reseller/v1/customers \ -H "Authorization: Bearer $KEY" -H "Content-Type: application/json" \ -H "Idempotency-Key: order-1042" \ -d '{"displayName": "discord: kwsz_", "initialGb": 20, "product": "residential2"}' # 201 → "balanceStatus": "active", # "credentials": { "username": "yp_k3j9x2m", … } # 2. They bought again: top up the same account, never a new one curl -X POST …/customers/$ID/balance/add \ -H "Idempotency-Key: order-1088" \ -d '{"amountGb": 10, "product": "residential2"}' # 3. Hand out the string curl …/customers/$ID/credentials?product=residential2 # A retry with the same Idempotency-Key returns the stored # answer. Nothing moves twice.
Plans
Two ways to partner. Same pool, same prices.
An API partner already has a bot or a storefront and wants supply behind it. A hosted partner wants the customer-facing side too — a dashboard, a shop and emails on their own domain — without building it.
| Feature | API partner | Hosted white-label |
|---|---|---|
| Monthly fee | $0 | $0 |
| First order | 100 GB | 100 GB |
| Branding removal | Included | Included |
| Gateways that name no supplier | Yes | Yes |
| Partner API and portal | Yes | Yes |
| One account per customer, usage per customer | Yes | Yes |
| Prepaid pool, gigabytes never expire | Yes | Yes |
| Your own proxy hostname | On request | Included |
| Customer dashboard | You build it | Hosted by us, on your domain |
| Your customers pay | You, however you collect | Your own Stripe account |
| Emails to your customers | Yours to send | From your own domain |
| Discord login and server gate | Your bot's | Included |
| Support | The operator, by ticket | The operator, by ticket |
The hosted plan is set up by hand for each partner today: apply, and we build your setup with you. Both plans share one account and one pool, so you can move between them.
Wholesale
From $0.50 a gigabyte. The exact band depends on volume.
We print the entry band because a partner should be able to do the margin math before opening a ticket. Bands go by monthly volume and are quoted on request. Orders are paid by bank transfer, or by card link if you prefer, and invoiced. Gigabytes are prepaid and never expire, so a slow month costs nothing extra.
The margin math, workedCustom work
Ask for the thing that doesn't exist yet. Regions have shipped that way.
Australia is on the menu because one group asked for IPs there. Checkout Chefs wanted dedicated ISP addresses for Australian drops; the region exists because of that ask, and they run it as their own passcode-gated subnet — one user per IP, renewals that keep the addresses. Bring the ask to a ticket. Nothing here is priced until we've talked.
See ISPCustomer feedback
Same pool, same gateways. What our own customers wrote about it.
Ever since I started using Basil Proxies I had virtually no trouble. All the pools matched the location I've chosen and did well on the targeted websites.
I never had issues with my Basil Residential Proxies, i'm perfectly happy of the service!
I like that the dashboard, it is simple. Everything works.
Great Performance and Great Proxy :D Lower Latency and Great Support.
Before you apply.
Same day. Open a ticket in our Discord or email us; we create your partner account, issue your first API key and record your first pool purchase once it's paid. The portal and the API work the moment the key exists. The hosted plan's extras — your hostname, your dashboard — are set up with you over the following days.
You pay us for gigabytes by bank transfer, or a card link on request, against an invoice; the gigabytes land in your pool when the payment does. Your customers pay you however you collect — we never see them or their money. On the hosted plan the shop on your domain charges your own Stripe account, so you are the merchant of record.
The first order is 100 gigabytes; after that you top up in whatever size fits your sales. There is no monthly fee, no seat fee and no charge for taking our name off anything. Gigabytes in your pool don't expire.
Allocating to a customer is refused only when your own pool can't cover it — nothing else can stop gigabytes you already hold. Buying more can be refused when we can't back that much new stock yet, because the pool is bought ahead in blocks, so tell us before a big drop rather than finding out at checkout. Full API reference
Not from anything we hand them. The gateway hostname carries no supplier's name, its authentication challenge says ProxyServer, and there is no Basil login, email or dashboard in your customer's life. On the hosted plan the hostname is your own domain, so our name is out of the proxy string as well.
A username, a password and three gateway hostnames — EU, US and Asia — into one pool, with a rotating port and a sticky port, 190 countries, city and ISP targeting, and sticky sessions of up to 24 hours. Fresh credentials need about a minute before the network accepts them; the API tells you how long. Everything the docs describe, your customers can do. Read the docs
Yes, on the same account and the same pool. Every partner so far started on the API plan because they already had a bot or a storefront; the hosted plan adds the customer-facing side for those who don't want to build one.
No. The affiliate program pays 10 % of a referred customer's first month for sending people to us, with nothing to run. Partners buy wholesale and sell under their own name, keeping the spread. If you have an audience but don't want accounts to manage, start with the affiliate link. Affiliate program
Tell us what you're selling.
A two-line message is enough to start. Or email [email protected].