POST an den Verifizierungsendpunkt
Senden Sie die Anfrage an https://api.listcleaner.net/verify_email. Verwenden Sie HTTPS und einen JSON-Anfragetext.
Senden Sie eine sichere JSON-Anfrage mit the built-in Fetch API, authentifizieren Sie sich mit Ihrer Konto-E-Mail-Adresse und Ihrem API-Schlüssel und verwenden Sie den zurückgegebenen Status direkt in Ihrer Anwendung.
Das Beispiel verwendet a current Node.js release with fetch support. Speichern Sie Anmeldeinformationen in serverseitigen Umgebungsvariablen und ersetzen Sie sie durch die Adresse, die Sie überprüfen müssen.
Senden Sie die Anfrage an https://api.listcleaner.net/verify_email. Verwenden Sie HTTPS und einen JSON-Anfragetext.
Hinzufügen X-User-Email und X-Api-Key auf dem Server. Legen Sie niemals einen privaten API-Schlüssel im öffentlichen Browser JavaScript offen.
Codieren Sie die Adresse als JSON mit email Eigentum. Lassen Sie die JSON-Bibliothek der Sprache den Wert korrekt maskieren.
Zu einer erfolgreichen Antwort gehört: success, request_id, email und status. Behandeln Sie Fehler, bevor Sie diesen Feldern vertrauen.
Die kopierte Anfrage enthält die Header „Benutzername“ und „API-Schlüssel“. Ersetzen Sie die Beispielwerte durch serverseitige Konfiguration in der Produktion.
Ein HTTP-Erfolg bedeutet, dass die API die Anfrage verarbeitet hat. Die status beschreibt das Adressergebnis. Netzwerkausfälle, Zeitüberschreitungen, Authentifizierungsfehler und unzureichendes Guthaben erfordern eine andere Behandlung als eine unzustellbare Adresse.
success. Notieren Sie bei einem API-Fehler die Anforderungs-ID und verwenden Sie das dokumentierte Fehlerverhalten.{
"success": true,
"request_id": "7ad81f...",
"email": "customer@example.com",
"status": "OK"
}Die öffentliche Reaktion bleibt prägnant. Ihr Antrag entscheidet darüber, ob ein bestimmter Status angenommen, geprüft oder abgelehnt werden soll.
Laden Sie die Benutzer-E-Mail-Adresse und den API-Schlüssel aus der Umgebung oder der geheimen Konfiguration. Übergeben Sie sie nicht an die Quellcodeverwaltung, protokollieren Sie sie nicht und geben Sie sie nicht an einen Browser zurück.
Verwenden Sie Verbindungs- und Gesamtanfrage-Timeouts. Behandeln Sie eine Transportzeitüberschreitung als nicht verfügbares Ergebnis und nicht als Beweis dafür, dass die übermittelte Adresse ungültig ist.
Notieren Sie die Anforderungs-ID, den HTTP-Code, die Dauer und den Endstatus. Vermeiden Sie die unnötige Speicherung von Rohdaten oder vollständigen persönlichen Datensätzen.
Nutzen Sie die interaktive Dokumentation für die maßgeblichen Anforderungsfelder und die Live-Testkonsole.
Speichern Sie es in einer serverseitigen Umgebung oder einer geheimen Konfiguration. Betten Sie es niemals in ein öffentliches JavaScript, ein mobiles Anwendungspaket oder eine festgeschriebene Quelldatei ein.
Nein. Der Endpunkt gibt seinen technischen Status zurück, ohne eine Bestätigungsnachricht an den Empfänger zu senden.
Nein. Pauschale, vorübergehende und ungewisse Ergebnisse erfordern eine dokumentierte Richtlinie. Reservieren Sie eine harte Ablehnung für Status, die ausreichend starke Beweise für Ihren Anwendungsfall liefern.
Ja. Die API unterstützt auch asynchrone Listenworkflows: Laden Sie eine unterstützte Datei hoch, behalten Sie die Job-ID bei, fragen Sie ihren Status ab und laden Sie das fertige Ergebnis herunter.