1. Overview & Base URL
The ElevateX Reseller API provides high-throughput, low-latency access to our full catalog of premium digital accounts, AI developer subscriptions, and VPN licenses. Build automated Telegram bots, Discord commerce suites, or web shops powered by ElevateX fulfillment.
https://shop.elevatexbyzaid.com/api/v1
2. Authentication
Every request must include your active Reseller API key. Pass it in the HTTP headers using X-API-Key or standard Authorization: Bearer.
X-API-Key: elx_live_a1b2c3d4e5f6...
3. Prepaid Wallet & Billing
API orders do not require individual checkout transactions. Instead, orders are deducted atomically from your prepaid ElevateX balance in 1 millisecond.
💳 How to Top Up
Deposit funds into your wallet balance via Binance Pay (USDT) or EasyPaisa / Raast (PKR) directly inside the Telegram bot @exzshop_bot using the /deposit command.
🏷️ Wholesale Discount
Reseller tiers receive automated wholesale discounts applied automatically when fetching catalog prices and during order placement.
4. Rate Limits & Quotas
Standard API keys include a quota of 120 requests per minute per key. If your bot exceeds the limit, the server responds with status code 429 Too Many Requests and a Retry-After header in seconds.
/api/v1/ping
Uptime and latency benchmark endpoint. Returns server timestamp in under 0.5ms.
{
"ok": true,
"service": "ElevateX Light-Speed Reseller Gateway",
"status": "online",
"timestamp": 1759695000,
"version": "1.0.0"
}
/api/v1/balance
Check available wallet balance in USDT and PKR, discount percentage, and lifetime order volume.
{
"ok": true,
"user_id": 7646205756,
"label": "Zaid Reseller Bot",
"tier": "vip",
"discount_pct": 5.0,
"balance_usdt": "125.50",
"balance_pkr": "34751",
"rate_limit_per_min": 120,
"total_orders": 142,
"total_volume_usdt": "680.00",
"status": "active"
}
/api/v1/products
Retrieve live inventory streamed directly from RAM cache with your wholesale discount applied. Includes in_stock and fulfillment status flags.
{
"ok": true,
"count": 28,
"reseller_discount_pct": 5.0,
"products": [
{
"id": "elx-vault-108",
"name": "Lovable Pro 100 Credits",
"category": "AI & Coding",
"stock": 42,
"in_stock": true,
"fulfillment": "instant",
"price_usdt": "3.99",
"price_pkr": "1105",
"retail_price_usdt": "4.20",
"warranty": "Standard Store Warranty",
"description": "Login credentials and instructions"
}
]
}
/api/v1/orders
Execute an automated wholesale purchase. Debits balance atomically and returns credentials immediately. Accepts both product_id and productId. Retries with the same custom_ref are guaranteed idempotent (never double-charge).
{
"product_id": "elx-vault-108",
"quantity": 1,
"custom_ref": "MY-BOT-ORD-9821"
}
{
"ok": true,
"order_id": "EX-R-C4A18E31",
"custom_ref": "MY-BOT-ORD-9821",
"product_id": "elx-vault-108",
"product_name": "Lovable Pro 100 Credits",
"quantity": 1,
"unit_price_usdt": "3.99",
"total_usdt": "3.99",
"remaining_balance_usdt": "121.51",
"status": "completed",
"delivery": [
"[email protected]:Pass1234"
],
"created_at": "2026-10-05T19:30:00Z"
}
/api/v1/orders/{order_id}
Fetch order verification details and credentials for any past order executed with your key.
5. Developer Integration Code
import httpx
API_KEY = "elx_live_YOUR_API_KEY_HERE"
BASE_URL = "https://shop.elevatexbyzaid.com/api/v1"
headers = {"X-API-Key": API_KEY, "Content-Type": "application/json"}
with httpx.Client(base_url=BASE_URL, headers=headers, timeout=10.0) as client:
# 1. Check wallet balance
balance = client.get("/balance").json()
print("Balance:", balance["balance_usdt"], "USDT")
# 2. Browse products
catalog = client.get("/products").json()
print("Available products:", len(catalog["products"]))
# 3. Place order
order = client.post("/orders", json={
"product_id": "elx-108",
"quantity": 1,
"custom_ref": "MY-BOT-ORD-001"
}).json()
print("Order Status:", order["status"], "Delivery:", order.get("delivery"))
const API_KEY = 'elx_live_YOUR_API_KEY_HERE';
const BASE_URL = 'https://shop.elevatexbyzaid.com/api/v1';
async function buyProduct(productId, qty = 1) {
const res = await fetch(`${BASE_URL}/orders`, {
method: 'POST',
headers: {
'X-API-Key': API_KEY,
'Content-Type': 'application/json'
},
body: JSON.stringify({
product_id: productId,
quantity: qty,
custom_ref: `NODE-${Date.now()}`
})
});
const data = await res.json();
console.log('Order Result:', data);
return data;
}
buyProduct('elx-108');
curl -X POST "https://shop.elevatexbyzaid.com/api/v1/orders" -H "X-API-Key: elx_live_YOUR_API_KEY_HERE" -H "Content-Type: application/json" -d '{"product_id": "elx-108", "quantity": 1, "custom_ref": "CURL-001"}'