ARNPROXY

Lokasi Residential

GET/account/api/v1/residential/locations

Otorisasi

AuthorizationBearer YOUR_ARNPROXY_API_KEY
Izin yang diperlukanread
Acceptapplication/json

Parameter

NamaTipeKeterangan
level
queryOpsional
stringcountries, regions, cities atau isps; tingkat lebih dalam memerlukan pilihan induk.
Nilai bawaan: "countries"
country
queryBersyarat
stringcountries tanpa turunan; regions: country; cities: country+region; isps: country+region+city. region/city maksimal 160 byte.
region
queryBersyarat
stringcountries tanpa turunan; regions: country; cities: country+region; isps: country+region+city. region/city maksimal 160 byte.
city
queryBersyarat
stringcountries tanpa turunan; regions: country; cities: country+region; isps: country+region+city. region/city maksimal 160 byte.

Contoh permintaan

cURL
printf 'Authorization: Bearer %s\n' "$ARNPROXY_API_KEY" |
  curl --silent --show-error --header @- \
    --header 'Accept: application/json' \
    --connect-timeout 10 --max-time 30 \
    'https://www.arnproxy.com/account/api/v1/residential/locations?level=countries'

Contoh tidak dijalankan di halaman ini. Simpan kunci API dalam variabel lingkungan server, bukan URL atau kode browser. Siapkan request.json untuk contoh POST.

Respons

200Respons berhasil
application/json
{
    "ok": true,
    "data": {
        "level": "countries",
        "country": null,
        "region": null,
        "city": null,
        "items": [
            {
                "value": "TR",
                "label": "TR",
                "online_nodes": 125
            }
        ],
        "observed_at": "2026-10-24T12:00:00+00:00",
        "source": "private_cache",
        "availability_guaranteed": false,
        "age_seconds": 15,
        "stale": false,
        "refresh_failed": false,
        "count_meaning": "provider_reported_nodes_not_reserved_unique_ips"
    },
    "meta": {
        "request_id": "000000000000000000000001",
        "phase": "public_v1",
        "source": "provider_read"
    }
}
Kolom dan tipe respons
NamaTipeKeterangan
okbooleanPenanda berhasil; jika false, periksa error.code.
dataobjectHasil khusus operasi; contoh bersifat ilustratif dan sintetis.
data.levelstringNilai khusus operasi untuk level. Pertahankan tipe yang dikembalikan dan baca catatan perilaku.
data.countrynullNilai khusus operasi untuk country. Pertahankan tipe yang dikembalikan dan baca catatan perilaku.
data.regionnullNilai khusus operasi untuk region. Pertahankan tipe yang dikembalikan dan baca catatan perilaku.
data.citynullNilai khusus operasi untuk city. Pertahankan tipe yang dikembalikan dan baca catatan perilaku.
data.itemsarrayCatatan halaman ini atau string koneksi terformat; daftar kosong dapat valid.
data.items[]objectCatatan halaman ini atau string koneksi terformat; daftar kosong dapat valid.
data.items[].valuestringNilai khusus operasi untuk value. Pertahankan tipe yang dikembalikan dan baca catatan perilaku.
data.items[].labelstringNilai khusus operasi untuk label. Pertahankan tipe yang dikembalikan dan baca catatan perilaku.
data.items[].online_nodesintegerNilai khusus operasi untuk online nodes. Pertahankan tipe yang dikembalikan dan baca catatan perilaku.
data.observed_atstringStempel waktu sesuai representasi API; tanggal contoh sintetis.
data.sourcestringSumber data; catatan lokal dan kueri penyedia langsung merupakan bukti berbeda.
data.availability_guaranteedbooleanNilai khusus operasi untuk availability guaranteed. Pertahankan tipe yang dikembalikan dan baca catatan perilaku.
data.age_secondsintegerNilai khusus operasi untuk age seconds. Pertahankan tipe yang dikembalikan dan baca catatan perilaku.
data.stalebooleanNilai khusus operasi untuk stale. Pertahankan tipe yang dikembalikan dan baca catatan perilaku.
data.refresh_failedbooleanNilai khusus operasi untuk refresh failed. Pertahankan tipe yang dikembalikan dan baca catatan perilaku.
data.count_meaningstringNilai khusus operasi untuk count meaning. Pertahankan tipe yang dikembalikan dan baca catatan perilaku.
metaobjectMetadata korelasi permintaan dan sumber data.
meta.request_idstringID korelasi permintaan HTTP ini, bukan kunci operasi atau ID pesanan.
meta.phasestringNilai khusus operasi untuk phase. Pertahankan tipe yang dikembalikan dan baca catatan perilaku.
meta.sourcestringSumber data; catatan lokal dan kueri penyedia langsung merupakan bukti berbeda.

Respons kesalahan

HTTP 401 · INVALID_API_KEY
{
  "ok": false,
  "error": { "code": "INVALID_API_KEY" },
  "meta": { "request_id": "000000000000000000000001" }
}

Autentikasi dan validasi dapat menolak permintaan sebelum dijalankan. Lihat referensi kesalahan dan simpan request_id untuk dukungan. Jangan kirim kunci atau kata sandi. Kesalahan & batas →

Perilaku & catatan penting

  • ID paket/daftar adalah catatan ARNPROXY, bukan kunci penyedia. Snapshot usang tidak memberi akses; gunakan residential_package_refresh bila perlu.

Cari dalam bahasa saat ini. Tutup dengan Esc