VPS.org API

डेटी एपीआई प्रलेख

अफिलियास एपीआई

हर अंत में जो काम किए जाते हैं, वे एक - एक करके एक - एक करके उस चिन्ह पर होते हैं ।

अंतिमबिंदुओं 7 endpoints
आधार पथ /api/v1/affiliates

अंत - बिन्दु तथा परन स्कोप

खाता में एक संकेत बनाएँ, तब विकासकर्ताों, और यह दे कि यह जरूरत के नीचे अंत बिन्दुओं को कितना विस्तार देता है. एक खाता जो कि एक efult नहीं है हर अंत बिन्दु को छोड़कर संकेत के 404 हो जाता है.

अंत बिन्दु स्कोप वर्णन
GET /affiliates/me/affiliates:readआपका विवरण, संतुलन तथा विशिष्ट कड़ी सूचित करें
GET /affiliates/referrals/affiliates:readआपके कड़ी से हस्ताक्षरित खाता
GET /affiliates/commissions/affiliates:readआपके प्रभागियों के भुगतान पर कमाई
GET /affiliates/payouts/affiliates:readभुगतान निवेदन और भुगतान
PATCH /affiliates/settings/affiliates:updateभुगतान विधि बदलें, भुगतान करें, पेल- ई, खाता या न्यूनतम भुगतान मात्रा में min_payout_amount ≥ 10.00
POST /affiliates/request-payout/affiliates:createजब आप थोड़ा - बहुत खर्च करते हैं तो अपने संतुलन को कम करने के लिए कहिए ।
POST /affiliates/signup/affiliates:createppttt प्रोग्राम में शामिल हों. भुगतान करने के साथ pret_moog_dol_dogor_dk_diog_d.

विवरण, कार्य सूची तथा भुगतान सूची paged हैं: प्रत्येक जवाब की गणना है, अगले, पिछले, पिछले और परिणाम हैं. उनके द्वारा खिसकाने के लिए पृष्ठ का उपयोग करें और हर पृष्ठ का आकार बदलें. मुद्रा मान दशमलव तार के रूप में वापस आ जाता है. page_size: 25 (default), 100 (max)

पाना /api/v1/affiliates/me/

अपना अप्रयोगात्मक अभिलेख प्राप्त करें

उदाहरण अनुरोध

cURL
Python
JavaScript
curl -X GET "https://admin.vps.org/api/v1/affiliates/me/" \
  -H "Authorization: Bearer YOUR_API_TOKEN"
import requests

headers = {"Authorization": "Bearer YOUR_API_TOKEN"}
base = "https://admin.vps.org/api/v1/affiliates"

me = requests.get(f"{base}/me/", headers=headers).json()
print(me["balance"], me["total_earned"])

# Walk every page of commissions
url = f"{base}/commissions/?page_size=100"
while url:
    page = requests.get(url, headers=headers).json()
    for c in page["results"]:
        print(c["created_at"], c["amount"], c["status"])
    url = page["next"]
const res = await fetch('https://admin.vps.org/api/v1/affiliates/me/', {
  headers: { 'Authorization': 'Bearer YOUR_API_TOKEN' }
});
const me = await res.json();
console.log(me.balance, me.referral_url);

उदाहरण प्रतिक्रिया

{
  "uuid": "9f2c4e7a1b3d4c5e8f6a7b8c9d0e1f2a",
  "user_email": "you@example.com",
  "referral_code": "AB12CD34",
  "referral_url": "https://vps.org/?ref=AB12CD34",
  "status": "active",
  "commission_rate": "20.00",
  "cookie_days": 90,
  "payout_method": "paypal",
  "paypal_email": "you@example.com",
  "stripe_account_id": null,
  "min_payout_amount": "10.00",
  "balance": "42.50",
  "total_earned": "142.50",
  "total_paid": "100.00",
  "created_at": "2026-09-01T12:00:00Z"
}

प्रतिक्रिया क्षेत्र

क्षेत्र प्रकार वर्णन
statusstringस्थगित, सक्रिय, निलंबित या समाप्त. सिर्फ सक्रिय एक सक्रिय nfffils भुगतान की मांग कर सकते हैं.
commission_ratedecimal stringप्रतिशत के रूप में नियत करें, कोई भिन्न नहीं 20.00 = 20%
cookie_daysintegerआपकी कड़ी पर क्लिक कितने दिन तक याद रखें
balancedecimal stringअब तक की गयी सज़ा को माना जाता है और नहीं दिया जाता
total_earned / total_paiddecimal stringजीवन - समय की नियुक्‍ति ने और जीवन भर का भुगतान किया

रफ, अधिकारी तथा भुगतान

परिणाम में प्रत्येक मद में इन क्षेत्रों है:

अंत बिन्दु क्षेत्र
/affiliates/referrals/uuid, referred_email, status, created_at
/affiliates/commissions/uuid, referred_email, amount, rate, original_amount, status, created_at
/affiliates/payouts/uuid, amount, method, status, created_at, processed_at, error_message

रेफरल स्थिति स्थगित है, सक्रिय या रद्द है. आक स्थिति स्थगित है, भुगतान, या रद्द.

{
  "count": 1,
  "next": null,
  "previous": null,
  "results": [
    {
      "uuid": "3b1e9c0d2a4f4e6b8c7d5e4f3a2b1c0d",
      "referred_email": "customer@example.com",
      "amount": "2.00",
      "rate": "20.00",
      "original_amount": "10.00",
      "status": "approved",
      "created_at": "2026-09-20T08:15:00Z"
    }
  ]
}

प्रतिक्रिया स्थिति कोड

200 सफलता
403 गुम है या अवैध एपीआई टोकन, या टोकन जरूरी अनुमति नहीं
404 यह खाता एक धोखादार समय नहीं है

ओपनविष्टि

प्रत्येक अंत बिन्दु के लिए मशीन-पाठ, जिनमें से भी नीचे है, और आप इसे एपीआई संदर्भ पृष्ठ पर सहायक रूप से ब्राउज़ कर सकते हैं.

https://admin.vps.org/api/v1/schema/

दर सीमा प्रति खाता: 1000 / hour