Canlı demoPOST /api/v1/bulk-tasksservice_type=tg_username_profile_batch

Toplu ürün tg_username_profile_batch

Telegram Toplu Kullanıcı Adı Profil Kontrolü

Bütün bir kullanıcı adı listesi için kullanıcı kimliği, aktif günler ve profil fotoğrafı URL'si.

Büyük listelerin tamamı için bir ek seçenek — birkaç numara için gerçek zamanlı kontrol aynı istekte yanıt verir. Gerçek zamanlı kontrol →

API sözleşmesi

İki adım: dosyayı gönderin, ardından görevi kontrol edin

Gönderim hemen bir görev kimliği döndürür; görevi bu kimlikle kontrol edin ve başarılı olduğunda yanıt, sonuç dosyasının indirme bağlantısını içerir. Her istek kendi yanıtıyla birlikte gösterilir.

1. Dosyayı gönderin

Görev kimliği hemen döner ve dosya arka planda hazırlanırken preparing true olarak ayarlanır: geçersiz satırlar, yinelenenler ve — numara görevleri için — ülke kodu olmayan veya başka bir ülkeye ait numaralar çıkarılır ve ücretlendirilmez. Gönderilen satırlar için bakiye ayrılır ve tamamlandığında hesaplaşma yapılır; fark iade edilir.

cURL isteğiPOST /api/v1/bulk-tasks
curl -X POST "https://tgvalidator.com/api/v1/bulk-tasks" \
  -H "X-API-Key: sk_your_api_key" \
  -F service_type=tg_username_profile_batch \
  -F file=@usernames.txt
Yanıt: görev oluşturuldu200 OK
{
  "code": 0,
  "msg": "ok",
  "data": {
    "id": "3f9c2a7d8e4b4c1a9f0e6b2d5c8a7e13",
    "product": "tg_username_profile_batch",
    "status": "processing",
    "submitted_lines": 1015,
    "total": 1015,
    "invalid_cnt": 0,
    "no_code_cnt": 0,
    "other_country_cnt": 0,
    "duplicate_cnt": 0,
    "preparing": true,
    "created_at": "2026-09-08T09:30:00Z"
  }
}

2. Görevi kontrol edin

Görev kimliğiyle yoklama yapın. Hazırlık tamamlandığında submitted_lines = total + invalid_cnt + no_code_cnt + other_country_cnt + duplicate_cnt olur; burada total, kontrol edilen ve ücretlendirilen sayıdır. Başarılı bir yanıt, başarılı ve başarısız sayılarını ve sonuç dosyasının indirme bağlantısını içerir; hazırlık sırasında reddedilen bir görev reason_detail ile failed durumuna geçer ve tamamı iade edilir.

cURL isteğiGET /api/v1/bulk-tasks/{id}
curl "https://tgvalidator.com/api/v1/bulk-tasks/3f9c2a7d8e4b4c1a9f0e6b2d5c8a7e13" \
  -H "X-API-Key: sk_your_api_key"
Yanıt: görev tamamlandı200 OK
{
  "code": 0,
  "msg": "ok",
  "data": {
    "id": "3f9c2a7d8e4b4c1a9f0e6b2d5c8a7e13",
    "product": "tg_username_profile_batch",
    "status": "success",
    "submitted_lines": 1015,
    "total": 1000,
    "invalid_cnt": 3,
    "no_code_cnt": 0,
    "other_country_cnt": 0,
    "duplicate_cnt": 12,
    "preparing": false,
    "success_cnt": 990,
    "failure_cnt": 10,
    "result_url": "https://…/result.csv",
    "created_at": "2026-09-08T09:30:00Z"
  }
}

Nasıl çalışır

Bir toplu göreve ne olur

