API-Antwortcodes — Vollständige Referenz

Support DQE
Support DQE
  • Aktualisiert

Diese Seite ist eine vollständige Referenz für alle von den DQE-APIs zurückgegebenen Antwortcodes — sowohl HTTP-Fehler als auch dienstspezifische Validierungscodes. Verwenden Sie die folgenden Abschnitte, um jeden erhaltenen Code nachzuschlagen.

HTTP-Fehler — gemeinsam für alle APIs

Diese Fehler treten auf der HTTP-Transportebene auf und sind allen DQE-API-Diensten gemeinsam.

Classic-APIs

HTTP-Status Ursache Typische Antwort
400 Bad Request Fehlender oder leerer Pflichtparameter (z. B. Licence, Email, Tel, Pays, Adresse). 400 Bad Request (Klartext) oder leere JSON-Antwort, je nach Endpunkt.
500 Internal Server Error Fehlender Pflichtparameter in Geocoding-Endpunkten (IDVoie, Num, Pays). 500 Internal Server Error
Lizenzfehler (im JSON-Body) Fehlender, leerer oder ungültiger Parameter Licence. ** LICENCE KO ** (Email), Licence Down im JSON (Phone) oder leere Antwort (Address).
unauthorized_client Falsche Lizenznummer (nur Email Classic API). unauthorized_client

Restful-APIs

Restful-APIs geben strukturierte JSON-Fehlerobjekte im folgenden Format zurück:

{
  "status": 400,
  "message": "Missing parameters",
  "details": "Licence",
  "error": "bad request"
}
Status Fehler Ursache
400 bad request Fehlender oder leerer Pflichtparameter. Das Feld details nennt den fehlenden Parameter.
401 unauthorized_client Ungültiger oder inaktiver Lizenzschlüssel.
401 Unauthorized Fehlendes oder ungültiges OAuth2-Authentifizierungstoken (Restful Email API und Phone API).

Email API

Wird zurückgegeben von Email API — Eine E-Mail-Adresse validieren (Classic) und Restful Email API — email/lookup.

IdError-Codes

Das Feld IdError ist das primäre Validierungsergebnis für jede E-Mail-Anfrage.

Code Beschreibung Empfohlene UI-Meldung
00 Gültige E-Mail-Adresse. Gültige E-Mail
01 Die E-Mail-Syntax ist korrekt, aber der Benutzername konnte nicht überprüft werden (Catch-all-Domain). Gültige E-Mail
02 E-Mail-Adresse für diese Domain nicht gefunden. Bitte überprüfen Sie Ihre E-Mail-Adresse
03 Postfach ist voll — Soft Bounce. Bitte überprüfen Sie Ihre E-Mail-Adresse
04 Leere E-Mail-Adresse. Bitte überprüfen Sie Ihre E-Mail-Adresse
91 Syntaxfehler. Bitte überprüfen Sie Ihre E-Mail-Adresse
92 Unbekannte Domain. Bitte überprüfen Sie Ihre E-Mail-Adresse
93 E-Mail-Adresse oder Domain auf der Sperrliste. Bitte überprüfen Sie Ihre E-Mail-Adresse
94 Nicht autorisierter Benutzername. Bitte überprüfen Sie Ihre E-Mail-Adresse
95 Wegwerf- oder temporäre E-Mail-Adresse. Bitte überprüfen Sie Ihre E-Mail-Adresse
99 Überprüfungsdienst vorübergehend nicht verfügbar — als gültig behandeln. Gültige E-Mail

CodeActivite-Codes (Stufe-2-Prüfung)

Wird nur zurückgegeben, wenn die Stufe-2-Prüfung aktiviert ist. M = aktueller Monat.

Code Beschreibung
100 Die E-Mail wurde mindestens einmal zugestellt.
200 Die E-Mail-Adresse ist gültig und aktiv.
201 Aktiv im letzten Monat (M-1).
202 Aktiv zwischen M-1 und M-2.
203 Aktiv zwischen M-2 und M-3.
204 Aktiv zwischen M-3 und M-4.
206 Aktiv zwischen M-4 und M-6.
209 Aktiv zwischen M-6 und M-9.
212 Aktiv zwischen M-9 und M-12.
300 Inaktive E-Mail-Adresse.

