Datei senden API für Email und Handy
Die Captain Verify-Datei, die API sendet, ist die ideale Lösung für Unternehmen und Entwickler, die versuchen, ihre Marketingkampagnen zu optimieren und die Qualität ihrer Datenbank zu verbessern. Durch die Integration dieser API in Ihre vorhandenen Tools können Sie die erweiterten Überprüfungsfunktionen von Captain Verify vollständig nutzen und Zeit und bessere Produktivität genießen. Dank unserer API können Sie Dateien (CSV, TXT) mit E-Mail-Adressen oder Handynummern senden, um direkt von Ihrer Anwendung oder Plattform zu überprüfen, ohne das Dashboard durchgehen zu müssen. Unsere Infrastruktur sorgt für eine schnelle und sichere Verarbeitung Ihrer Dateien.
API-Schlüssel
Ein Konto ist erforderlich, um den Schlüssel für die API zu generieren. Auf diese Weise können Sie Zugriff auf den Dienst erhalten.
API-Grenzen
Die API ist durch Überprüfung auf eine 1-Datei beschränkt.
Sie können bis zu 1 Million Zeilen pro E-Mail-Datei und 100.000 Zeilen pro Handynummer-Datei einstellen. (20Mo max)
Stellen Sie sicher, dass Ihre Bewerbung diese Grenzen nicht überschreitet.
Listendateien
Um die Liste der Dateien und der Status wiederherzustellen:
curl -X GET "https://api.captainverify.com/file/?apikey=APIKEY"
[{
"id":"21446",
"type":"email",
"name":"file1.txt",
"status":"done"
},{
"id":"21218",
"type":"mobile",
"name":"file2.txt",
"status":"ready"
}]
Status | Beschreibungen |
---|---|
file validation | Die Datei importiert und validiert für Captain Verify |
ready | Die Datei ist zur Überprüfung bereit |
invalid | Die Datei ist nicht gültig |
processing | Die Datei befindet sich im Bestätigungshof |
done | Die Überprüfung ist abgeschlossen, die Datei kann heruntergeladen werden |
Starten Sie einen Scheck
So starten Sie eine "ready" dateiüberprüfung :
curl -X PUT "https://api.captainverify.com/file/21218?apikey=APIKEY"
⚠️ Die Datei muss sich im Status "ready" befinden.
"21218" ist ein Beispiel und muss durch die ID Ihrer Datei ersetzt werden.
Antworten | Beschreibungen |
---|---|
success | [ 'status' => 'file #21218' sent for mobile validation' ] |
not enough credits | [ 'error' => 'not enough credit' ] |
Sende eine Datei
So senden Sie eine Datei (TXT, CSV) :
Für eine Email-Dateicurl -X POST -F file=@file1.txt "https://api.captainverify.com/file/email?apikey=APIKEY"
file1.txt Für eine Datei ist der Name der lokalen Datei.
Für eine mobile Dateicurl -X POST -F file=@file2.txt "https://api.captainverify.com/file/hlr?apikey=APIKEY"
file2.txt Für eine Datei ist der Name der lokalen Datei.
Antworten | Beschreibungen |
---|---|
success response | [ 'status' => 'file file2.txt received' ] |
Löschen Sie eine Datei
Um eine Datei zu löschen :
curl -X DELETE "https://api.captainverify.com/file/21218?apikey=APIKEY"
21218 ist ein Beispiel und muss durch die ID Ihrer Datei ersetzt werden, die Sie löschen möchten.
⚠️ Der Status der Datei muss: ready, invalid, done, gelöscht werden.
Laden Sie die Ergebnisse einer Überprüfung herunter
Um die Ergebnisse einer Überprüfung herunterzuladen, haben Sie 3 Dateien verfügbar: all, ok und marketing* (Weitere Informationen in der dokumentation). 2 Dateiformate sind verfügbar:CSV oder XLSX.
curl -X GET --output ok.csv "https://api.captainverify.com/file/21218/ok?apikey=APIKEY&ext=xlsx"
21218 ist ein Beispiel und muss durch die ID Ihrer Datei ersetzt werden.
&ext=xlsx Ist das Dateiformat standardmäßig? Sie können es durch ersetzen &ext=csv Das CSV-Format ändern.
*Die Marketingdatei ist nur für neue verifizierte Dateien verfügbar.
Fehler
Im Fehlerfall :
Antworten | Beschreibungen |
---|---|
error response | [ 'error' => ‘xxxxxxxxxxx’ ] |