WA Lookup Workflow-Illustration zu „Formatvalidierung vs. Live-Prüfung: Was Sie tatsächlich brauchen“
Ein visueller Überblick über den in diesem WA Lookup Artikel beschriebenen Workflow.

Ein technischer Vergleich von Formatvalidierung und Live-Prüfung von Telefonnummern: wann statische Syntaxprüfungen sinnvoll sind und wann synchrone Signale zur Plattformregistrierung eingesetzt werden sollten.

Die Formatvalidierung prüft, ob ein übermittelter Telefonnummern-String den erwarteten Strukturregeln entspricht, etwa dem E.164-Standard, ohne externe Datenbanken abzufragen. Die Live-Prüfung von Telefonnummern führt dagegen eine synchrone Prüfung auf einer bestimmten Plattform durch, um zu bestätigen, ob die Nummer derzeit registriert ist. Während die Formatvalidierung eine grundlegende Datenhygiene für die erste Bereinigung von Eingaben bietet, liefert die Live-Prüfung ein Kontopräsenzsignal, das Teams hilft, Listen zu segmentieren und Kommunikations-Workflows zu steuern.

Die Formatvalidierung verstehen

Bevor eine Telefonnummer auf einer Live-Plattform geprüft werden kann, muss sie strukturell korrekt sein. Die Formatvalidierung ist ein lokaler, statischer Vorgang, der die Syntax einer Nummer bewertet. Dieser Schritt stellt sicher, dass der übermittelte String die richtige Ländervorwahl, Ortsvorwahl und die nach internationalen Standards erforderliche Ziffernlänge enthält. Die WA Lookup API verlangt beispielsweise, dass alle übermittelten Nummern im E.164-Format vorliegen. Ein Schritt zur Formatvalidierung in Ihrer Datenpipeline sorgt dafür, dass fehlerhafte Einträge früh erkannt werden, und reduziert unnötige API-Aufrufe. Diese Methode ist für die erste Bereinigung bei der Dateneingabe sehr effizient, kann aber nicht bestätigen, ob die Nummer tatsächlich mit einem registrierten Konto auf einer Messaging-Plattform verknüpft ist.

Die Funktionsweise der Live-Prüfung auf der Plattform

Die Live-Prüfung geht über die Syntax hinaus, indem sie die Plattform direkt abfragt. Dieser Vorgang nutzt eine synchrone REST-API, um den aktuellen Registrierungsstatus einer übermittelten Telefonnummer abzurufen. Das Ergebnis wird in derselben HTTP-Antwort wie die Anfrage zurückgegeben und eignet sich daher für die Integration in Workflows in Echtzeit. Bei einer abgeschlossenen WhatsApp-Prüfung enthält das zurückgegebene data die Felder service_type, identifier und registered; ws_avatar enthält zusätzlich avatar und avatar_url, während ws_business das Feld business enthält. Interne Datensatz-, Transaktions-, Status- und Abrechnungsfelder werden nicht zurückgegeben.

WhatsApp-Prüfsignale im Vergleich

Bei der Live-Prüfung für WhatsApp hängen die zurückgegebenen Signale vom gewählten Prüftyp ab. WA Lookup bietet über einen einzigen synchronen Endpunkt drei verschiedene Diensttypen, sodass Teams die Anfrage an die Anforderungen ihres Workflows anpassen können.

  • WhatsApp Checker (ws): Diese Prüfung bestätigt, ob eine übermittelte Telefonnummer bei WhatsApp registriert ist. Sie liefert das Feld registered und damit ein grundlegendes Kontopräsenzsignal.
  • WhatsApp Avatar Checker (ws_avatar): Diese Prüfung umfasst den grundlegenden Registrierungsstatus und ergänzt einen booleschen Wert avatar sowie einen String avatar_url. Die URL ist leer, wenn keine Adresse verfügbar ist; so werden Workflows zur Profilanreicherung unterstützt.
  • WhatsApp Business Checker (ws_business): Diese Prüfung bestätigt die normale Registrierung und ergänzt einen booleschen Wert business, der angibt, ob das Konto WhatsApp Business nutzt. Dieses Signal hilft Teams, Geschäftskontakte von normalen Konten zu trennen.