Toplu kontrol, gerçek zamanlı kontrolün büyütülmüş hâli değildir — bir kez gönderilir, arka planda çalışır, daha sonra alınır. Sayfayı açık tutmanız gerekmez; görev durumu ve sonuçlar panelinizde kalır.

  1. 01Dosyayı yükleyin

    Her satırda bir numara bulunan bir .txt veya .csv dosyası. Doğrudan akış olarak iletilir; diske hiçbir şey yazılmaz.

  2. 02Ön kontrol ve ayırma

    Belirgin sorunlar (boş dosya, yanlış biçim, çok az satır) yükleme sırasında reddedilir. Ardından bakiye ayrılır ve dosya arka planda hazırlanır: geçersiz satırlar, yinelenenler ve ülke kodu olmayan veya başka bir ülkeye ait numaralar çıkarılır ve tek ülke kuralı kontrol edilir. Bu aşamada başarısız olan bir dosya, tamamı iade edilen başarısız bir görev olarak sonlanır; aksi takdirde yalnızca kalan satırlar kontrol edilir ve görev tamamlandığında hesaplaşma yapılır.

  3. 03Arka planda çalıştırın

    Görev kendi başına çalışır — isterseniz sayfayı kapatın. Bir hata hemen bildirilir ve tamamı iade edilir.

  4. 04Sonucu indirin

    Dosyayı toplu kontrol sayfasından alın. Yalnızca gerçekten sonuç döndüren numaralar için ödeme yaparsınız; fark iade edilir.

Sonuç alanları

Sonuç dosyasındaki sütunlar

İndirilen dosya, bu tablonun tamamını içeren tek bir CSV dosyasıdır.

Sonuç dosyası sütunları

  • identifier · alex_kim — Gönderilen kullanıcı adı; @ veya t.me/ olmadan (ör. alex_kim).
  • activated · true — Kullanıcı adının mevcut bir Telegram hesabına ait olup olmadığı: true veya false. true olmadığında o satırdaki diğer tüm sütunlar boş bırakılır.
  • uid · 1234567890 — Telegram kullanıcı kimliği; mevcut bir hesap için bile boş olabilir.
  • activedays · 9 — Hesabın son görülmesinden bu yana geçen gün sayısı, tam sayı olarak — küçük değer daha yakın zamanı gösterir. Hesap tam son görülme zamanını gizlediğinde Telegram yalnızca bir aralık gösterir ve değer yaklaşıktır: 0 (yakın zamanda), 7 (bir hafta içinde), 30 (bir ay içinde) veya 1000 (uzun zaman önce). Hesap hiçbir son görülme bilgisi göstermediğinde boş olabilir.
  • avatar_url · https://cdn5.telesco.pe/file/example.jpg — Profil fotoğrafı URL'si; hesabın profil fotoğrafı yoksa boştur.

En uygun kullanım

Bu ürünü ne zaman kullanmalısınız

Kullanıcı adı listelerini etkinliğe göre katmanlara ayırma

activedaysactivated

Yakın zamanda aktif olan kullanıcı adlarını uzun süredir etkin olmayanlardan ayırın ve önce yanıt verme olasılığı daha yüksek olanlarla çalışın.

Uzun süredir sessiz hesapları belirleme

activatedactivedays

Hesabın var olduğunu doğrulayın, ardından daha fazla emek harcamadan önce yakın zamanda etkinlik belirtisi göstermeyen kullanıcı adlarını işaretleyin.

Son etkinliğe göre gruplama

activedaysuid

Sonraki liste puanlamasını ve önceliklendirmeyi desteklemek için kullanıcı adlarını ne kadar yakın zamanda aktif olduklarına göre gruplayın.

Kullanıcı kimliklerini ve profil fotoğraflarını doldurma

uidavatar_url

Mevcut bir kullanıcı adı listesine kullanıcı kimliklerini ve herkese açık profil fotoğrafı bağlantılarını ekleyerek sonradan yapılacak manuel aramaları azaltın.

Doğrudan yanıt

Toplu Kullanıcı adı profil kontrolü nedir?

Telegram toplu kullanıcı adı profil kontrolü, hesabın var olduğunu doğrulamanın yanı sıra kullanıcı kimliğini, hesabın son görülmesinden bu yana kaç gün geçtiğini ve profil fotoğrafı URL'sini döndürür. Girdi numaralar değil kullanıcı adlarıdır; ülke seçmeniz gerekmez, her satıra bir kullanıcı adı.

