Watch-IP

İhtiyacınız olan API için bir plan seçin

Tek bir plan tüm API'leri kapsar: tarayıcıdan ziyaretçi konum tespiti ve e-posta kontrolleri (yayınlanabilir anahtar), ayrıca arka ucunuzdan IP sorgulama, toplu e-posta, kayıt ve imkânsız seyahat kontrolleri (gizli anahtar). Her kademe, paylaşılan istek kotasının yanında aynı fiyata bir IP sorgulama kotası içerir.

Planlar

Her plan, tüm API'lerin paylaştığı tek bir aylık istek kotasını — ziyaretçi konum tespiti, IP sorgulama ve e-posta, kayıt ve imkânsız seyahat kontrolleri — ve IP sorgulamaları için ayrı bir üst sınırı (gizli arka uç anahtarı; toplu istekler en fazla 100 IP kabul eder ve sorgulanan her IP bir istek sayılır) tek fiyatla bir araya getirir.

Free

Bir yan projede deneyin.

$0/ay

10.000 dahil istek / ay

30/min sürekli hız sınırı

500 dahil IP sorgulaması / ay

  • 10.000 istek / ay
  • 500 IP sorgusu / ay
  • E-posta ve kayıt kontrolleri (adres başına 1 istek)
  • İmkânsız seyahat kontrolleri (her biri 1 istek)
  • 1 origin alan adı
  • Topluluk desteği
Ücretsiz başlayın

Starter

Küçük üretim uygulamaları için.

$9/ay

ya da yılda $97.2 ödeyerek %10 tasarruf edin

250.000 dahil istek / ay

120/min sürekli hız sınırı

≈ 1.000 istek başına $0.036

50.000 dahil IP sorgulaması / ay

≈ 1.000 sorgulama başına $0.18

  • 250.000 istek / ay
  • 50.000 IP sorgusu / ay
  • E-posta ve kayıt kontrolleri (adres başına 1 istek)
  • İmkânsız seyahat kontrolleri (her biri 1 istek)
  • Birden fazla origin alan adı
  • VPN/Tor/tehdit tespiti
  • E-posta desteği
Başlayın

Growth

Büyüyen ürünler için.

$29/ay

ya da yılda $313.2 ödeyerek %10 tasarruf edin

1.500.000 dahil istek / ay

300/min sürekli hız sınırı

≈ 1.000 istek başına $0.019

300.000 dahil IP sorgulaması / ay

≈ 1.000 sorgulama başına $0.10

  • 1.500.000 istek / ay
  • 300.000 IP sorgusu / ay
  • E-posta ve kayıt kontrolleri (adres başına 1 istek)
  • İmkânsız seyahat kontrolleri (her biri 1 istek)
  • Birden fazla origin alan adı
  • VPN/Tor/tehdit tespiti
  • Öncelikli e-posta desteği
Başlayın

Scale

Yüksek trafikli siteler için.

$79/ay

ya da yılda $853.2 ödeyerek %10 tasarruf edin

5.000.000 dahil istek / ay

600/min sürekli hız sınırı

≈ 1.000 istek başına $0.016

1.000.000 dahil IP sorgulaması / ay

≈ 1.000 sorgulama başına $0.08

  • 5.000.000 istek / ay
  • 1.000.000 IP sorgusu / ay
  • E-posta ve kayıt kontrolleri (adres başına 1 istek)
  • İmkânsız seyahat kontrolleri (her biri 1 istek)
  • Birden fazla origin alan adı
  • VPN/Tor/tehdit tespiti
  • Öncelikli destek
Başlayın

Enterprise

Özel hacim, SLA ve destek.

Özel

Custom dahil istek / ay

Custom sürekli hız sınırı

Özel dahil IP sorgulaması / ay

  • Özel istek hacmi
  • Özel IP sorgulama hacmi
  • E-posta ve kayıt kontrolleri (adres başına 1 istek)
  • İmkânsız seyahat kontrolleri (her biri 1 istek)
  • Birden fazla origin + SLA
  • VPN/Tor/tehdit tespiti
  • Öncelikli destek
