RESTful API ile marka takibi, domain izleme ve AI risk analizi özelliklerini kendi uygulamalarınıza entegre edin. JSON formatında veri, OAuth 2.0 kimlik doğrulama ve webhook desteği.
Tescil Radar API, tüm platform özelliklerine programatik erişim sağlayan RESTful bir arayüzdür
Standart HTTP yöntemleri (GET, POST, PUT, DELETE) ile tutarlı kaynak yönetimi
Tüm istek ve yanıtlar JSON formatında. Dil bağımsız kolay entegrasyon
Bearer token tabanlı güvenli kimlik doğrulama. API anahtarı ile hızlı başlangıç
Yeni eşleşmeler ve domain değişiklikleri için gerçek zamanlı webhook bildirimleri
Tescil Radar API, Bearer token tabanlı kimlik doğrulama kullanır. API anahtarınızı her istekte Authorization başlığında göndermeniz gerekir.
API istekleri aşağıdaki limitlara tabidir:
| Plan | İstek/Dakika | İstek/Gün | Webhook |
|---|---|---|---|
| Kurumsal | 60 | 10,000 |
/v1/keywords
Kullanıcının tüm anahtar kelimelerini listeler. Sayfalama, filtreleme ve sıralama destekler.
/v1/keywords
Yeni anahtar kelime oluşturur. Geçmiş veriler otomatik taranır.
/v1/keywords/{"{id}"}
Anahtar kelime bilgilerini günceller.
/v1/keywords/{"{id}"}
Anahtar kelimeyi ve ilişkili eşleşme verilerini siler.
/v1/matches
Tüm marka eşleşmelerini listeler. Risk seviyesi, okunma durumu ve tarih aralığına göre filtreleme yapılabilir.
| Parametre | Tip | Açıklama |
|---|---|---|
risk_level |
string | Filtre: critical, high, medium, low |
keyword_id |
integer | Belirli bir anahtar kelimeye ait eşleşmeler |
is_read |
boolean | Okunmuş/okunmamış filtreleme |
date_from |
date | Başlangıç tarihi (YYYY-MM-DD) |
page |
integer | Sayfa numarası (varsayılan: 1) |
per_page |
integer | Sayfa başına kayıt (maks: 100, varsayılan: 25) |
/v1/matches/{"{id}"}
Belirli bir eşleşmenin detaylarını getirir. Marka bilgileri, risk skoru, NICE sınıfları ve eşleşme türü dahil.
/v1/matches/{"{id}"}/mark-read
Eşleşmeyi okundu olarak işaretler.
/v1/domains
Tüm takip edilen domainleri listeler.
/v1/domains
Yeni domain takibi başlatır. WHOIS sorgusu otomatik yapılır.
/v1/domains/{"{id}"}/snapshots
Domain'in WHOIS anlık görüntü geçmişini getirir. Tarihsel karşılaştırma için kullanılır.
/v1/domains/{"{id}"}/changes
Domain'de tespit edilen değişiklikleri listeler (sahiplik, nameserver, kayıt tarihi vb.).
/v1/domains/{"{id}"}/refresh
Domain WHOIS bilgilerini manuel olarak yeniler.
/v1/reports
Oluşturulan tüm AI risk raporlarını listeler.
/v1/reports/generate
Belirli bir eşleşme için AI risk raporu oluşturur. Rapor asenkron olarak hazırlanır.
/v1/reports/{"{id}"}
Belirli bir raporun detaylarını getirir. Risk değerlendirmesi, hukuki öneriler ve aksiyon planı dahil.
/v1/trademarks
TÜRKPATENT marka veritabanında arama yapar. İsim, başvuru numarası, NICE sınıfı ve tarih aralığına göre filtreleme destekler.
/v1/trademarks/{"{id}"}
Belirli bir markanın tüm detaylarını getirir: başvuru sahibi, NICE sınıfları, başvuru tarihi, durum ve bülten bilgileri.
Webhook'lar, yeni eşleşmeler ve domain değişiklikleri tespit edildiğinde uygulamanıza gerçek zamanlı HTTP POST bildirimleri gönderir.
match.created
Yeni marka eşleşmesi tespit edildiğinde
match.risk_updated
Eşleşmenin risk skoru güncellendiğinde
domain.changed
Domain WHOIS bilgilerinde değişiklik tespit edildiğinde
domain.expiring
Domain sona erme tarihi yaklaştığında
report.completed
AI risk raporu tamamlandığında
bulletin.processed
Yeni TÜRKPATENT bülteni işlendiğinde
| Kod | Durum | Açıklama |
|---|---|---|
| 200 | OK | İstek başarılı |
| 201 | Created | Kaynak başarıyla oluşturuldu |
| 400 | Bad Request | Geçersiz istek parametreleri |
| 401 | Unauthorized | Geçersiz veya eksik API anahtarı |
| 403 | Forbidden | Yetkiniz yok (plan limiti aşıldı veya API erişimi kapalı) |
| 404 | Not Found | Kaynak bulunamadı |
| 429 | Too Many Requests | Rate limit aşıldı. Retry-After başlığını kontrol edin |
| 500 | Server Error | Sunucu hatası. Tekrar deneyin veya destek ile iletişime geçin |
API erişimi Kurumsal plan ile birlikte gelir. 100 anahtar kelime, 50 domain takibi, tüm AI özellikleri ve 7/24 özel destek dahildir.