Match

Bietet eine Einzelabfrage ähnlich der Batch-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
chevron-right
200

OK

beacstring · nullfähigOptional
recordTypestring · nullfähigOptional
matchRatinginteger · enumOptionalMögliche Werte:
languagestring · nullfähigOptional
salutationstring · nullfähigOptional
acadTitelstring · nullfähigOptional
acadTitelLabelstring · nullfähigOptional
careof1string · nullfähigOptional
careOf2string · nullfähigOptional
streetAdditionalstring · nullfähigOptional
countryCodestring · nullfähigOptional
postBoxFlagboolean · nullfähigOptional
postBoxstring · nullfähigOptional
postBoxTextstring · nullfähigOptional
postBoxZipstring · nullfähigOptional
postBoxZip6string · nullfähigOptional
postBoxLocationstring · nullfähigOptional
addressLabel1string · nullfähigOptional
addressLabel2string · nullfähigOptional
addressLabel3string · nullfähigOptional
addressLabel4string · nullfähigOptional
addressLabel5string · nullfähigOptional
addressLabel6string · nullfähigOptional
letterSalutationstring · nullfähigOptional
dwhIdstring · nullfähigOptional
companynamestring · nullfähigOptional
companyname2string · nullfähigOptional
companyname3string · nullfähigOptional
firstnamestring · nullfähigOptional
namestring · nullfähigOptional
streetstring · nullfähigOptional
houseNumberstring · nullfähigOptional
zipstring · nullfähigOptional
zip6string · nullfähigOptional
locationstring · nullfähigOptional
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
chevron-right
200

OK

prioReferenceStatusstring · nullfähigOptional
beacstring · nullfähigOptional
recordTypestring · nullfähigOptional
matchRatinginteger · enumOptionalMögliche Werte:
languagestring · nullfähigOptional
salutationstring · nullfähigOptional
acadTitelstring · nullfähigOptional
acadTitelLabelstring · nullfähigOptional
careof1string · nullfähigOptional
careOf2string · nullfähigOptional
streetAdditionalstring · nullfähigOptional
countryCodestring · nullfähigOptional
postBoxFlagboolean · nullfähigOptional
postBoxstring · nullfähigOptional
postBoxTextstring · nullfähigOptional
postBoxZipstring · nullfähigOptional
postBoxZip6string · nullfähigOptional
postBoxLocationstring · nullfähigOptional
addressLabel1string · nullfähigOptional
addressLabel2string · nullfähigOptional
addressLabel3string · nullfähigOptional
addressLabel4string · nullfähigOptional
addressLabel5string · nullfähigOptional
addressLabel6string · nullfähigOptional
letterSalutationstring · nullfähigOptional
dwhIdstring · nullfähigOptional
companynamestring · nullfähigOptional
companyname2string · nullfähigOptional
companyname3string · nullfähigOptional
firstnamestring · nullfähigOptional
namestring · nullfähigOptional
streetstring · nullfähigOptional
houseNumberstring · nullfähigOptional
zipstring · nullfähigOptional
zip6string · nullfähigOptional
locationstring · nullfähigOptional
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
chevron-right
200

OK

dwhCriteriaIdstring · nullfähigOptional
criteriaIdstring · nullfähigOptional
criteriaSortinteger · int32Optional
criteriaGroupSortinteger · int32Optional
valuestring · nullfähigOptional
post
/match/Enrich
200

OK

Zuletzt aktualisiert