Phone API

Wird zurückgegeben von Phone API — Classic und Restful Phone API — phonelookup.

IdError-Codes

Code Beschreibung
0 Ungültige oder nicht existierende Telefonnummer.
1 Gültige und zugewiesene Telefonnummer.
2 Nur gültige Syntax — die Nummer wurde nicht zugewiesen (z. B. reservierter Bereich).

Statuscodes (Stufe-2-Prüfung — Classic API)

Wird zurückgegeben, wenn Status=Y in der Anfrage gesetzt ist. Nur für französische Mobilfunknummern.

Code LabelStatus Beschreibung
0 Reachable Die Mobilfunknummer ist derzeit erreichbar.
1 No reachable information Für die Mobilfunknummer liegen derzeit keine Erreichbarkeitsinformationen vor.

Address API — CheckAddress (DQECodeDetail)

Wird zurückgegeben von Address API — Check and verify an address (Classic) und Address API — Check and verify an address (RESTful). Das Feld DQECodeDetail (Classic) / DQEDetailCode (RESTful) gibt den Qualitätswert der Adressvalidierung an. Die empfohlenen UI-Meldungen stammen aus dem Address API — Integrationsleitfaden.

Code Beschreibung Empfohlene UI-Meldung
10 Korrekte Adresse. Gültige Adresse
20 Korrekte Adresse — Straße nicht erkannt, aber es handelt sich um eine CEDEX-Adresse oder ein Postfach. Gültige Adresse
21 Kleinstadt — Hausnummer außerhalb des gültigen Bereichs. Bitte überprüfen Sie Ihre Postadresse
22 Kleinstadt — Hausnummer fehlt (restliche Adresse ist korrekt). Bitte überprüfen Sie Ihre Postadresse
23 Großstadt — Hausnummer außerhalb des gültigen Bereichs. Bitte überprüfen Sie Ihre Postadresse
24 Großstadt — Hausnummer fehlt (restliche Adresse ist korrekt). Bitte überprüfen Sie Ihre Postadresse
25 CEDEX-Adresse bei CEDEXA unbekannt (wenn CEDEXA aktiv ist). Gültige Adresse
30 Kleinstadt — Straßenname nicht erkannt. Bitte überprüfen Sie Ihre Postadresse
31 Kleinstadt — Straße nicht erkannt oder fehlt; Ortsteilinformationen erkannt, aber nicht ausreichend, um die Straße zu bestimmen (nur Frankreich). Bitte überprüfen Sie Ihre Postadresse
40 Veraltet. Wird in aktuellen Cloud-Bereitstellungen nicht erwartet — nur aus Kompatibilitätsgründen definiert. —
41 Kleinstadt — Straßenname fehlt. Bitte überprüfen Sie Ihre Postadresse
50 Großstadt — Straßenname nicht erkannt. Bitte überprüfen Sie Ihre Postadresse
51 Großstadt — Straße nicht erkannt oder fehlt; Ortsteilinformationen erkannt, aber nicht ausreichend, um die Straße zu bestimmen (nur Frankreich). Bitte überprüfen Sie Ihre Postadresse
60 Veraltet. Wird in aktuellen Cloud-Bereitstellungen nicht erwartet — nur aus Kompatibilitätsgründen definiert. —
61 Großstadt — Straßenname fehlt. Bitte überprüfen Sie Ihre Postadresse
70 Postleitzahl/Stadt stimmen nicht überein — kann nicht korrigiert werden (Straße vorhanden). Bitte überprüfen Sie Ihre Postadresse
71 Veraltet. Wird in aktuellen Cloud-Bereitstellungen nicht erwartet — nur aus Kompatibilitätsgründen definiert. —
80 Postleitzahl/Stadt stimmen nicht überein — kann nicht korrigiert werden (Straße fehlt). Bitte überprüfen Sie Ihre Postadresse
81 Der Adresseingabeblock ist leer. Wird für Frankreich nicht zurückgegeben. Bitte überprüfen Sie Ihre Postadresse
90 Internationale Adresse erkannt — der eingegebene Ländercode scheint nicht mit der eingegebenen Adresse übereinzustimmen. Bitte überprüfen Sie Ihre Postadresse
95 Fehlender oder falscher Ländercode. Bitte überprüfen Sie Ihre Postadresse

