Match

Bietet eine Einzelabfrage ähnlich der Neartime-Funktion und eignet sich zur Überprüfung des Status eines spezifischen Datensatzes auf Änderungen. Die Match-Funktion unterstützt auch eine Fuzzy-Logik mit phonetischen Abgleichen, um ungenaue Eingaben auszugleichen.

Match

Die API durchsucht basierend auf den bereitgestellten Eingabedaten alle berechtigten Quellen, um das bestmögliche Ergebnis zu ermitteln.

Ergebnisinterpretation:

  • Wird ein Treffer in der History gefunden, wird dieser als Umzug identifiziert.

  • Die Funktion verwendet fortschrittliche Matching-Algorithmen, um die Genauigkeit auch bei unvollständigen oder teils abweichenden Eingaben zu gewährleisten.

post
/match/Match
Autorisierungen
auth-keystringErforderlich

API Key required for authorized endpoints

Abfrageparameter
source_filterstringOptionalDefault: ""
criteria_filterstringOptionalDefault: ""
Rumpf
sourceOriginstring | nullfähigOptional
matchPriostring | nullfähigOptional
dwhIdstring | nullfähigOptional
uidstring | nullfähigOptional
chnrstring | nullfähigOptional
beacinteger · int32 | nullfähigOptional
egidinteger · int32 | nullfähigOptional
postAddressIdinteger · int32 | nullfähigOptional
firstnamestring | nullfähigOptional
namestring | nullfähigOptional
streetstring | nullfähigOptional
houseNostring | nullfähigOptional
zipstring | nullfähigOptional
locationstring | nullfähigOptional
phonestring | nullfähigOptional
mobilestring | nullfähigOptional
birthdatestring | nullfähigOptional
Antworten
200

OK

post
/match/Match
200

OK

Update

Aktualisiert die Matching-Daten basierend auf den übergebenen Eingabewerten.

Vor der Aktualisierung wird automatisch ein Match durchgeführt.

post
/match/Update
Autorisierungen
auth-keystringErforderlich

API Key required for authorized endpoints

Rumpf
sourceOriginstring | nullfähigOptional
matchPriostring | nullfähigOptional
dwhIdstring | nullfähigOptional
uidstring | nullfähigOptional
chnrstring | nullfähigOptional
beacinteger · int32 | nullfähigOptional
egidinteger · int32 | nullfähigOptional
postAddressIdinteger · int32 | nullfähigOptional
firstnamestring | nullfähigOptional
namestring | nullfähigOptional
streetstring | nullfähigOptional
houseNostring | nullfähigOptional
zipstring | nullfähigOptional
locationstring | nullfähigOptional
phonestring | nullfähigOptional
mobilestring | nullfähigOptional
birthdatestring | nullfähigOptional
Antworten
200

OK

post
/match/Update
200

OK

Enrich

Ergänzt den Datensatz basierend auf der angegebenen dwhid mit berechtigten Zusatzinformationen. Vor der Anreicherung wird automatisch ein Match durchgeführt.

Die Enrich-Funktion aktualisiert automatisch alle verfügbaren Kriterien.

Falls Sie nur bestimmte Kriterien aus der gesamten Liste benötigen, folgen Sie diesen Schritten:

1

DWH-ID abrufen

Nutzen Sie die Search/Match-Funktion, um die DWH-ID des Eintrags zu erhalten.

2

Detaillierte Informationen abrufen

Verwenden Sie die Data/Detail-Funktion, um alle verfügbaren Informationen zum Eintrag zu laden.

3

Meta-Block prüfen

Überprüfen Sie, ob das gewünschte Kriterium im Meta-Block enthalten ist.

4

Verfügbarkeit sicherstellen

Falls das benötigte Kriterium (z. B. PE_PHONE) die Eigenschaft valueAvailable = true besitzt, verwenden Sie die zugehörige dwhCriteriaId.

5

Spezifische Kriterien laden

Mit der Data/CriteriasDetail-Funktion können Sie gezielt nur die benötigten Kriterien abrufen. Der Request-Body sollte eine Liste der gewünschten dwhCriteriaId enthalten.

post
/match/Enrich
Autorisierungen
auth-keystringErforderlich

API Key required for authorized endpoints

Rumpf
sourceOriginstring | nullfähigOptional
matchPriostring | nullfähigOptional
dwhIdstring | nullfähigOptional
uidstring | nullfähigOptional
chnrstring | nullfähigOptional
beacinteger · int32 | nullfähigOptional
egidinteger · int32 | nullfähigOptional
postAddressIdinteger · int32 | nullfähigOptional
firstnamestring | nullfähigOptional
namestring | nullfähigOptional
streetstring | nullfähigOptional
houseNostring | nullfähigOptional
zipstring | nullfähigOptional
locationstring | nullfähigOptional
phonestring | nullfähigOptional
mobilestring | nullfähigOptional
birthdatestring | nullfähigOptional
Antworten
200

OK

post
/match/Enrich
200

OK

Zuletzt aktualisiert