Visitor Filter
Nasıl Çalışır Özellikler Fiyatlandırma Hakkımızda Değişiklik Günlüğü Durum

API Referansı

VisitorFilters, hesabınıza, sitelerinize, kurallarınıza ve ziyaretçi verilerinize programlı erişim için RESTful bir API sağlar. Tüm API istekleri, API token'ları aracılığıyla kimlik doğrulaması gerektirir.

Kimlik Doğrulama

API token'ınızı Authorization başlığına ekleyin:

Authorization: Bearer YOUR_API_TOKEN

API token'larını kontrol panelinizde Ayarlar → API Token'ları bölümünden oluşturun.

Temel URL

https://visitorfilters.com/api/v1

Endpoint'ler

Siteler

MetotEndpointAçıklama
GET/sitesTüm siteleri listele
GET/sites/{id}Site detaylarını getir
POST/sitesYeni site oluştur
PUT/sites/{id}Site ayarlarını güncelle

Kurallar

MetotEndpointAçıklama
GET/sites/{id}/rulesSiteye ait kuralları listele
POST/sites/{id}/rulesKural oluştur
PUT/rules/{id}Kural güncelle
DELETE/rules/{id}Kural sil

Ziyaretçiler ve Olaylar

MetotEndpointAçıklama
GET/sites/{id}/visitorsZiyaretçileri listele (sayfalanmış)
GET/sites/{id}/eventsSon olayları listele
GET/visitors/{id}Risk puanıyla ziyaretçi detayı

Yasaklar

MetotEndpointAçıklama
GET/sites/{id}/bansAktif yasakları listele
POST/sites/{id}/bansYasak oluştur
DELETE/bans/{id}Yasağı kaldır

Hız Sınırları

API istekleri, token başına hız sınırına tabidir:

  • Standart planlar: dakikada 60 istek
  • Pro planlar: dakikada 120 istek
  • Enterprise: Özel sınırlar

Hız sınırı başlıkları her yanıta dahil edilir:

X-RateLimit-Limit: 60
X-RateLimit-Remaining: 58
X-RateLimit-Reset: 1716400000

Hata Yanıtları

Tüm hatalar tutarlı bir JSON yapısı döndürür:

{
  "message": "The given data was invalid.",
  "errors": {
    "field": ["Error description"]
  }
}