Bei fehlgeschlagenen, abgelaufenen und unbestimmten Prüfungen wird die Gebühr nicht einbehalten. Aktuelle Abrechnungsdetails finden Sie auf der Preisseite.

Entscheidungsrahmen: Was brauchen Sie?

Die Wahl zwischen Formatvalidierung und Live-Prüfung von Telefonnummern hängt von der jeweiligen Phase Ihrer Datenpipeline ab.

Wann Sie sich auf die Formatvalidierung stützen sollten:

  • Beim ersten Onboarding von Nutzern oder beim Absenden von Webformularen, um Tippfehler abzufangen.
  • Bei der Vereinheitlichung von Altdatenbanken auf das E.164-Format.
  • Als vorbereitender Schritt, bevor Live-Prüfungen auf der Plattform gestartet werden.

Wann Sie die Live-Prüfung einsetzen sollten:

  • Wenn Ihr Workflow ein Kontopräsenzsignal benötigt, um Zielgruppen zu segmentieren.
  • Wenn Sie mit der Prüfung ws_business zwischen normalen und Business-Konten unterscheiden müssen.
  • Wenn eine Profilanreicherung nötig ist und Sie mit der Prüfung ws_avatar verfügbare Avatar-URLs abrufen.

Ergebnisse der Live-Prüfung geben den zum Zeitpunkt der Prüfung verfügbaren Plattformstatus wieder. Dieses Signal dient als Grundlage für interne Entscheidungen und unterstützt die Priorisierung neben anderen Datenprüfungen.

Prüf-Workflows verwalten

Die Integration der Live-Prüfung erfordert Einblick in Nutzung und Leistung. Das WA Lookup Dashboard unterstützt die Verwaltung von API-Schlüsseln, sodass Administratoren ihre Integration sicher konfigurieren können. Betreiber können ihr Guthaben überwachen, den Prüfverlauf einsehen und auf Berichte auf Produktebene zugreifen. Das Dashboard bietet Einblicke in aktuelle Prüfungen, Guthabenausgaben und Kontoaktivitäten und gibt Teams den Kontext, den sie benötigen, um ihr Prüfvolumen effektiv zu steuern. Teams, die die Plattform evaluieren, können sich mit neuen Konten an den Support wenden, um 100 kostenlose Prüfungen zu erhalten und Registrierungs-, Avatar- und Business-Konto-Prüfungen zu testen, bevor sie ihren Betrieb ausweiten.

FAQ

Wie ist eine Anfrage zur Live-Prüfung aufgebaut?

Der dokumentierte Anfragevertrag ist ein POST /api/v1/check mit einem Header X-API-Key und einem JSON-Body, der service_type (ws, ws_avatar oder ws_business) und identifier (eine E.164-formatierte Nummer) enthält.

Werden die Ergebnisse der Live-Prüfung asynchron geliefert?

Nein, die Ergebnisse sind synchron. Das Kontopräsenzsignal wird in derselben HTTP-Antwort wie die Anfrage zurückgegeben, statt asynchron geliefert zu werden.

Welche Felder sind in jeder Prüfantwort enthalten?

Bei einer abgeschlossenen WhatsApp-Prüfung enthält das zurückgegebene data die Felder service_type, identifier und registered; ws_avatar enthält zusätzlich avatar und avatar_url, während ws_business das Feld business enthält. Interne Datensatz-, Transaktions-, Status- und Abrechnungsfelder werden nicht zurückgegeben.

Wie funktioniert das Abrechnungsmodell für die verschiedenen Prüftypen?

Bei fehlgeschlagenen, abgelaufenen und unbestimmten Prüfungen wird die Gebühr nicht einbehalten. Aktuelle Abrechnungsdetails finden Sie auf der Preisseite.

Quellen