Bizimle iletişime geçin

Her API neleri içerir

API'lerin yanıt yapısı aynı değildir. Entegrasyondan önce uç noktayı, anahtarı, veri kaynağını ve faturalandırma birimini karşılaştırın.

ÜrünEndpointAnahtarVeri kaynağıZenginleştirmeGüvenlik alanlarıFaturalandırma birimi
Ziyaretçi konum tespitiGET /v1/geoYayınlanabilir, origin ile sınırlıAğ düzeyinde istek verisiPara birimi, locale, resmi tatiller, uyumluluk ipuçlarıYalnızca uygun planlardaBaşarılı istek başına
IP sorgulamaGET /v1/lookup/{ip}Gizli Bearer anahtarıÜçüncü taraf IP coğrafi konum veritabanıSorgulanan konumdan türetilen para birimi, yerel ayar, tatiller ve uyumluluk ipuçlarıYalnızca uygun planlardaSorgulanan IP başına
Toplu IP sorgulamaPOST /v1/lookupGizli Bearer anahtarıÜçüncü taraf IP coğrafi konum veritabanıSorgulanan konumdan türetilen para birimi, yerel ayar, tatiller ve uyumluluk ipuçlarıYalnızca uygun planlardaSorgulanan IP başına, istek başına 100'e kadar
E-posta kontrolüPOST /v1/email/validateYayınlanabilir, origin ile sınırlı — GET /v1/geo ile aynı anahtarSözdizimi, tek kullanımlık alan adı listeleri, DNS posta sunucusu sorgusuYazım hatası önerisi, rol adresi ve ücretsiz sağlayıcı işaretleri, gerekçeli kararDahil değilKontrol edilen adres başına, planınızın istek kotasından düşülür
Toplu e-posta kontrolüPOST /v1/email/batch, POST /v1/email/jobsGizli Bearer anahtarıE-posta kontrolüyle aynıE-posta kontrolüyle aynı; liste işleri CSV döndürürDahil değilKontrol edilen adres başına (toplu istek başına en fazla 100, liste işi başına 100.000; bir işteki yinelenen adresler bir kez ücretlendirilir)
Kayıt kontrolüPOST /v1/signup/checkGizli Bearer anahtarıE-posta kontrolüne ek olarak IP'nin ağ göstergeleri ve alan adının kayıt yaşı0–100 puan, gerekçeli kararYalnızca uygun planlardaÇağrı başına, planınızın istek kotasından düşülür
İmkânsız seyahat kontrolüPOST /v1/risk/checkGizli Bearer anahtarı — IP sorgulama ile aynı anahtarÜçüncü taraf konumu ile saklanan tek bir kullanıcı temeli karşılaştırmasıYok — yalnızca risk ve seyahat alanlarıDahil değilKontrol başına, planınızın istek kotasından

Planları karşılaştırın

Yukarıdaki döküm, yan yana.

Planİstek / aySorgu / ayHız sınırıOrigin sayısıDestekFiyat
Free10.00050030/min1Topluluk$0/mo
Starter250.00050.000120/minBirden fazlaE-posta$9/mo
Growth1.500.000300.000300/minBirden fazlaÖncelikli e-posta$29/mo
Scale5.000.0001.000.000600/minBirden fazlaÖncelikli$79/mo
EnterpriseCustomÖzelCustomÖzelÖncelikli + SLAÖzel

Sık sorulan sorular

Bir istek olarak ne sayılır?

Anahtar ve origin kontrolünü geçen her kimliği doğrulanmış çağrı bir istek sayılır: bir ziyaretçi konum tespiti çağrısı, sorgulanan her IP, kontrol edilen her e-posta adresi, her kayıt kontrolü ve her imkânsız seyahat kontrolü. Daha sonra girdi doğrulamasında başarısız olan bir çağrı da sayılır. Eksik veya geçersiz anahtar, izin verilmeyen origin ya da dakikalık hız sınırı nedeniyle reddedilen çağrılar sayılmaz; bir risk referansını silmek veya bir e-posta liste işinin durumunu sorgulamak da sayılmaz.