Net sınırlar

Bu ürünün sınırları

  • Kimlik doğrulaması değildir. Sonuç, numaranın platformdaki kayıt durumunu açıklar; numaranın sahibinin kim olduğunu doğrulayamaz.
  • Asla mesaj geçmişi, sohbet içeriği veya herhangi bir özel hesap içeriği döndürmez.
  • Gönderirken numaralarınızın ait olduğu ülkeyi seçin. Liste esas olarak o tek ülkeye ait olmalıdır; aynı alan kodunu paylaşan komşu ülkeler ülkeler arası sayılmaz. Koşulları karşılamayan bir liste, tamamı iade edilen başarısız bir görev olarak sonlanır.
  • Sonuçlar görevin çalıştığı anı yansıtır. Güncel durum için yeniden çalıştırın — saklanan sonuçlar sizin için asla yenilenmez.
  • İndirme bağlantılarının süresi dolar. Dosyayı görev tamamlandıktan kısa süre sonra alın; bir bağlantının süresi dolarsa yenisi için görevi tekrar kontrol edin.

Toplu kontrol ne zaman uygun

Toplu kontrol ne zaman değer — ve gerçek zamanlı ne zaman daha hızlı

Gerçek zamanlı kontrolToplu kontrol
Kaç numaraTekli kontrolde 1 numara; çoklu istekte birkaç numara — kesin sınırlar API belgelerinde yer alırTek görevde büyük bir listenin tamamı — güncel boyut aralığı fiyatlandırma sayfasında yer alır
Sonuçları almaHemen: tekli ve çoklu uç nokta aynı yanıtta cevap verir; panel sonuçları tek tek döndürürGörev tamamlandığında bir sonuç dosyası indirin
Ülke / bölgeKısıtlama yok — tek istekte serbestçe karıştırınGönderimde bir ülke/bölge seçin; liste esas olarak o ülkeye ait olmalıdır ve başka yerlerden çok fazla numara olması görevin tam iadeyle başarısız olmasına neden olur
Sonuç biçimiJSON, numara başına alanlarSonuç dosyası (tablonun tamamını içeren tek bir CSV)
Tipik kullanımForm doğrulama, temsilci sorgulamaları, gönderim öncesi kontrolListe temizliği, kampanya öncesi filtreleme, saklanan verilerin temizlenmesi

Gerçek zamanlı kontrol · Fiyatlandırmayı görüntüle

Ürün SSS

Kullanıcı adı profil kontrolü hakkında

Gerçek zamanlı kontrol yerine ne zaman toplu kontrol kullanmalıyım?

Büyük bir listenin tamamı için toplu kontrolü kullanın. Birkaç numara için gerçek zamanlı kontrol, planlanacak bir görev olmadan aynı istekte yanıt verir.

Dosyadaki geçersiz numaralara ne olur?

Ön kontrol hatalı biçimlendirilmiş satırları çıkarır, böylece bunlar asla ücretlendirilebilir sayıya girmez. Kalan numaralardan kontrol hizmetinin çözemedikleri de ücretlendirilmez. Yalnızca gerçekten sonuç döndüren numaralar için ödeme yaparsınız.

Bir görev ne kadar sürer?

Numara sayısına ve ürüne bağlıdır. Gönderdikten sonra sayfayı kapatabilirsiniz; görev arka planda çalışır ve sonuç sizi toplu kontrol sayfasında bekler.

Başarısız olursa iade alır mıyım?

Evet. Başarısız bir görevin tamamı iade edilir. Görev başarılı olur ancak bazı numaralar sonuç döndürmezse, o kısım otomatik olarak iade edilir. Ayrılan tutar ile gerçekte ücretlendirilen tutar arasındaki fark her zaman geri döner.

Toplu görev göndermek için hesap oluşturun

Toplu ve gerçek zamanlı kontroller aynı bakiyeden düşülür — ayrıca etkinleştirilecek bir şey yoktur. Kayıt olun ve ilk dosyanızı toplu kontrol sayfasında yükleyin.