Kurzanleitung zur Interpretation: Codes 10, 20, 25 = Adresse ist gültig. Code 90 = internationale Adresse, Ländercode stimmt nicht überein — bitte überprüfen. Codes 21–24 = Problem mit der Hausnummer. Codes 30–61 = Problem mit der Straße (ohne die veralteten 40/60). Code 70 = Postleitzahl/Stadt stimmen nicht überein, Straße vorhanden. Code 80 = Postleitzahl/Stadt stimmen nicht überein, Straße fehlt. Code 81 = leere Eingabe. Code 95 = falsches Land. Die Codes 40, 60, 71 sind veraltet — nur aus Kompatibilitätsgründen beibehalten.

Geocoding API (CodeQualiteGeo)

Wird zurückgegeben von Geocoding API — GPS-Koordinaten abrufen und von CheckAddress, wenn Version=1.1. Das Feld CodeQualiteGeo gibt die Genauigkeitsstufe der Geokoordinaten an.

CodeQualiteGeo Bezeichnung Beschreibung
1 ENTREE Hauptzugangspunkt zu einem umschlossenen Bereich, einer Gebäudegruppe oder einem Grundstück.
2 BATIMENT Gebäude oder Teil eines Gebäudes.
3 ESCALIERS Treppenhaus innerhalb eines Gebäudes.
4 LOGEMENT Wohnung oder Raum innerhalb eines Gebäudes.
5 PARCELLE CADASTRALE Katasterparzelle.
6 SEGMENT DE VOIE Position, abgeleitet aus dem verbindenden Straßenabschnitt.
7 POINT D ACCESS TECHNIQUE Technischer Zugangspunkt.
8 POINT DELIVRANCE POSTALE Postzustellpunkt (z. B. Briefkasten).
9 ZONE D ADRESSAGE Punkt innerhalb des zugehörigen Ortsteils.
10 CENTRE VILLE Stadtzentrum — geringste Genauigkeit.
00 CENTRE DE LA VOIE Punkt in der Mitte der Straße.
90 A CONTROLER Zu überprüfen — Koordinaten sollten verifiziert werden.
99 NON PRESENTE Nicht verfügbar — Koordinaten konnten nicht berechnet werden.

Hinweis: Wenn Licence fehlt oder ungültig ist, gibt die Geocoding API Latitude: "0.00" und Longitude: "0.00" zurück, anstatt einen HTTP-Fehler.

B2B API

Wird zurückgegeben von B2B Classic API — RECSIRET, B2B Classic API — SIRETINFO, Restful B2B API — Lookup und Restful B2B API — GetInfo.

DQE_status (Classic API — SIRETINFO, erweiterte Form)

Wert Beschreibung
FOUND Unternehmen wurde in der Datenbank gefunden.
NOT FOUND Für die angegebene SIRET-Nummer wurde kein passendes Unternehmen gefunden.

CompanyStatus

Wert Beschreibung
1 Unternehmen ist in Betrieb.
0 Unternehmen ist nicht mehr in Betrieb.

MainCompanyFlag

Wert Beschreibung
1 Dieser Datensatz ist der Hauptsitz des Unternehmens.
0 Dieser Datensatz ist eine Zweigniederlassung.

SMS Phone Confirmation API

Wird zurückgegeben von SMS Phone Confirmation API — Send OTP (GDPR_MSG) und SMS Phone Confirmation API — Verify OTP (GDPR_VERIF).

GDPR_MSG — SMS-Zustellstatus

Status Beschreibung
PENDING SMS wurde an den Betreiber gesendet, Zustellbestätigung steht aus.
DELIVERED SMS wurde erfolgreich an den Empfänger zugestellt.
UNDELIVERABLE SMS konnte nicht zugestellt werden.
EXPIRED SMS ist abgelaufen, bevor eine Zustellbestätigung empfangen wurde.
REJECTED SMS wurde vom Betreiber abgelehnt.

