İçeriğe geç

Instagram Toplu Numara Doğrulama API: Hızlı doğrulama

Girilen uluslararası numaranın Instagram hesabıyla ilişkili olup olmadığını kontrol edin.

Dosya yükleme örneği:

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

Görev durumunu kontrol etme örneği:

Terminal window
curl --location 'https://api.checknumber.ai/ins/api/simple/tasks/cs9viu7i61pkfs4oavvg' \
--header 'X-API-Key: API-KEY'

Dosya 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
}

İşleniyor durumu 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örev tamamlandı yanıtı (indirme URL’i dahil):

{
"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’i

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

Dosya yükleme istek parametreleri

ParametreAçıklama
user_idstring, User ID
filefile, Bir dosya yükleyin; her satır E.164 formatında bir numara içermelidir

Görev durum sorgulama istek URL’i

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

Görev durum sorgulama istek parametreleri

ParametreAçıklama
user_idstring, User ID

Sonuç alanları

AlanAçıklamaÖrnek
NumberE.164 biçimindeki telefon numarası+41798284651
instagramNumaranın etkin bir Instagram hesabına sahip 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_idID of user
statusGörev durumu:
pending: Sıraya alındı ve bekliyor
processing: İşleniyor
completed: İşleme tamamlandı
exported: Sonuçlar indirilmeye hazır
totalİşlenen toplam telefon numarası
successNumbers successfully identified
failureİşlenemeyen numaralar
result_url(İsteğe bağlı) Durum exported olduğunda sonuçların indirme URL’si

Durum kodları

DurumAçıklama
200charge, istek başarılı; görev oluşturuldu veya durum alındı
400free, hatalı istek; geçersiz parametreler veya dosya biçimi
500free, Internal server error, retry later