Die DQE One API ist die Backend-API, die vom DQE One-Paket für Salesforce bereitgestellt wird. Die Endpunkte zur Datenkonfiguration auf dieser Seite rufen die Metadaten und Felddefinitionen ab, die den Datenabgleich und das Mapping innerhalb einer Salesforce-Organisation steuern, und ermöglichen es der Organisation, „Fusion“-Lookup-Konfigurationen für ein bestimmtes Datenabgleichs-Regelwerk zu registrieren. Alle drei Endpunkte auf dieser Seite sind nur per POST aufrufbar und authentifizieren sich mit dem DQE-Authorization-Header.
Senden Sie an diesen Endpunkt einen JSON-Body mit gesetztem DQE-Authorization-Header.
{DOMAIN} ist die Domain des Servers, auf dem die eigene Instanz des DQE One-Backends Ihrer Organisation installiert ist — da dieses Backend in Ihrer eigenen Infrastruktur läuft, wird dieser Wert durch Ihre Bereitstellung festgelegt und nicht von DQE vergeben. {DQE_AUTHORIZATION_KEY} wird von DQE bei der Konto-/Paketeinrichtung bereitgestellt; wenden Sie sich an Ihren DQE-Kundenbetreuer, um ihn zu erhalten.
using var client = new HttpClient();
var json = "{\"orgId\":\"00D5e0000008abcEAA\",\"crt\":\"2026-10-28T10:15:00Z\",\"sub\":\"0055e00000AbCnoFAF\",\"aud\":\"dqe-unify-api\",\"urllogin\":\"https://login.salesforce.com\",\"isForMapping\":true,\"orgPrefix\":\"dqe1\"}";
var content = new StringContent(json, Encoding.UTF8, "application/json");
using var request = new HttpRequestMessage(HttpMethod.Post, "https://{DOMAIN}/getDCMetadata");
request.Headers.Add("DQE-Authorization", "{DQE_AUTHORIZATION_KEY}");
request.Content = content;
var response = await client.SendAsync(request);
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
Alle Felder werden als ein einzelner JSON-Request-Body gesendet.
Hinweis zu Pflicht/Optional: Die Quell-OpenAPI-Spezifikation deklariert für diesen Request-Body kein required-Array (nur der Body als Ganzes ist als erforderlich markiert). Alle unten stehenden Felder werden gemäß der Dokumentationskonvention dieses Projekts als Pflicht angezeigt — die tatsächliche Optionalität vor der Veröffentlichung mit dem DQE-Engineering-Team bestätigen.
Feld
Beschreibung
Typ
Pflicht / Opt.
orgId
Die Salesforce-Organisations-ID, die die Anfrage stellt.
String
Pflicht
crt
Der Erstellungs-/Ausstellungszeitstempel-Claim für diese signierte Anfrage.
String
Pflicht
sub
Der Subject-Claim — die Salesforce-Benutzer- oder Sitzungs-ID, die die Anfrage ausstellt.
String
Pflicht
aud
Der Audience-Claim — der vorgesehene Empfänger-/Zieldienst für diese signierte Anfrage.
String
Pflicht
urllogin
Die Login-URL der Salesforce-Organisation.
String
Pflicht
isForMapping
Ob diese Metadatenanfrage für Zwecke des Daten-Mappings gestellt wird, im Gegensatz zur allgemeinen Datenkonfigurationseinrichtung der Organisation.
Nur aus dem Feldnamen abgeleitet — nicht durch die Quellspezifikation bestätigt.
Boolean
Pflicht
orgPrefix
Das Salesforce-Paket-Namespace-Präfix, das der DQE One-Installation der Organisation zugeordnet ist.
Nur aus dem Feldnamen abgeleitet — nicht durch die Quellspezifikation bestätigt.
String
Pflicht
Antwort
Gibt ein JSON-Objekt zurück, das die Metadaten zur Datenkonfiguration enthält.
Schlüssel
Beschreibung
Typ
dll
Ein Array von Zeichenketten-Kennungen, das vom Metadaten-Lookup zurückgegeben wird. Die Quellspezifikation definiert nicht, wofür diese Abkürzung steht oder wie die Einträge zu interpretieren sind — hier nur als Array von Zeichenketten-Kennungen beschrieben.
Array
dlm
Ein Array von Zeichenketten-Kennungen, das vom Metadaten-Lookup zurückgegeben wird. Die Quellspezifikation definiert nicht, wofür diese Abkürzung steht oder wie die Einträge zu interpretieren sind — hier nur als Array von Zeichenketten-Kennungen beschrieben.
Die Quellspezifikation gibt keine example-Werte für dieses Schema an. Die obigen Werte sind lediglich veranschaulichende Platzhalter — für dll/dlm-Einträge ist kein bestimmtes Format dokumentiert.
Fehler
Die Quellspezifikation definiert für diesen Endpunkt keine Fehlerantworten (4xx/5xx) — nur die Erfolgsantwort 200 ist dokumentiert. Das tatsächliche Fehlerverhalten vor der Veröffentlichung mit dem DQE-Engineering-Team bestätigen.
API testen
Klicken Sie auf die Schaltfläche unten, um diesen Endpunkt live in Ihrem Browser zu testen.
Konsole öffnen
Fusion-Feld - DQE One API
Ruft die für ein bestimmtes Datenabgleichs-Regelwerk verfügbaren Felddefinitionen ab.
Senden Sie an diesen Endpunkt einen JSON-Body mit gesetztem DQE-Authorization-Header.
{DOMAIN} ist die Domain des Servers, auf dem die eigene Instanz des DQE One-Backends Ihrer Organisation installiert ist — da dieses Backend in Ihrer eigenen Infrastruktur läuft, wird dieser Wert durch Ihre Bereitstellung festgelegt und nicht von DQE vergeben. {DQE_AUTHORIZATION_KEY} wird von DQE bei der Konto-/Paketeinrichtung bereitgestellt; wenden Sie sich an Ihren DQE-Kundenbetreuer, um ihn zu erhalten.
using var client = new HttpClient();
var json = "{\"orgId\":\"00D5e0000008abcEAA\",\"ruleSetId\":\"RS-00456\",\"orgPrefix\":\"dqe1\",\"calculateParent\":false,\"crt\":\"2026-10-28T10:15:00Z\",\"selectedRules\":[\"name_match\",\"address_match\"]}";
var content = new StringContent(json, Encoding.UTF8, "application/json");
using var request = new HttpRequestMessage(HttpMethod.Post, "https://{DOMAIN}/getFusionField");
request.Headers.Add("DQE-Authorization", "{DQE_AUTHORIZATION_KEY}");
request.Content = content;
var response = await client.SendAsync(request);
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
Alle Felder werden als ein einzelner JSON-Request-Body gesendet.
Hinweis zu Pflicht/Optional: Die Quell-OpenAPI-Spezifikation deklariert für diesen Request-Body kein required-Array (nur der Body als Ganzes ist als erforderlich markiert). Alle unten stehenden Felder werden gemäß der Dokumentationskonvention dieses Projekts als Pflicht angezeigt — die tatsächliche Optionalität vor der Veröffentlichung mit dem DQE-Engineering-Team bestätigen.
Feld
Beschreibung
Typ
Pflicht / Opt.
orgId
Die Salesforce-Organisations-ID, die die Anfrage stellt.
String
Pflicht
ruleSetId
Kennung des Datenabgleichs-Regelwerks, für das Fusion-Felddefinitionen abgerufen werden sollen.
String
Pflicht
orgPrefix
Das Salesforce-Paket-Namespace-Präfix, das der DQE One-Installation der Organisation zugeordnet ist.
Nur aus dem Feldnamen abgeleitet — nicht durch die Quellspezifikation bestätigt.
String
Pflicht
calculateParent
Ob übergeordnete Datensatzbeziehungen beim Ermitteln der verfügbaren Fusion-Felder berücksichtigt werden sollen.
Nur aus dem Feldnamen abgeleitet — nicht durch die Quellspezifikation bestätigt.
Boolean
Pflicht
crt
Der Erstellungs-/Ausstellungszeitstempel-Claim für diese signierte Anfrage.
String
Pflicht
selectedRules
Die spezifischen Regeln innerhalb des Regelwerks, auf die der Fusion-Feld-Lookup beschränkt werden soll.
Die Quellspezifikation definiert den Typ der einzelnen Array-Elemente nicht.
Array
Pflicht
Antwort
Gibt ein JSON-Objekt zurück, das die verfügbaren Fusion-Felddefinitionen enthält.
Schlüssel
Beschreibung
Typ
error
Eine vom Vorgang zurückgegebene Fehlermeldung, sofern zutreffend. Die Quellspezifikation dokumentiert nicht, wann dieses Feld befüllt wird oder welche Werte es annehmen kann.
String
fields
Die für den Datenabgleich unter dem angegebenen Regelwerk verfügbaren Feldkennungen.
Die Quellspezifikation gibt keine example-Werte für dieses Schema an. Die obigen Werte sind lediglich veranschaulichende Platzhalter.
Fehler
Die Quellspezifikation definiert für diesen Endpunkt keine Fehlerantworten (4xx/5xx) — nur die Erfolgsantwort 200 ist dokumentiert. Das tatsächliche Fehlerverhalten vor der Veröffentlichung mit dem DQE-Engineering-Team bestätigen.
API testen
Klicken Sie auf die Schaltfläche unten, um diesen Endpunkt live in Ihrem Browser zu testen.
Konsole öffnen
Fusion-Lookup - DQE One API
Erstellt (registriert) eine Datenabgleichs-Lookup-Konfiguration für ein Regelwerk.
Senden Sie an diesen Endpunkt einen JSON-Body mit gesetztem DQE-Authorization-Header.
{DOMAIN} ist die Domain des Servers, auf dem die eigene Instanz des DQE One-Backends Ihrer Organisation installiert ist — da dieses Backend in Ihrer eigenen Infrastruktur läuft, wird dieser Wert durch Ihre Bereitstellung festgelegt und nicht von DQE vergeben. {DQE_AUTHORIZATION_KEY} wird von DQE bei der Konto-/Paketeinrichtung bereitgestellt; wenden Sie sich an Ihren DQE-Kundenbetreuer, um ihn zu erhalten.
using var client = new HttpClient();
var json = "{\"orgId\":\"00D5e0000008abcEAA\",\"data\":{\"name\":\"Acme Corp\",\"city\":\"Paris\"},\"orgPrefix\":\"dqe1\",\"ruleSetId\":\"RS-00456\",\"calculateParent\":false,\"crt\":\"2026-10-28T10:15:00Z\",\"selectedRules\":[\"name_match\",\"address_match\"]}";
var content = new StringContent(json, Encoding.UTF8, "application/json");
using var request = new HttpRequestMessage(HttpMethod.Post, "https://{DOMAIN}/createFusionLookup");
request.Headers.Add("DQE-Authorization", "{DQE_AUTHORIZATION_KEY}");
request.Content = content;
var response = await client.SendAsync(request);
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
Alle Felder werden als ein einzelner JSON-Request-Body gesendet.
Hinweis zu Pflicht/Optional: Die Quell-OpenAPI-Spezifikation deklariert für diesen Request-Body kein required-Array (nur der Body als Ganzes ist als erforderlich markiert). Alle unten stehenden Felder werden gemäß der Dokumentationskonvention dieses Projekts als Pflicht angezeigt — die tatsächliche Optionalität vor der Veröffentlichung mit dem DQE-Engineering-Team bestätigen.
Feld
Beschreibung
Typ
Pflicht / Opt.
orgId
Die Salesforce-Organisations-ID, die die Anfrage stellt.
String
Pflicht
data
Der Datensatz, der unter der Fusion-Lookup-Konfiguration registriert werden soll.
Die Quellspezifikation definiert die Eigenschaften dieses Objekts nicht.
Object
Pflicht
orgPrefix
Das Salesforce-Paket-Namespace-Präfix, das der DQE One-Installation der Organisation zugeordnet ist.
Nur aus dem Feldnamen abgeleitet — nicht durch die Quellspezifikation bestätigt.
String
Pflicht
ruleSetId
Kennung des Datenabgleichs-Regelwerks, für das diese Fusion-Lookup-Konfiguration erstellt wird.
String
Pflicht
calculateParent
Ob übergeordnete Datensatzbeziehungen beim Erstellen dieser Fusion-Lookup-Konfiguration berücksichtigt werden sollen.
Nur aus dem Feldnamen abgeleitet — nicht durch die Quellspezifikation bestätigt.
Boolean
Pflicht
crt
Der Erstellungs-/Ausstellungszeitstempel-Claim für diese signierte Anfrage.
String
Pflicht
selectedRules
Die spezifischen Regeln innerhalb des Regelwerks, auf die sich diese Fusion-Lookup-Konfiguration bezieht.
Die Quellspezifikation definiert den Typ der einzelnen Array-Elemente nicht.
Array
Pflicht
Antwort
Gibt ein JSON-Objekt zurück, das den/die erstellten Fusion-Lookup-Datensatz/-sätze beschreibt.
Schlüssel
Beschreibung
Typ
record
Ein Array von Objekten, das den/die erstellten/registrierten Fusion-Lookup-Datensatz/-sätze darstellt. Die Quellspezifikation definiert die Struktur der einzelnen Objekte nicht.
Die Quellspezifikation gibt keine example-Werte für dieses Schema an. Die obigen Werte sind lediglich veranschaulichende Platzhalter.
Fehler
Die Quellspezifikation definiert für diesen Endpunkt keine Fehlerantworten (4xx/5xx) — nur die Erfolgsantwort 200 ist dokumentiert. Das tatsächliche Fehlerverhalten vor der Veröffentlichung mit dem DQE-Engineering-Team bestätigen.
API testen
Klicken Sie auf die Schaltfläche unten, um diesen Endpunkt live in Ihrem Browser zu testen.