KYC olmadan — kimlik, selfie veya belge gerekmez. Kripto ile ödeme yapın.
Dil: Türkçe
1 GB seçin

Geliştiriciler

LocalSERP Proxy API belgeleri

Hesabınızda yaptığınız her işlemi kodla yönetebilirsiniz: bakiyeyi kontrol edin, kriptoyla bakiye yükleyin, plan satın alın, proxy kimlik bilgileri oluşturun, mobil IP’yi değiştirin. HTTPS üzerinden JSON, tek bir API anahtarı, curl, Python ve Node.js örnekleri.

4 dakikalık okuma

Kısa yanıt

LocalSERP Proxy API’yi nasıl kullanırım?

API anahtarınızı Authorization: Bearer API_KEY başlığına ekleyerek https://localserpproxy.com/api/v1 adresine HTTPS istekleri gönderin. Anahtarı hesabınızdaki geliştirici sayfasında (veya POST /v1/api-keys ile) oluşturun ve yalnızca gereken izinleri verin. İstekler ve yanıtlar JSON biçimindedir; hatalar her zaman { "error": { "code", "message" } } olarak döner.

Genel bakış

Temel URLhttps://localserpproxy.com/api/v1
FormatHTTPS üzerinden JSON, UTF-8
Kimlik doğrulamaAPI key: Authorization: Bearer API_KEY
API key kapsamlarıread, proxies, billing
Para birimi2 ondalık basamaklı metin olarak USD ("29.00")
Kripto tutarlarıOndalık metinler; asla kayan noktalı sayı kullanmayın ("0.00045210")
TrafikBayt (1 GB = 1.000.000.000 bayt)
TarihlerUTC'de ISO 8601 (2026-10-05T14:03:11Z)
SürümHer yolda /v1

Kimlik doğrulama

Herkese açık katalog dışındaki her istek bir API anahtarı taşır: Authorization: Bearer API_KEY. Anahtar, oluşturduğunuzda yalnızca bir kez tam olarak gösterilir: parola gibi saklayın. Anahtarı istediğiniz zaman iptal edebilirsiniz; bu anahtarla yapılan istekler artık 401 unauthorized döndürür.

Kapsamlar

Her anahtara yalnızca betiğinizin ihtiyaç duyduğu izinleri verin. Gerekli kapsama sahip olmayan bir anahtar 403 forbidden döndürür.

Kapsamİzin verdiği işlemler
readHesap, bakiye, hizmetler ve kullanım dahil her şeyi okur.
proxiesproxy ayarlarını ve kimlik bilgilerini değiştirin (etiketler, otomatik yenileme, yeni parolalar), alt kullanıcıları yönetin, IP izin listesini yönetin ve mobil portları döndürün (döndürme bağlantısı dahildir).
billingsipariş oluşturun ve bakiye yükleyin, ödemeyi bakiyenizden yapın.

Tek istisna, tarayıcı yer iminden veya düz bir curl üzerinden çağrılmak üzere tasarlanmış mobil döndürme bağlantısıdır: GET https://localserpproxy.com/api/v1/mobile/PORT_ID/rotate?key=API_KEY (proxies kapsamına sahip anahtar). Bkz. Mobil portlar ve IP döndürme.

Bakiyenizi kontrol edin
curl -s "https://localserpproxy.com/api/v1/balance" \
  -H "Authorization: Bearer $API_KEY"

İstekler ve yanıtlar

  • JSON girdi, JSON çıktı: gövdeli Content-Type: application/json gönderin.
  • Büyüyebilen listeler, page (1'den başlar) ve perPage (1–100, varsayılan 20) ile sayfalanır ve { "data": [...], "pagination": { "page", "perPage", "total", "totalPages" } } döndürür. Kısa listeler { "data": [...] } döndürür.
  • Kimlikler, tür öneki olan opak dizelerdir: ord_ (sipariş), top_ (bakiye yükleme), txn_ (bakiye hareketi), res_ (trafik aboneliği), mob_ (mobil port), key_ (API anahtarı) ve ipw_ (IP izin listesi kaydı).
  • Güvenli yeniden denemeler: POST /v1/orders ve POST /v1/topups, Idempotency-Key başlığını kabul eder (herhangi bir benzersiz dize, 24 saat saklanır). Aynı anahtarla yeniden gönderim yapıldığında, iki kez satın alma veya bakiye yükleme yerine ilk yanıt döndürülür.
  • Örnekler her yanıtın yapısını gösterir: örneklerdeki kimlikler, IP'ler, tutarlar ve tarihler açıklama amaçlıdır; plan kimlikleri ve fiyatlar gerçektir.

Hatalar

Tüm hataların gövdesi aynıdır. code sabittir ve kodunuz tarafından kullanılmak üzere tasarlanmıştır; message değişebilen İngilizce bir cümledir. Doğrulama hatalarında geçersiz her alan fields içinde listelenir. Yeni kodlar eklenebilir: bilinmeyen kodları genel bir hata olarak ele alın.

422 validation_failed
{
  "error": {
    "code": "validation_failed",
    "message": "Some fields are invalid.",
    "fields": [
      {
        "field": "amountUsd",
        "code": "too_small",
        "message": "The minimum top-up is 25.00 USD."
      }
    ],
    "requestId": "req_2b7c0f"
  }
}

Durum kodları

DurumAnlamı
422validation_failed: bir veya daha fazla alan geçersiz.
401unauthorized: token eksik, geçersiz veya süresi dolmuş.
402insufficient_balance: bakiye sipariş tutarını karşılamıyor. details = InsufficientBalanceDetails.
403forbidden: API anahtarında gerekli kapsam yok veya hesap askıya alınmış.
404not_found: kaynak mevcut değil ya da başka bir hesaba ait.
409conflict (veya daha spesifik bir kod): işlem mevcut durumda gerçekleştirilemiyor.
429rate_limited veya rotation_too_soon.

İstek sınırları

Her yanıt RateLimit-Limit, RateLimit-Remaining ve RateLimit-Reset içerir. Sınır aşıldığında API, Retry-After başlığıyla (saniye cinsinden) 429 rate_limited yanıtını verir: belirtilen süre kadar bekleyip yeniden deneyin. Mobil portun IP adresi en fazla 30 saniyede bir değiştirilebilir (429 rotation_too_soon, Retry-After ile).

API referansı

1 GB $1,50 · KYC olmadan

Fiyatları görün