GDPR_MSG — Fehlercodes (im Feld errors)

Code Beschreibung
00 Keine Fehler.
01 Fehlende Parameter.
02 Dienst für diese Lizenz nicht autorisiert.
03 Ungültige Telefonnummer.
04 Ungültiger Ländercode.
05 Ungültige Dauer.
06 Land nicht gefunden.
07 Ungültiger Firmenname (muss 3–11 Zeichen umfassen).
08 Interner API-Fehler.
09 Kein Zustellstatus vom Betreiber empfangen.
10 Ungültige Zustimmungswerte.
11 Mindestens ein Kommunikationskanal muss aktiviert sein.

GDPR_VERIF — Fehlercodes (im Feld errors)

Code Beschreibung
00 Keine Fehler — PIN erfolgreich verifiziert.
01 Fehlende Parameter.
02 PIN muss 6 Ziffern enthalten.
03 PIN ist abgelaufen.
04 PIN ist für dieses Token oder diese Telefonnummer ungültig.
05 Ungültiges Token.

ID Mobile API

Wird von allen ID-Mobile-Scopes zurückgegeben: Simswap, Matching without OTP, Number Verify, Formfilling und Billing.

Fehler werden als JSON-Objekt mit drei Feldern zurückgegeben: status (error), error_id und error_type.

{
  "status": "error",
  "error_type": "invalid phone number",
  "error_id": "10"
}

Fehlercodes für Schritt 1 — alle Scopes

Diese Fehlercodes werden vom ersten API-Aufruf (Endpunkt /IDMOBILE/) für alle Scopes zurückgegeben.

error_id error_type Beschreibung
01 invalid request Die Anfrage ist ungültig.
02 invalid licence key Die Lizenz ist ungültig.
04 invalid scope Der angeforderte Scope ist ungültig.
05 missing or empty parameter (user_infos) for this scope Für den angeforderten Scope fehlt ein erforderlicher Parameter.
06 bad parameter format (user_infos) is not a valid JSON Der Parameter user_infos ist kein gültiges JSON.
07 missing mandatory key in user informations (phone) Der Schlüssel phone ist in user_infos für diesen Betreiber erforderlich.
09 ineligible phone number Die Telefonnummer ist für diese Lösung nicht berechtigt.
10 invalid phone number Die Telefonnummer existiert nicht.
11 phone number is empty Die Telefonnummer ist leer.
12 phone check failed Die Betreiberprüfung ist fehlgeschlagen.
13 operator [name] not found Der Betreiber konnte nicht gefunden werden.
14 operator [name] not authorized for this licence Ihre Lizenz ist für diesen Betreiber nicht autorisiert.
15 operator [name] not supported yet Die Lösung ist für diesen Betreiber noch nicht verfügbar.
16 operator [name] unreachable Der Betreiber konnte nicht kontaktiert werden.
17 scope not supported by this operator [name] yet Dieser Scope wird vom Betreiber nicht unterstützt.
30 invalid or expired token Das Authentifizierungstoken ist abgelaufen. Fordern Sie ein neues Token über den Token-Endpunkt an.

Fehlercodes für Schritt 2 — Number Verify, Formfilling, Billing

Diese zusätzlichen Fehlercodes werden vom Abrufaufruf (Endpunkt /GET/) zurückgegeben, nachdem der Nutzer die Weiterleitung zum Betreiber abgeschlossen hat.

error_id error_type Beschreibung
01 invalid request Die Anfrage ist ungültig.
02 invalid licence key Die Lizenz ist ungültig.
04 invalid scope Der angeforderte Scope ist ungültig.
18 failed to retrieve data from operator Nach der OTP-Validierung wurden keine Daten empfangen.
20 Not the same phone number between the phone in the request Die OTP-Validierung wurde nicht abgeschlossen — Telefonnummern stimmen nicht überein.
21 access denied Die OTP-Validierung wurde vom Nutzer abgelehnt.
30 invalid or expired token Das Authentifizierungstoken ist abgelaufen.
99 internal server error Serverfehler — erneut versuchen oder Support kontaktieren.

Verknüpfung mit

War dieser Beitrag hilfreich?

0 von 0 fanden dies hilfreich