Zum Inhalt springen

Telegram Activity Checker API: Letzte Online-Zeit prüfen

Prüfen Sie die Tage seit der letzten Online-Zeit für Telegram-Konten der eingegebenen globalen Telefonnummern

Beispielcode zum Hochladen der Erkennungsdatei:

curl --location 'https://api.numberchecker.ai/v1/tasks' \
--header 'X-API-Key: API-KEY' \
--form 'file=@"./number.txt"' \
--form 'task_type="tg_active"'

Beispielcode zur Prüfung des Aufgabenstatus:

curl --location 'https://api.numberchecker.ai/v1/gettasks' \
--header 'X-API-Key: API-KEY' \
--form 'task_id="task_id"'

Antwort bei erfolgreichem Hochladen der Erkennungsdatei

{
"task_id": "d4g8o46p2jvh04o9uolg",
"status": "pending",
"total": 2049,
"message": "Task created successfully",
"created_at": "2025-11-21T15:58:08.916446594Z"
}

Antwort für den Verarbeitungsstatus

{
"created_at": "2025-11-21T08:27:09.933Z",
"updated_at": "2025-11-21T08:27:10.241Z",
"task_id": "d4g24nep2jvh04o9uoh0",
"user_id": "wfi7wGPS4B4PdtTMox5Y",
"status": "processing",
"total": 2049,
"success": 1024,
"failure": 0
}

Antwort, die anzeigt, dass die Aufgabe abgeschlossen ist, einschließlich der Download-URL für die Ergebnisse.

{
"created_at": "2025-11-21T08:27:09.933Z",
"updated_at": "2025-11-21T08:27:10.241Z",
"task_id": "d4g24nep2jvh04o9uoh0",
"user_id": "wfi7wGPS4B4PdtTMox5Y",
"status": "exported",
"total": 2049,
"success": 2049,
"failure": 0,
"result_url": "https://wapic.s3.ap-southeast-1.amazonaws.com/externalcheck/d4g24nep2jvh04o9uoh0/d4g24nep2jvh04o9uoh0.zip?X-Amz-Algorithm=AWS4-HMAC-SHA256..."
}

Anfrage-URL zum Hochladen der Datei

POST https://api.numberchecker.ai/v1/tasks

Anfrageparameter zum Hochladen der Datei

ParameterBeschreibung
filefile, hochzuladende Datei, jede Zeile sollte eine Telefonnummer im E.164-Format enthalten
task_typestring, Aufgabentyp, auf “tg_active” setzen

Anfrage-URL zur Aufgabenstatusprüfung

POST https://api.numberchecker.ai/v1/gettasks

Anfrageparameter zur Aufgabenstatusprüfung

ParameterBeschreibung
task_idstring, bei der Aufgabenerstellung zurückgegebene Task-ID

Ergebnisfelder

FeldBeschreibungBeispiel
NumberTelefonnummer im E.164-Format+12025551234
telegram_daysTage seit der letzten Online-Zeit für das Telegram-Konto1, 7, 30, N/A

Antwortformat

FeldBeschreibung
created_atZeitstempel der Aufgabenerstellung
updated_atZeitstempel der letzten Statusaktualisierung
task_idEindeutige Task-Kennung
user_idBenutzer-ID
statusAufgabenstatus:
pending: In Warteschlange
processing: Wird gerade verarbeitet
exported: Ergebnisse zum Download verfügbar
totalGesamtzahl der verarbeiteten Telefonnummern
successErfolgreich erkannte Nummern
failureNummern, deren Verarbeitung fehlgeschlagen ist
result_url(Optional) Download-URL für die Ergebnisse, wenn der Status exported ist

Statuscodes

StatusBeschreibung
200charge, Anfrage erfolgreich, Aufgabe erstellt oder Status abgerufen
400free, ungültige Anfrage, ungültige Parameter oder Dateiformat
500free, interner Serverfehler, später erneut versuchen