Ana içeriğe geç

Alt hesabı yönetme

Bir alt kullanıcı paketini güncelle (trafik / bitiş / aç-kapat), listelerini yönet veya API ile sil.

Bu kılavuz, bir alt kullanıcı paketini güncellemeyi, listelerini yönetmeyi veya silmeyi gösterir.

Her istek, hesap panelinizdeki kişisel API anahtarınızı kullanır (API anahtarınızı nasıl alırsınız). Aşağıdaki örneklerde YOUR_API_KEY yerine kendi anahtarınızı yazın. Hesap bakiyenizden ödeme yapmak için paymentId = 1 kullanın.

Adım 1 — Alt kullanıcı paketlerini listele

Alt kullanıcı paketlerini listele ve çalışacağın package_key değerini kopyala.

Uç nokta

GET https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/residentsubuser/packages

Yanıt

{
  "status": "success",
  "data": [
    { "package_key": "ab12cd34ef56", "traffic_limit": "1073741824", "is_active": true, "expired_at": "d.m.Y" }
  ],
  "errors": []
}

Adım 2 — Paketi güncelle

Paketi güncelle: trafik limitini, rotasyonu, bitişi değiştir veya is_active ile aç/kapat.

Uç nokta

POST https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/residentsubuser/update

İstek gövdesi

Ad

Tür

Açıklama

package_key

String

Paket anahtarı (paket bilgisinden).

traffic_limit (isteğe bağlı)

String

Bayt cinsinden trafik limiti.

rotation (isteğe bağlı)

Number

Rotasyon: -1 = sticky, 0 = istek başına, 1..3600 = saniye.

expired_at (isteğe bağlı)

String

Paketin bitiş tarihi.

is_active (isteğe bağlı)

Boolean

Boolean — true aktif, false pasif (paketi aç/kapat).

is_link_date (isteğe bağlı)

Boolean

Boolean — bitişi ana pakete bağla.

Yanıt

{
  "status": "success",
  "data": {
    "package_key": "ab12cd34ef56",
    "rotation": 60,
    "traffic_limit": "1073741824",
    "is_active": true
  },
  "errors": []
}

Adım 3 — Paket listelerini yönet

Paketteki listeleri listele, sonra bir listeyi yeniden adlandır (id + title + package_key) veya listId ile birini sil.

Uç nokta

GET https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/residentsubuser/lists

Yanıt

{
  "status": "success",
  "data": [
    { "id": 7788, "title": "Client A", "login": "x1y2z3", "package_key": "ab12cd34ef56" }
  ],
  "errors": []
}

Uç nokta — rename

POST https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/residentsubuser/list/rename

Ad

Tür

Açıklama

id

Number

Liste id'si.

title

String

Listenin yeni adı.

package_key

String

Paket anahtarı (paket bilgisinden).

Uç nokta — delete list

DELETE https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/residentsubuser/list/delete

Adım 4 — Veya tüm paketi sil

Tüm alt kullanıcı paketini package_key ile sil. Bu geri alınamaz.

Uç nokta

DELETE https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/residentsubuser/delete

İstek gövdesi

Ad

Tür

Açıklama

package_key

String

Paket anahtarı (paket bilgisinden).

Yanıt

{
  "status": "success",
  "data": { "deleted": true },
  "errors": []
}

Tam API başvurusu

Bu cevap sorunuzu yanıtladı mı?