# Yang dapat dilakukan pelanggan

Fitur ini menggunakan akun ARNPROXY yang sama dan alur situs yang sudah ada. Izin, produk yang didukung, serta persyaratan verifikasi dijelaskan pada halaman setiap operasi.

## Akun dan saldo

Baca akun, mata uang, saldo, dan izin efektif. Kunci disiapkan pada kunjungan halaman akun pertama yang memenuhi syarat; pembatasan admin serta aturan verifikasi tetap berlaku.

- [Izin dan kemampuan](https://docs.arnproxy.com/id/api-v1/account/capabilities)
- [Akun dan mata uang](https://docs.arnproxy.com/id/api-v1/account/details)
- [Saldo akun](https://docs.arnproxy.com/id/api-v1/account/balance)

## Pembelian dan pesanan multi-negara

Gunakan maksimal 20 location_id berbeda dalam satu product_id. Setiap negara menjadi pesanan terpisah; checkout yang terhubung diproses dalam satu faktur. Diskon jumlah dihitung terpisah per negara.

- [Daftar produk](https://docs.arnproxy.com/id/api-v1/products)
- [Lokasi dan periode](https://docs.arnproxy.com/id/api-v1/catalog)
- [Kutipan harga pesanan](https://docs.arnproxy.com/id/api-v1/quote)
- [Beli dengan saldo](https://docs.arnproxy.com/id/api-v1/orders/create)
- [Periksa status pembelian](https://docs.arnproxy.com/id/api-v1/orders/create/status)

## Diterima bukan berarti sudah dikirim

HTTP 201/202 atau state=accepted mungkin hanya berarti permintaan diterima. Pantau operasi yang sama dengan purchase_status / residential_purchase_status dan pengiriman dengan order_delivery. Ikuti poll_after_seconds dan Retry-After. Jangan membeli ulang dengan Idempotency-Key baru setelah waktu habis.

- [Daftar pesanan](https://docs.arnproxy.com/id/api-v1/orders/list)
- [Detail pesanan](https://docs.arnproxy.com/id/api-v1/orders/details)
- [Status pengiriman](https://docs.arnproxy.com/id/api-v1/orders/delivery)
- [Proxy dalam pesanan](https://docs.arnproxy.com/id/api-v1/orders/proxies)

## Proxy aktif, catatan, dan ekspor

Baca hanya proxy aktif dan koneksi pesanan milik Anda. Kelola catatan dan ekspor detail koneksi atau CSV/format khusus dengan izin yang sesuai. Data pelanggan lain tidak ditampilkan.

- [Baca catatan proxy](https://docs.arnproxy.com/id/api-v1/proxies/note)
- [Simpan catatan proxy](https://docs.arnproxy.com/id/api-v1/proxies/note/update)
- [Proxy aktif](https://docs.arnproxy.com/id/api-v1/proxies/list)
- [Detail proxy](https://docs.arnproxy.com/id/api-v1/proxies/details)
- [Ekspor koneksi](https://docs.arnproxy.com/id/api-v1/proxies/export)
- [Tindakan proxy tersedia](https://docs.arnproxy.com/id/api-v1/proxies/actions)

## Perpanjangan dan perpanjangan otomatis

Periksa proxy yang dapat diperpanjang dan harganya, lalu perpanjang dari saldo. API perpanjangan otomatis mengelola metode saldo; mengaktifkannya tidak langsung menagih atau mengubah pengaturan kartu.

- [Pengaturan perpanjangan otomatis](https://docs.arnproxy.com/id/api-v1/auto-renewal)
- [Opsi perpanjangan saldo](https://docs.arnproxy.com/id/api-v1/auto-renewal/options)
- [Harga perpanjangan otomatis](https://docs.arnproxy.com/id/api-v1/auto-renewal/quote)
- [Aktifkan perpanjangan otomatis](https://docs.arnproxy.com/id/api-v1/auto-renewal/enable)
- [Nonaktifkan perpanjangan otomatis](https://docs.arnproxy.com/id/api-v1/auto-renewal/disable)
- [Periksa operasi pengaturan](https://docs.arnproxy.com/id/api-v1/auto-renewal/status)
- [Opsi perpanjangan](https://docs.arnproxy.com/id/api-v1/renewals/options)
- [Harga perpanjangan](https://docs.arnproxy.com/id/api-v1/renewals/quote)
- [Perpanjang dengan saldo](https://docs.arnproxy.com/id/api-v1/renewals/create)
- [Status perpanjangan](https://docs.arnproxy.com/id/api-v1/renewals/status)

## Permintaan penggantian IP

Lihat biaya, ajukan permintaan, dan pantau statusnya. Permintaan mengikuti peninjauan admin yang ada; bukan pemberian IP baru secara instan pada setiap panggilan.

- [Harga permintaan penggantian](https://docs.arnproxy.com/id/api-v1/replacements/quote)
- [Ajukan penggantian](https://docs.arnproxy.com/id/api-v1/replacements/create)
- [Status pengajuan](https://docs.arnproxy.com/id/api-v1/replacements/status)
- [Daftar permintaan penggantian](https://docs.arnproxy.com/id/api-v1/replacements)

## Login tambahan yang terpisah dari login utama

Buat, lihat, ganti, dan hapus login tambahan tanpa mengubah kredensial utama. Ambil mode acak/kustom serta aturan panjang dari options. Sebagian tindakan berlaku pada grup paket/pesanan. Halaman Login di akun untuk melihat dan menghapus; pembuatan/penggantian dilakukan melalui API.

- [Cakupan penggantian login](https://docs.arnproxy.com/id/api-v1/proxies/extra-logins/replace/options)
- [Ganti login tambahan](https://docs.arnproxy.com/id/api-v1/proxies/extra-logins/replace)
- [Status penggantian login](https://docs.arnproxy.com/id/api-v1/proxies/extra-logins/replace/status)
- [Lanjutkan penggantian belum dikirim](https://docs.arnproxy.com/id/api-v1/proxies/extra-logins/replace/resume)
- [Cakupan dan opsi login](https://docs.arnproxy.com/id/api-v1/proxies/extra-logins/options)
- [Buat login tambahan](https://docs.arnproxy.com/id/api-v1/proxies/extra-logins/create)
- [Lihat login tambahan](https://docs.arnproxy.com/id/api-v1/proxies/extra-logins/details)
- [Hapus login tambahan](https://docs.arnproxy.com/id/api-v1/proxies/extra-logins/delete)
- [Periksa operasi login](https://docs.arnproxy.com/id/api-v1/proxies/extra-logins/status)
- [Lanjutkan langkah login belum dikirim](https://docs.arnproxy.com/id/api-v1/proxies/extra-logins/resume)
- [Daftar login tambahan](https://docs.arnproxy.com/id/api-v1/proxies/extra-logins)
- [Riwayat login dan pembersihan](https://docs.arnproxy.com/id/api-v1/proxies/extra-logins/history)

## Pengelolaan IP resmi proxy

Gunakan penambahan/penghapusan IP sesuai respons cakupan/options. Tindakan dapat berlaku untuk seluruh paket; jangan melewatkan persetujuan cakupan. Penghapusan hanya untuk izin IP yang tercatat ditambahkan akun Anda melalui API.

- [Periksa cakupan akses](https://docs.arnproxy.com/id/api-v1/proxies/access)
- [Tambah IP yang diizinkan](https://docs.arnproxy.com/id/api-v1/proxies/authorized-ips/add)
- [Hapus IP tambahan milik sendiri](https://docs.arnproxy.com/id/api-v1/proxies/authorized-ips/remove)
- [Periksa operasi akses](https://docs.arnproxy.com/id/api-v1/proxies/access/status)
- [Lanjutkan langkah IP belum dikirim](https://docs.arnproxy.com/id/api-v1/proxies/access/resume)
- [Ubah kredensial utama — nonaktif](https://docs.arnproxy.com/id/api-v1/proxies/primary-credentials/change) · HTTP 403

## Residential: paket baru dan penambahan GB

Pelanggan tidak memilih tujuan penggunaan untuk pesanan Residential. Untuk paket baru, server otomatis menetapkan tujuan tetap yang sama dengan pembelian di situs; jangan kirim purpose_id, subpurpose_id, atau other_purpose. Penambahan GB mempertahankan tujuan paket yang ada.

- [Paket dan harga Residential](https://docs.arnproxy.com/id/api-v1/residential/catalog)
- [Harga paket dan isi ulang](https://docs.arnproxy.com/id/api-v1/residential/quote)
- [Beli Residential dengan saldo](https://docs.arnproxy.com/id/api-v1/residential/orders/create)
- [Status pengiriman Residential](https://docs.arnproxy.com/id/api-v1/residential/orders/status)

## Lokasi, kumpulan IP, dan daftar koneksi

Baca pilihan negara/wilayah/kota/ISP dan pengamatan jumlah IP. Buat daftar, ubah judul/rotasi, atau hapus. Pilih autentikasi login/kata sandi atau IP yang didukung saat membuat daftar. Jumlah IP dapat berasal dari cache, bukan jaminan IP pada setiap koneksi.

- [Lokasi Residential](https://docs.arnproxy.com/id/api-v1/residential/locations)
- [Riwayat trafik per jam](https://docs.arnproxy.com/id/api-v1/residential/traffic)
- [Ekspor daftar koneksi](https://docs.arnproxy.com/id/api-v1/residential/export)
- [Paket Residential milik sendiri](https://docs.arnproxy.com/id/api-v1/residential/packages)
- [Detail paket Residential](https://docs.arnproxy.com/id/api-v1/residential/packages/details)
- [Daftar koneksi](https://docs.arnproxy.com/id/api-v1/residential/lists)
- [Detail daftar koneksi](https://docs.arnproxy.com/id/api-v1/residential/lists/details)
- [Cakupan pembuatan dan penghapusan](https://docs.arnproxy.com/id/api-v1/residential/lists/options)
- [Buat daftar koneksi](https://docs.arnproxy.com/id/api-v1/residential/lists/create)
- [Hapus daftar koneksi](https://docs.arnproxy.com/id/api-v1/residential/lists/delete)
- [Periksa operasi daftar](https://docs.arnproxy.com/id/api-v1/residential/lists/action-status)
- [Verifikasi pengaturan daftar](https://docs.arnproxy.com/id/api-v1/residential/lists/check)
- [Perbarui snapshot paket](https://docs.arnproxy.com/id/api-v1/residential/packages/refresh)
- [Ubah nama daftar koneksi](https://docs.arnproxy.com/id/api-v1/residential/lists/rename)
- [Ubah rotasi daftar](https://docs.arnproxy.com/id/api-v1/residential/lists/rotation)
- [Periksa operasi daftar tersimpan](https://docs.arnproxy.com/id/api-v1/residential/lists/status)

## Sesi dan penargetan

Buat dan verifikasi daftar Residential khusus yang sesuai, lalu siapkan teks koneksi session/TTL. Membentuk teks tidak memakai trafik; penggunaan nyata memakainya.

- [Opsi daftar sesi](https://docs.arnproxy.com/id/api-v1/residential/sessions/options)
- [Buat daftar sesi terpisah](https://docs.arnproxy.com/id/api-v1/residential/sessions/create)
- [Koneksi sesi bertarget](https://docs.arnproxy.com/id/api-v1/residential/sessions/export)
- [Pengenal ISP](https://docs.arnproxy.com/id/api-v1/residential/isp-codes)

## Proxy Rotating

Atur interval perubahan IP dalam detik pada paket Rotating yang sesuai. Ini bukan tindakan penggantian IP instan; pengaturan berlaku pada cakupan paket.

- [Cakupan dan pengaturan Rotating](https://docs.arnproxy.com/id/api-v1/rotating/options)
- [Ubah interval rotasi](https://docs.arnproxy.com/id/api-v1/rotating/rotation)
- [Periksa operasi Rotating](https://docs.arnproxy.com/id/api-v1/rotating/status)

## Dua daftar izin IP yang berbeda

Daftar izin di Akun saya → API menentukan alamat yang boleh menggunakan kunci API dan dikelola dari halaman akun. IP resmi proxy menentukan alamat yang boleh terhubung ke proxy. Kedua pengaturan ini tidak saling mengubah.

## Webhook dan klien siap pakai

Webhook bersifat opsional. Gunakan penerima HTTPS sendiri dengan verifikasi tanda tangan, atau pantau hasil melalui permintaan status. SDK PHP, Python, Node.js, Java, Go serta koleksi Postman tersedia.

## Operasi yang tidak tersedia dan batas penting

Tidak ada API pengisian saldo melalui kartu/bank; isi saldo di situs. Kredensial utama tidak dapat diubah atau dihapus melalui API pelanggan. Penggantian IP mengikuti proses peninjauan admin yang sudah ada. Menghapus daftar koneksi Residential tidak menghapus paket GB.

Izin berasal dari pengaturan akun oleh admin; pelanggan tidak memilih cakupan tambahan. Pembatasan admin yang sudah ada tetap berlaku.