Hız sınırı (ör. "30/dk") gerçekte ne anlama gelir?

Bu, saat dakikasına hizalanmış sabit bir bir dakikalık penceredir — hareketli bir ortalama değildir. Free planda, örneğin 10:32:00 ile 10:32:59 arasında 30 isteğe kadar yapabilirsiniz; sayaç 10:33:00'te sıfırlanır. Sınırın aşılması, pencerenin ne zaman sıfırlanacağını saniye cinsinden bildiren bir Retry-After başlığıyla birlikte HTTP 429 döndürür. Bu, aşağıdaki aylık istek hacminizden bağımsızdır — toplam kullanımı değil, ani yük hızını sınırlar. Sınır öğeleri değil API çağrılarını sayar: en fazla 100 IP veya e-posta adresi içeren bir toplu istek ya da bir e-posta liste işi oluşturmak tek bir istek sayılır — ancak içindeki her IP veya adres aylık istek hacminize yine ayrı ayrı sayılır.

Aylık istek hacmimi aşarsam ne olur?

Anahtarınızı otomatik olarak kesmiyoruz. Planınızın üst sınırına sürekli yaklaşıyorsanız, kod veya API anahtarı değişikliği gerekmeden kontrol panelinizden istediğiniz zaman yükseltme yapabilirsiniz.

Watch-IP diğer IP konum tespiti API'lerinden neden daha ucuz?

Ziyaretçi konum tespiti, edge istek verilerini okur ve bölgesel zenginleştirmeyi yerel olarak türetir; bu da maliyetini — ve fiyatını — çoğu sağlayıcının eşdeğer katmanlarının oldukça altında tutar. Sunucu taraflı IP sorgulaması ayrı satılmak yerine aynı plana ve fiyata dahil edilmiştir: her plan, o planın paylaşılan aylık havuzundan çekilen bir istek limiti ile bir IP sorgulama kotasını birlikte içerir.

Konum dışında API başka ne döndürür?

Ziyaretçi konum tespiti ve IP sorgulama yanıtları, kaynak veri mevcut olduğunda bölgesel zenginleştirme içerir. Uygun planlar ayrıca liste tabanlı güvenlik göstergeleri içerir. E-posta kontrolleri alan adı düzeyinde ayrı bir sonuç döndürür. Gecikme, isteğe ve etkin özelliklere göre değişir.

Yalnızca kendi sitemin ziyaretçilerini değil, rastgele bir IP adresini de sorgulayabilir miyim?

Evet. GET /v1/geo, gerçekten bağlanan IP'yi çözümleyen, yalnızca istemci taraflı ziyaretçi kendi kendine sorgusu olarak kalır. Rastgele bir IP'yi sorgulamak için GET /v1/lookup/{ip} (tekli) ve POST /v1/lookup (toplu, çağrı başına en fazla 100 IP), yayınlanabilir anahtarınız yerine gizli bir anahtarla kimlik doğrulanan sunucudan sunucuya endpoint'lerdir — anahtar arka ucunuzda kalır ve bir tarayıcıya asla gönderilmez. Her ikisi de kendi gerçek zamanlı ağ verilerimiz yerine üçüncü taraf bir IP konum tespiti veritabanına dayanır, farklı bir yanıt yapısına sahiptir ve doğrulanmış bir bağıl doğruluk sıralaması yoktur — belirli sağlayıcı ve gereken atıf için veri kaynaklarına bakın — ve kullanım, sorgulanan IP başına, planınızın paylaşılan aylık havuzundan bir geo isteğiyle bire bir oranda ücretlendirilir (toplam sorgulama sayısına ilişkin ayrı üst sınır için yukarıdaki planınızın IP sorgulama kotasına bakın). Bu endpoint, ziyaretçinin kendi isteğiyle çağırdığı IP'ler yerine müşterinizin sağladığı IP'leri sorguladığından, bu durum Watch-IP'yi sizin adınıza bu üçüncü taraf verisinin işleyicisi yapar — bunun kendi uyumluluk yükümlülükleriniz için ne anlama geldiğini görmek için DPA'ya bakın.

