Zum Inhalt springen

OKX-Nummernprüfer-API: Registrierung prüfen

Prüfen Sie Telefonnummern stapelweise auf eine OKX-Registrierung und laden Sie die exportierten Ergebnisse herunter.

Produktparameter

ParameterWert
Aufgabentypokx
EingabetypTelefonnummer im E.164-Format
Mindestens gültige Einträge2,000

estimated_amount wird anhand der Kontopreise berechnet und ist für die Aufgabe maßgeblich.

Eingabeformat

Laden Sie eine .txt- oder .csv-Datei mit einer Telefonnummer pro Zeile hoch. E.164 wird empfohlen.

+14155552671
+442071838750

Aufgabe erstellen

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

Terminal-Fenster
curl --location 'https://api.checknumber.ai/v1/tasks' \
--header 'X-API-Key: YOUR_API_KEY' \
--form 'file=@"./numbers.txt"' \
--form 'task_type="okx"'

Die API gibt eine Aufgaben-ID zurück. Verwenden Sie sie für die Statusabfrage.

Upload-Antwort

{
"task_id": "d4g8o46p2jvh04o9uolg",
"status": "pending",
"total": 2000,
"estimated_amount": {
"amount": "3.000000",
"currency": "USD"
},
"message": "Task created successfully"
}

Aufgabenstatus prüfen

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

Terminal-Fenster
curl --location 'https://api.checknumber.ai/v1/gettasks' \
--header 'X-API-Key: YOUR_API_KEY' \
--form 'task_id="d4g8o46p2jvh04o9uolg"'

Fragen Sie ab, bis status den Wert exported hat. pending und processing sind nicht abgeschlossen.

Antwort während der Verarbeitung

{
"task_id": "d4g8o46p2jvh04o9uolg",
"status": "processing",
"total": 2000,
"success": 1000,
"failure": 0
}

Exportierte Antwort

{
"task_id": "d4g8o46p2jvh04o9uolg",
"status": "exported",
"total": 2000,
"success": 2000,
"failure": 0,
"result_url": "https://example-link-to-results.zip",
"actual_amount": {
"amount": "3.000000",
"currency": "USD"
}
}

Ergebnisfelder

FeldBeschreibungBeispiel
number / NumberEingegebene Telefonnummer. CSV nutzt number, XLSX nutzt Number.+14155552671
activatedOb für die Nummer ein Konto erkannt wurde.yes / no

Ohne erkanntes Konto wird activated=no ausgegeben; fehlende Profildaten bleiben leer.

Ergebnisdatei verarbeiten

Laden Sie das Paket erst nach dem Export über result_url herunter und behalten Sie die Spaltennamen bei.

Antwortfelder

FeldBeschreibung
created_atZeitpunkt der Erstellung.
updated_atZeitpunkt der letzten Aktualisierung.
task_idEindeutige Aufgaben-ID.
statuspending, processing, exported oder failed.
totalAnzahl gültiger Eingaben.
successErfolgreich verarbeitete Werte.
failureFehlgeschlagene Werte.
result_urlDownload-URL nach dem Export.
actual_amountEndgültiger Betrag, falls verfügbar.
estimated_amountGeschätzter Betrag bei Erstellung.

Statuscodes

StatusBeschreibung
200Anfrage erfolgreich.
202Aufgabe erstellt und geschätzter Betrag belastet.
400Ungültige Datei, nicht unterstützter Typ oder zu wenige gültige Einträge.
401API-Schlüssel fehlt oder ist ungültig.
402Guthaben reicht nicht aus.
404Aufgabe nicht gefunden.
413Datei ist zu groß.
500Interner Fehler; später erneut versuchen.

Betriebshinweise

  • Die Aufgabe ist asynchron; fragen Sie mit der Aufgaben-ID ab.
  • Nur gültige normalisierte Nummern zählen zur Mindestmenge.
  • Fehlgeschlagene Aufgaben werden gemäß Abrechnungsablauf automatisch erstattet.