SMMProxy

प्रॉक्सी API डॉक्यूमेंट, ऑर्डर और कनेक्शन इंफो ऑटोमेशन

SMMProxy डेवलपर API बैलेंस चेक, प्राइस चेक, प्रॉक्सी ऑर्डर, कनेक्शन इंफो लिस्ट HTTPS REST के जरिए प्रदान करता है। डैशबोर्ड के API की मेन्यू से की जनरेट करें और Authorization हेडर में Bearer की के साथ भेजें।

शुरुआत करें

  1. अकाउंट बनाएं और पहला टॉप-अप पूरा करें। API कुंजी केवल एक बार टॉप-अप हो चुके अकाउंट पर बनाई जा सकती है।
  2. डैशबोर्ड के API की मेन्यू से नया की बनाएं। की केवल बनाते समय दिखता है, तुरंत सेव करें।
  3. सभी अनुरोधों में Authorization: Bearer कुंजी शामिल करें। प्रतिक्रिया JSON होती है और हमेशा ok फील्ड होती है।

मूल पता: https://smmproxy.io/api/v1

curl -H "Authorization: Bearer smpk_YOUR_KEY" https://smmproxy.io/api/v1/balance

GET/api/v1/balance

बैलेंस जाँच

उत्तर उदाहरण
{ "ok": true, "balance": "48.20", "currency": "USD" }

GET/api/v1/products

उत्पाद·देश·मूल्य जाँच

उत्तर उदाहरण
{ "ok": true, "periods": ["1w","2w","1m","2m","3m","6m","9m","12m"],
  "products": [{ "product": "isp", "unit": "ip", "countries": [{ "country": "us", "monthly": "1.29" }] }] }

POST/api/v1/orders

प्रॉक्सी आदेश (बैलेंस से भुगतान)

अनुरोध बॉडी
{ "product": "isp", "country": "us", "quantity": 5, "period": "1m" }
उत्तर उदाहरण
{ "ok": true, "order": { "id": "OR-7K2M-Q8XD4P", "product": "isp", "country": "us",
  "quantity": 5, "period": "1m", "total": "6.45", "expires_at": "2026-11-21T09:00:00.000Z" } }

GET/api/v1/orders

आदेश सूची (हाल के 100)

उत्तर उदाहरण
{ "ok": true, "orders": [{ "id": "OR-7K2M-Q8XD4P", "status": "active", "total": "6.45" }] }

GET/api/v1/proxies?order=OR-7K2M-Q8XD4P

कनेक्शन सूची

उत्तर उदाहरण
{ "ok": true, "proxies": [{ "host": "198.51.100.24", "http_port": 10842, "socks5_port": 20842,
  "username": "u7kq2m", "password": "Xc81pLq0Zr", "country": "us", "expires_at": "..." }] }

ऑर्डर राशि

नामफॉर्मेटविवरण
productstringisp, mobile, ipv4, residential
countrystringदेश कोड 2 अक्षर छोटे (us, gb, de ...)
quantityintegerIP·पोर्ट संख्या, आवासीय GB
periodstring1w 2w 1m 2m 3m 6m 9m 12m (आवासीय शामिल नहीं)
protocolstringhttp या socks5, डिफ़ॉल्ट http (दोनों पोर्ट जारी किए जाते हैं)

त्रुटि

HTTPerrorमतलब
401unauthorizedकुंजी गलत या अनुपस्थित। पैसे कटेंगे नहीं।
400invalid_requestउत्पाद, देश, मात्रा, अवधि की जाँच करें। पैसे कटेंगे नहीं।
402insufficient_balanceबैलेंस भुगतान से कम है। टॉप-अप करके पुनः प्रयास करें। पैसे कटेंगे नहीं।
503network_errorनेटवर्क त्रुटि। पैसे कटेंगे नहीं, बाद में पुनः प्रयास करें।
429rate_limitedआप प्रति मिनट 300 बार भेज सकते हैं।

Python उदाहरण

import requests

API = "https://smmproxy.io/api/v1"
H = {"Authorization": "Bearer smpk_YOUR_KEY"}

order = requests.post(f"{API}/orders", headers=H, json={
    "product": "isp", "country": "us", "quantity": 5, "period": "1m"}).json()
if order["ok"]:
    proxies = requests.get(f"{API}/proxies", headers=H, params={"order": order["order"]["id"]}).json()
    for p in proxies["proxies"]:
        print(f'{p["host"]}:{p["http_port"]}:{p["username"]}:{p["password"]}')

Node.js उदाहरण

const API = "https://smmproxy.io/api/v1";
const H = { Authorization: "Bearer smpk_YOUR_KEY", "Content-Type": "application/json" };

const r = await fetch(API + "/orders", { method: "POST", headers: H,
  body: JSON.stringify({ product: "mobile", country: "gb", quantity: 1, period: "1m" }) });
const j = await r.json();
console.log(j.ok ? j.order.id : j.error);
प्रॉक्सी API डॉक्यूमेंट, बैलेंस/प्राइस/ऑर्डर/प्रॉक्सी लिस्ट | SMMProxy