Lewati ke konten utama

Mengelola subakun

Perbarui paket sub-pengguna (trafik / kedaluwarsa / aktif-nonaktif), kelola daftarnya, atau hapus melalui API.

Panduan ini menunjukkan cara memperbarui paket sub-pengguna, mengelola daftarnya, atau menghapusnya.

Setiap permintaan menggunakan kunci API pribadi Anda dari dasbor akun (cara mendapatkan kunci API). Pada contoh di bawah, ganti YOUR_API_KEY dengan kunci Anda sendiri. Untuk membayar dari saldo akun, gunakan paymentId = 1.

Langkah 1 — Tampilkan paket sub-pengguna

Tampilkan paket sub-pengguna dan salin package_key yang akan dikelola.

Endpoint

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

Respons

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

Langkah 2 — Perbarui paket

Perbarui paket: ubah batas trafik, rotasi, kedaluwarsa, atau aktif/nonaktifkan dengan is_active.

Endpoint

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

Body permintaan

Nama

Tipe

Deskripsi

package_key

String

Kunci paket (dari info paket).

traffic_limit (opsional)

String

Batas trafik dalam byte.

rotation (opsional)

Number

Rotasi: -1 = sticky, 0 = per permintaan, 1..3600 = detik.

expired_at (opsional)

String

Tanggal kedaluwarsa paket.

is_active (opsional)

Boolean

Boolean — true aktif, false nonaktif (aktif/nonaktifkan paket).

is_link_date (opsional)

Boolean

Boolean — kaitkan kedaluwarsa ke paket utama.

Respons

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

Langkah 3 — Kelola daftar paket

Tampilkan daftar di paket, lalu ganti nama daftar (id + title + package_key) atau hapus satu berdasarkan listId.

Endpoint

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

Respons

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

Endpoint — rename

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

Nama

Tipe

Deskripsi

id

Number

ID daftar.

title

String

Judul baru daftar.

package_key

String

Kunci paket (dari info paket).

Endpoint — delete list

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

Langkah 4 — Atau hapus seluruh paket

Hapus seluruh paket sub-pengguna berdasarkan package_key-nya. Ini tidak dapat dibatalkan.

Endpoint

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

Body permintaan

Nama

Tipe

Deskripsi

package_key

String

Kunci paket (dari info paket).

Respons

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

Referensi API lengkap

Apakah pertanyaan Anda terjawab?