Kullanıcılarım için imkânsız seyahati / hesap ele geçirmeyi tespit edebilir misiniz?

POST /v1/risk/check, sağlanan bir IP'nin üçüncü taraf tarafından çözümlenen konumunu saklanan bir kullanıcı temeliyle karşılaştırır ve düşük/orta/yüksek risk ile bir impossibleTravel işareti döndürür. Bir sunucu tarafı Bearer gizli anahtarı kullanır. Kullanılabilirliği, sağlanmasını ve fiyatlandırmayı teyit etmek için bizimle iletişime geçin; bağımsız risk planı zorlaması ve ödeme hazırlığı henüz doğrulanmamıştır. VPN değişiklikleri ve mobil yönlendirme yanlış pozitiflere neden olabilir.

Kayıt formumda tek kullanımlık veya geçici e-posta adreslerini işaretleyebilir misiniz?

Evet. POST /v1/email/validate, origin ile sınırlı yayınlanabilir bir anahtarla sözdizimini, bilinen tek kullanımlık alan adlarını, alan adının bir posta sunucusu olup olmadığını, olası yazım hatalarını ve rol adreslerini kontrol eder ve gerekçeleriyle birlikte kabul, inceleme veya ret kararı döndürür. Arka ucunuzdan POST /v1/email/batch çağrı başına en fazla 100 adresi kontrol eder, liste işleri en fazla 100.000 adresi işler ve POST /v1/signup/check kaydolan IP'nin ağ sinyallerini ekler. Kontrol edilen her adres, planınızın aylık kotasından bir istek sayılır (bir liste işi her benzersiz adresi bir kez ücretlendirir). Bu kontrollerin hiçbiri posta kutusuyla iletişim kurmaz; bu nedenle posta kutusunun varlığını, sahipliğini veya teslim edilebilirliğini doğrulamaz.

API anahtarım korumam gereken bir sır mı?

Anahtar türüne bağlıdır. Yayınlanabilir anahtarlar — GET /v1/geo ve POST /v1/email/validate için — tıpkı bir Stripe veya Google Maps yayınlanabilir anahtarı gibi sayfa kaynağında yer almak üzere tasarlanmıştır; erişim denetimi origin kilitlemesidir: her anahtar yalnızca kaydettiğiniz alan adlarından çalışır ve CORS yalnızca eşleşen bir origin'e verilir. Gizli anahtarlar — IP sorgulama, toplu e-posta, kayıt ve imkânsız seyahat kontrolleri için — arka ucunuzda kalmalı ve asla tarayıcı kodunda görünmemelidir.

Bir SDK var mı, yoksa API'yi doğrudan mı çağırmam gerekiyor?

JavaScript/TypeScript, Python, PHP, Go ve Flutter/Dart için SDK kaynak paketleri mevcuttur. Kullanmadan önce paket kayıt kullanılabilirliğini ve uç nokta desteğini doğrulayın. GET /v1/geo her zaman bağlanan çağrıyı konumlandırır; sunucudan yapılan bir çağrı web sitesi ziyaretçinizi konumlandırmaz. Sağlanan bir IP için gizli anahtarlı sorgulamayı kullanın.

Ziyaretçinin ana bilgisayar adını (ters DNS) alabilir miyim?

