İçeriğe geç

Netflix Toplu E-posta Kontrolcüsü API: Hızlı E-posta Doğrulama

Girilen e-posta adresinin Netflix detaylarını kontrol edin, bir Netflix hesabı olup olmadığını belirleyin

Tespit Dosyası Yükleme Kod örneği:

curl --location 'https://api.checknumber.ai/netflix/api/simple/tasks' \
--header 'X-API-Key: API-KEY' \
--form 'file=@"input.txt"'

Görev Durumu Kontrolü Kod örneği:

curl --location 'https://api.checknumber.ai/netflix/api/simple/tasks/cs9viu7i61pkfs4oavvg?user_id=USER_ID' \
--header 'X-API-Key: API-KEY'

Tespit dosyası yükleme başarılı yanıtı

{
"created_at": "2024-10-19T18:24:56.450567423Z",
"updated_at": "2024-10-19T18:24:56.450567423Z",
"task_id": "cs9viu7i61pkfs4oavvg",
"user_id": "test",
"status": "pending",
"total": 0,
"success": 0,
"failure": 0
}

İşleme durumu için yanıt

{
"created_at": "2024-10-19T18:24:56.450567423Z",
"updated_at": "2024-10-19T18:33:22.86152082Z",
"task_id": "cs9viu7i61pkfs4oavvg",
"user_id": "test",
"status": "processing",
"total": 20000,
"success": 6724,
"failure": 0
}

Görevin tamamlandığını belirten bir yanıt sağlayın ve sonuçlar için indirme URL’sini dahil edin.

{
"created_at": "2024-10-19T18:24:56.450567423Z",
"updated_at": "2024-10-19T18:53:43.141760071Z",
"task_id": "cs9viu7i61pkfs4oavvg",
"user_id": "test",
"status": "exported",
"total": 20000,
"success": 20000,
"failure": 0,
"result_url": "https://example-link-to-results.xlsx"
}

Dosya yükleme istek URL’si

POST https://api.checknumber.ai/netflix/api/simple/tasks

Dosya yükleme istek parametreleri

ParametreAçıklama
user_idstring, Kullanıcı ID’si
filefile, Yükleme dosyası, her satır bir e-posta adresi içermelidir

Görev durumu kontrol istek URL’si

GET https://api.checknumber.ai/netflix/api/simple/tasks/{TASK_ID}

Görev durumu kontrol istek parametreleri

ParametreAçıklama
user_idstring, Kullanıcı ID’si

Sonuç Alanları

AlanAçıklamaÖrnek
EmailE-posta adresiuser@example.com
netflixE-postanın aktif Netflix hesabı olup olmadığıyes, no

Yanıt Formatı

AlanAçıklama
created_atGörevin oluşturulduğu zaman damgası
updated_atSon görev durumu güncellemesinin zaman damgası
task_idBenzersiz görev tanımlayıcısı
user_idKullanıcının ID’si
statusGörev durumu:
pending: Sırada ve bekliyor
processing: Şu anda işleniyor
completed: İşlem tamamlandı
exported: Sonuçlar indirilebilir
totalİşlenen toplam e-posta adresi sayısı
successBaşarıyla tanımlanan e-posta adresleri
failureİşlenemyen e-posta adresleri
result_url(Opsiyonel) Durum exported olduğunda sonuçlar için indirme URL’si

Durum Kodları

DurumAçıklama
200charge, İstek başarılı, görev oluşturuldu veya durum alındı
400free, Hatalı istek, geçersiz parametreler veya dosya formatı
500free, Dahili sunucu hatası, daha sonra tekrar deneyin