Evet, ancak bu isteğe bağlıdır: isteğe ?include=hostname ekleyin (veya SDK'da include: ["hostname"]) ve yanıt, bir DNS-over-HTTPS PTR sorgulamasıyla çözümlenen bir hostname alanı kazanır. PTR kaydı yoksa null olur. Yukarıdaki her zaman etkin zenginleştirme alanlarının aksine, bu istek içinde gerçek bir ağ sorgusu yapar, bu yüzden her çağrıya gecikme eklemek yerine varsayılan olarak kapalı bırakılmıştır.

Bir ziyaretçinin VPN, Tor kullandığını veya bilinen bir tehdit olduğunu söyleyebilir misiniz?

Uygun planlar, liste tabanlı isVpn, isTor, isDatacenter, isThreat ve isSanctionedNetwork işaretlerini hem ziyaretçi konum tespiti hem de IP sorgulama yanıtlarında içerir; Free planında güvenlik bulunmaz. IPv4 liste ve ASN eşleştirmesini destekler. IPv6 VPN, veri merkezi ve tehdit aralıklarını ve ASN eşleştirmesini destekler, ancak Tor kapsamı yoktur. Üretimdeki kapsam, mevcut veri akışlarına bağlıdır. False, mevcut verilerde eşleşme olmadığı anlamına gelir, güvenlik garantisi değildir; bu sinyaller kesin bir yaptırım taraması değildir.

API bana bir ziyaretçiye hangi gizlilik yasasının (GDPR, CCPA, LGPD...) uygulandığını söyleyebilir mi?

Evet — her yanıt bir compliance nesnesi içerir: isGDPR (AB/AEA + Birleşik Krallık), usPrivacyLaw (ziyaretçinin eyaletine göre belirlenen geçerli ABD eyalet yasası, ör. CCPA/CPRA veya VCDPA), isLGPD (Brezilya), türetilmiş bir requiresCookieConsent işareti, kaba bir dataResidencyZone ve isEmbargoedCountry (OFAC kapsamlı ülke ambargoları). Bu, tıpkı para birimi ve telefon kodu gibi her planda ek ücret olmadan dahildir. Bu, hukuki tavsiye değil, ziyaretçinin konumundan hesaplanan ilk aşama bir yargı alanı sinyalidir — uyumluluk gereksinimlerini her zaman kendi hukuk danışmanınızla teyit edin.

API, arayüzümü hangi locale'de oluşturmam gerektiğini önerebilir mi?

Evet — her yanıt bir locale nesnesi içerir: suggestedLocale, ziyaretçinin ülkesini tarayıcısının kendi Accept-Language başlığıyla birleştiren ve orada gerçekten konuşulan bir dili tercih eden bir BCP47 locale'idir (ör. Kanadalı bir ziyaretçiden gelen "fr" Accept-Language değeri "fr-FR" değil "fr-CA" verir); başlıkta hiçbir şey eşleşmezse ülkenin varsayılan locale'ine döner. Aynı nesne ayrıca measurementSystem (metrik/emperyal), firstDayOfWeek ve dateFormat içerir, böylece bölgesel biçimlendirme kurallarını kendiniz yeniden türetmek zorunda kalmazsınız. Her planda ek ücret olmadan dahildir.

API bana bugünün bir ziyaretçi için resmi tatil olup olmadığını söyleyebilir mi?

Evet — her yanıt bir holiday nesnesi içerir: ziyaretçinin ülkesi için isPublicHolidayToday, todayHolidayName ve nextHoliday (tarih ve ad); bunlar istek anında hesaplanmak yerine Nager.Date'ten alınan, yılda bir veya iki kez elle güncellenen derlenmiş statik bir tablodan (şu anda ~40 ülke — G20 + AB/AEA + Birleşik Krallık) hesaplanır. Bu listenin dışındaki ülkeler için null'dur ve yalnızca ülke genelindeki resmi tatilleri sayar, eyalet/il düzeyindeki tatilleri değil. Her planda ek ücret olmadan dahildir; talep üzerine daha fazla ülke eklenebilir.

API, bir ziyaretçinin eyaletinin yetişkin içerik için yaş doğrulaması gerektirip gerektirmediğini söyleyebilir mi?

Statik eşlemeler, yaklaşık IP konumuna dayalı yaş ve yargı alanı ipuçları sağlar. Kimlik veya yaş doğrulaması yapmaz; geçerli gereksinimleri ayrıca teyit edin.