API DQE One — Configuration des données

Support DQE
Support DQE
  • Mise à jour
Configuration des données - API DQE One

L'API DQE One est l'API backend exposée par le package DQE One pour Salesforce. Les endpoints de Configuration des données sur cette page récupèrent les métadonnées et les définitions de champs qui pilotent le matching et le mapping des données au sein d'une organisation Salesforce, et permettent à l'organisation d'enregistrer des configurations de lookup (« fusion ») pour un ensemble de règles de matching donné. Les trois endpoints de cette page sont exclusivement en POST et s'authentifient avec l'en-tête DQE-Authorization.

Documentation associée :
Métadonnées DC - API DQE One

Récupère les métadonnées de configuration des données utilisées pour piloter le matching et le mapping des données d'une organisation Salesforce.

getDCMetadata

Requête

Envoyez un corps JSON à cet endpoint avec l'en-tête DQE-Authorization renseigné.

{DOMAIN} est le domaine du serveur où votre instance du backend DQE One est installée — comme ce backend fonctionne dans votre propre infrastructure, cette valeur est déterminée par votre déploiement, elle n'est pas fournie par DQE. {DQE_AUTHORIZATION_KEY} est fourni par DQE lors de la création du compte/package ; contactez votre responsable de compte DQE pour l'obtenir.
POSThttps://{DOMAIN}/getDCMetadata

Exemples de code

Récupérer les métadonnées de configuration des données

curl -X POST "https://{DOMAIN}/getDCMetadata" \ -H "DQE-Authorization: {DQE_AUTHORIZATION_KEY}" \ -H "Content-Type: application/json" \ -d '{ "orgId": "00D5e0000008abcEAA", "crt": "2026-10-28T10:15:00Z", "sub": "0055e00000AbCnoFAF", "aud": "dqe-unify-api", "urllogin": "https://login.salesforce.com", "isForMapping": true, "orgPrefix": "dqe1" }'
fetch("https://{DOMAIN}/getDCMetadata", { method: "POST", headers: { "DQE-Authorization": "{DQE_AUTHORIZATION_KEY}", "Content-Type": "application/json" }, body: JSON.stringify({ orgId: "00D5e0000008abcEAA", crt: "2026-10-28T10:15:00Z", sub: "0055e00000AbCnoFAF", aud: "dqe-unify-api", urllogin: "https://login.salesforce.com", isForMapping: true, orgPrefix: "dqe1" }) }) .then(r => r.json()) .then(data => console.log(data));
import requests response = requests.post( "https://{DOMAIN}/getDCMetadata", headers={ "DQE-Authorization": "{DQE_AUTHORIZATION_KEY}", }, json={ "orgId": "00D5e0000008abcEAA", "crt": "2026-10-28T10:15:00Z", "sub": "0055e00000AbCnoFAF", "aud": "dqe-unify-api", "urllogin": "https://login.salesforce.com", "isForMapping": True, "orgPrefix": "dqe1", }, ) print(response.json())
<?php $data = [ 'orgId' => '00D5e0000008abcEAA', 'crt' => '2026-10-28T10:15:00Z', 'sub' => '0055e00000AbCnoFAF', 'aud' => 'dqe-unify-api', 'urllogin' => 'https://login.salesforce.com', 'isForMapping' => true, 'orgPrefix' => 'dqe1', ]; $ch = curl_init("https://{DOMAIN}/getDCMetadata"); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data)); curl_setopt($ch, CURLOPT_HTTPHEADER, [ 'DQE-Authorization: {DQE_AUTHORIZATION_KEY}', 'Content-Type: application/json', ]); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $response = curl_exec($ch); curl_close($ch); $result = json_decode($response, true);
const axios = require('axios'); axios.post('https://{DOMAIN}/getDCMetadata', { orgId: '00D5e0000008abcEAA', crt: '2026-10-28T10:15:00Z', sub: '0055e00000AbCnoFAF', aud: 'dqe-unify-api', urllogin: 'https://login.salesforce.com', isForMapping: true, orgPrefix: 'dqe1' }, { headers: { 'DQE-Authorization': '{DQE_AUTHORIZATION_KEY}', 'Content-Type': 'application/json' } }) .then(response => console.log(response.data));
HttpClient client = HttpClient.newHttpClient(); String body = "{\"orgId\":\"00D5e0000008abcEAA\",\"crt\":\"2026-10-28T10:15:00Z\",\"sub\":\"0055e00000AbCnoFAF\",\"aud\":\"dqe-unify-api\",\"urllogin\":\"https://login.salesforce.com\",\"isForMapping\":true,\"orgPrefix\":\"dqe1\"}"; HttpRequest request = HttpRequest.newBuilder() .uri(URI.create("https://{DOMAIN}/getDCMetadata")) .header("DQE-Authorization", "{DQE_AUTHORIZATION_KEY}") .header("Content-Type", "application/json") .POST(HttpRequest.BodyPublishers.ofString(body)) .build(); HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString()); System.out.println(response.body());
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);
package main import ( "bytes" "fmt" "io" "net/http" ) func main() { body := []byte(`{"orgId":"00D5e0000008abcEAA","crt":"2026-10-28T10:15:00Z","sub":"0055e00000AbCnoFAF","aud":"dqe-unify-api","urllogin":"https://login.salesforce.com","isForMapping":true,"orgPrefix":"dqe1"}`) req, _ := http.NewRequest("POST", "https://{DOMAIN}/getDCMetadata", bytes.NewBuffer(body)) req.Header.Set("Content-Type", "application/json") req.Header.Set("DQE-Authorization", "{DQE_AUTHORIZATION_KEY}") client := &http.Client{} resp, err := client.Do(req) if err != nil { panic(err) } defer resp.Body.Close() respBody, _ := io.ReadAll(resp.Body) fmt.Println(string(respBody)) }

Paramètres

Tous les champs sont envoyés dans un seul corps de requête JSON.

Note sur Obligatoire/Optionnel : la spécification OpenAPI source ne déclare pas de tableau required pour ce corps de requête (seul le corps dans son ensemble est marqué comme obligatoire). Tous les champs ci-dessous sont indiqués comme Obligatoires selon la convention de documentation de ce projet — confirmer l'optionnalité réelle avec l'équipe d'ingénierie DQE avant publication.
Champ Description Type Obl / Opt
orgId L'identifiant de l'organisation Salesforce à l'origine de la requête. String Mandatory
crt Le claim d'horodatage de création/émission de cette requête signée. String Mandatory
sub Le claim subject (sub) — l'identifiant de l'utilisateur ou de la session Salesforce à l'origine de la requête. String Mandatory
aud Le claim audience (aud) — le service destinataire/cible prévu pour cette requête signée. String Mandatory
urllogin L'URL de connexion de l'organisation Salesforce. String Mandatory
isForMapping Indique si cette requête de métadonnées est effectuée à des fins de mapping de données, par opposition à la configuration générale des données de l'organisation.
Déduit uniquement du nom du champ — non confirmé par la spécification source.
Boolean Mandatory
orgPrefix Le préfixe d'espace de noms du package Salesforce associé à l'installation DQE One de l'organisation.
Déduit uniquement du nom du champ — non confirmé par la spécification source.
String Mandatory

Réponse

Renvoie un objet JSON contenant les métadonnées de configuration des données.

Key Description Type
dll Un tableau d'identifiants sous forme de chaînes renvoyé par la recherche de métadonnées. La spécification source ne définit pas ce que représente cette abréviation ni comment interpréter les entrées — décrit ici uniquement comme un tableau d'identifiants sous forme de chaînes. Array
dlm Un tableau d'identifiants sous forme de chaînes renvoyé par la recherche de métadonnées. La spécification source ne définit pas ce que représente cette abréviation ni comment interpréter les entrées — décrit ici uniquement comme un tableau d'identifiants sous forme de chaînes. Array

Exemple de réponse

Exemple de réponse de métadonnées
{ "dll": ["DC-0001", "DC-0002"], "dlm": ["DC-1001"] }

La spécification source ne fournit aucune valeur example pour ce schéma. Les valeurs ci-dessus sont de simples exemples illustratifs — aucun format spécifique n'est documenté pour les entrées dll/dlm.

Erreurs

La spécification source ne définit aucune réponse d'erreur (4xx/5xx) pour cet endpoint — seule la réponse de succès 200 est documentée. Confirmer le comportement réel des erreurs avec l'équipe d'ingénierie DQE avant publication.

Tester l'API

Cliquez sur le bouton ci-dessous pour tester cet endpoint en direct dans votre navigateur.

Ouvrir la console
Champ de fusion - API DQE One

Récupère les définitions de champs disponibles pour un ensemble de règles de matching donné.

getFusionField

Requête

Envoyez un corps JSON à cet endpoint avec l'en-tête DQE-Authorization renseigné.

{DOMAIN} est le domaine du serveur où votre instance du backend DQE One est installée — comme ce backend fonctionne dans votre propre infrastructure, cette valeur est déterminée par votre déploiement, elle n'est pas fournie par DQE. {DQE_AUTHORIZATION_KEY} est fourni par DQE lors de la création du compte/package ; contactez votre responsable de compte DQE pour l'obtenir.
POSThttps://{DOMAIN}/getFusionField

Exemples de code

Récupérer les définitions de champs de fusion pour un ensemble de règles

curl -X POST "https://{DOMAIN}/getFusionField" \ -H "DQE-Authorization: {DQE_AUTHORIZATION_KEY}" \ -H "Content-Type: application/json" \ -d '{ "orgId": "00D5e0000008abcEAA", "ruleSetId": "RS-00456", "orgPrefix": "dqe1", "calculateParent": false, "crt": "2026-10-28T10:15:00Z", "selectedRules": ["name_match", "address_match"] }'
fetch("https://{DOMAIN}/getFusionField", { method: "POST", headers: { "DQE-Authorization": "{DQE_AUTHORIZATION_KEY}", "Content-Type": "application/json" }, body: JSON.stringify({ orgId: "00D5e0000008abcEAA", ruleSetId: "RS-00456", orgPrefix: "dqe1", calculateParent: false, crt: "2026-10-28T10:15:00Z", selectedRules: ["name_match", "address_match"] }) }) .then(r => r.json()) .then(data => console.log(data));
import requests response = requests.post( "https://{DOMAIN}/getFusionField", headers={ "DQE-Authorization": "{DQE_AUTHORIZATION_KEY}", }, json={ "orgId": "00D5e0000008abcEAA", "ruleSetId": "RS-00456", "orgPrefix": "dqe1", "calculateParent": False, "crt": "2026-10-28T10:15:00Z", "selectedRules": ["name_match", "address_match"], }, ) print(response.json())
<?php $data = [ 'orgId' => '00D5e0000008abcEAA', 'ruleSetId' => 'RS-00456', 'orgPrefix' => 'dqe1', 'calculateParent' => false, 'crt' => '2026-10-28T10:15:00Z', 'selectedRules' => ['name_match', 'address_match'], ]; $ch = curl_init("https://{DOMAIN}/getFusionField"); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data)); curl_setopt($ch, CURLOPT_HTTPHEADER, [ 'DQE-Authorization: {DQE_AUTHORIZATION_KEY}', 'Content-Type: application/json', ]); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $response = curl_exec($ch); curl_close($ch); $result = json_decode($response, true);
const axios = require('axios'); axios.post('https://{DOMAIN}/getFusionField', { orgId: '00D5e0000008abcEAA', ruleSetId: 'RS-00456', orgPrefix: 'dqe1', calculateParent: false, crt: '2026-10-28T10:15:00Z', selectedRules: ['name_match', 'address_match'] }, { headers: { 'DQE-Authorization': '{DQE_AUTHORIZATION_KEY}', 'Content-Type': 'application/json' } }) .then(response => console.log(response.data));
HttpClient client = HttpClient.newHttpClient(); String body = "{\"orgId\":\"00D5e0000008abcEAA\",\"ruleSetId\":\"RS-00456\",\"orgPrefix\":\"dqe1\",\"calculateParent\":false,\"crt\":\"2026-10-28T10:15:00Z\",\"selectedRules\":[\"name_match\",\"address_match\"]}"; HttpRequest request = HttpRequest.newBuilder() .uri(URI.create("https://{DOMAIN}/getFusionField")) .header("DQE-Authorization", "{DQE_AUTHORIZATION_KEY}") .header("Content-Type", "application/json") .POST(HttpRequest.BodyPublishers.ofString(body)) .build(); HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString()); System.out.println(response.body());
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);
package main import ( "bytes" "fmt" "io" "net/http" ) func main() { body := []byte(`{"orgId":"00D5e0000008abcEAA","ruleSetId":"RS-00456","orgPrefix":"dqe1","calculateParent":false,"crt":"2026-10-28T10:15:00Z","selectedRules":["name_match","address_match"]}`) req, _ := http.NewRequest("POST", "https://{DOMAIN}/getFusionField", bytes.NewBuffer(body)) req.Header.Set("Content-Type", "application/json") req.Header.Set("DQE-Authorization", "{DQE_AUTHORIZATION_KEY}") client := &http.Client{} resp, err := client.Do(req) if err != nil { panic(err) } defer resp.Body.Close() respBody, _ := io.ReadAll(resp.Body) fmt.Println(string(respBody)) }

Paramètres

Tous les champs sont envoyés dans un seul corps de requête JSON.

Note sur Obligatoire/Optionnel : la spécification OpenAPI source ne déclare pas de tableau required pour ce corps de requête (seul le corps dans son ensemble est marqué comme obligatoire). Tous les champs ci-dessous sont indiqués comme Obligatoires selon la convention de documentation de ce projet — confirmer l'optionnalité réelle avec l'équipe d'ingénierie DQE avant publication.
Champ Description Type Obl / Opt
orgId L'identifiant de l'organisation Salesforce à l'origine de la requête. String Mandatory
ruleSetId Identifiant de l'ensemble de règles de matching pour lequel récupérer les définitions de champs de fusion. String Mandatory
orgPrefix Le préfixe d'espace de noms du package Salesforce associé à l'installation DQE One de l'organisation.
Déduit uniquement du nom du champ — non confirmé par la spécification source.
String Mandatory
calculateParent Indique s'il faut inclure les relations d'enregistrement parent lors de la détermination des champs de fusion disponibles.
Déduit uniquement du nom du champ — non confirmé par la spécification source.
Boolean Mandatory
crt Le claim d'horodatage de création/émission de cette requête signée. String Mandatory
selectedRules Les règles spécifiques, au sein de l'ensemble de règles, auxquelles limiter la recherche de champs de fusion.
La spécification source ne définit pas le type de chaque élément du tableau.
Array Mandatory

Réponse

Renvoie un objet JSON contenant les définitions de champs de fusion disponibles.

Key Description Type
error Un message d'erreur renvoyé par l'opération, le cas échéant. La spécification source ne documente pas quand ce champ est renseigné ni ses valeurs possibles. String
fields Les identifiants de champs disponibles pour le matching de données sous l'ensemble de règles donné. Array

Exemple de réponse

Exemple de réponse de champ de fusion
{ "error": "", "fields": ["FirstName", "LastName", "BillingCity"] }

La spécification source ne fournit aucune valeur example pour ce schéma. Les valeurs ci-dessus sont de simples exemples illustratifs.

Erreurs

La spécification source ne définit aucune réponse d'erreur (4xx/5xx) pour cet endpoint — seule la réponse de succès 200 est documentée. Confirmer le comportement réel des erreurs avec l'équipe d'ingénierie DQE avant publication.

Tester l'API

Cliquez sur le bouton ci-dessous pour tester cet endpoint en direct dans votre navigateur.

Ouvrir la console
Lookup de fusion - API DQE One

Crée (enregistre) une configuration de lookup de matching de données pour un ensemble de règles.

createFusionLookup

Requête

Envoyez un corps JSON à cet endpoint avec l'en-tête DQE-Authorization renseigné.

{DOMAIN} est le domaine du serveur où votre instance du backend DQE One est installée — comme ce backend fonctionne dans votre propre infrastructure, cette valeur est déterminée par votre déploiement, elle n'est pas fournie par DQE. {DQE_AUTHORIZATION_KEY} est fourni par DQE lors de la création du compte/package ; contactez votre responsable de compte DQE pour l'obtenir.
POSThttps://{DOMAIN}/createFusionLookup

Exemples de code

Créer une configuration de lookup de fusion

curl -X POST "https://{DOMAIN}/createFusionLookup" \ -H "DQE-Authorization: {DQE_AUTHORIZATION_KEY}" \ -H "Content-Type: application/json" \ -d '{ "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"] }'
fetch("https://{DOMAIN}/createFusionLookup", { method: "POST", headers: { "DQE-Authorization": "{DQE_AUTHORIZATION_KEY}", "Content-Type": "application/json" }, body: JSON.stringify({ 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"] }) }) .then(r => r.json()) .then(data => console.log(data));
import requests response = requests.post( "https://{DOMAIN}/createFusionLookup", headers={ "DQE-Authorization": "{DQE_AUTHORIZATION_KEY}", }, 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"], }, ) print(response.json())
<?php $data = [ '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'], ]; $ch = curl_init("https://{DOMAIN}/createFusionLookup"); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data)); curl_setopt($ch, CURLOPT_HTTPHEADER, [ 'DQE-Authorization: {DQE_AUTHORIZATION_KEY}', 'Content-Type: application/json', ]); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $response = curl_exec($ch); curl_close($ch); $result = json_decode($response, true);
const axios = require('axios'); axios.post('https://{DOMAIN}/createFusionLookup', { 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'] }, { headers: { 'DQE-Authorization': '{DQE_AUTHORIZATION_KEY}', 'Content-Type': 'application/json' } }) .then(response => console.log(response.data));
HttpClient client = HttpClient.newHttpClient(); String body = "{\"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\"]}"; HttpRequest request = HttpRequest.newBuilder() .uri(URI.create("https://{DOMAIN}/createFusionLookup")) .header("DQE-Authorization", "{DQE_AUTHORIZATION_KEY}") .header("Content-Type", "application/json") .POST(HttpRequest.BodyPublishers.ofString(body)) .build(); HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString()); System.out.println(response.body());
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);
package main import ( "bytes" "fmt" "io" "net/http" ) func main() { body := []byte(`{"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"]}`) req, _ := http.NewRequest("POST", "https://{DOMAIN}/createFusionLookup", bytes.NewBuffer(body)) req.Header.Set("Content-Type", "application/json") req.Header.Set("DQE-Authorization", "{DQE_AUTHORIZATION_KEY}") client := &http.Client{} resp, err := client.Do(req) if err != nil { panic(err) } defer resp.Body.Close() respBody, _ := io.ReadAll(resp.Body) fmt.Println(string(respBody)) }

Paramètres

Tous les champs sont envoyés dans un seul corps de requête JSON.

Note sur Obligatoire/Optionnel : la spécification OpenAPI source ne déclare pas de tableau required pour ce corps de requête (seul le corps dans son ensemble est marqué comme obligatoire). Tous les champs ci-dessous sont indiqués comme Obligatoires selon la convention de documentation de ce projet — confirmer l'optionnalité réelle avec l'équipe d'ingénierie DQE avant publication.
Champ Description Type Obl / Opt
orgId L'identifiant de l'organisation Salesforce à l'origine de la requête. String Mandatory
data L'enregistrement de données à enregistrer sous la configuration de lookup de fusion.
La spécification source ne définit pas les propriétés de cet objet.
Object Mandatory
orgPrefix Le préfixe d'espace de noms du package Salesforce associé à l'installation DQE One de l'organisation.
Déduit uniquement du nom du champ — non confirmé par la spécification source.
String Mandatory
ruleSetId Identifiant de l'ensemble de règles de matching pour lequel cette configuration de lookup de fusion est créée. String Mandatory
calculateParent Indique s'il faut inclure les relations d'enregistrement parent lors de la création de cette configuration de lookup de fusion.
Déduit uniquement du nom du champ — non confirmé par la spécification source.
Boolean Mandatory
crt Le claim d'horodatage de création/émission de cette requête signée. String Mandatory
selectedRules Les règles spécifiques, au sein de l'ensemble de règles, auxquelles s'applique cette configuration de lookup de fusion.
La spécification source ne définit pas le type de chaque élément du tableau.
Array Mandatory

Réponse

Renvoie un objet JSON décrivant le(s) enregistrement(s) de lookup de fusion créé(s).

Key Description Type
record Un tableau d'objets représentant le(s) enregistrement(s) de lookup de fusion créé(s)/enregistré(s). La spécification source ne définit pas la forme de chaque objet. Array

Exemple de réponse

Exemple de réponse de lookup de fusion
{ "record": [ { "id": "FL-00789", "status": "created" } ] }

La spécification source ne fournit aucune valeur example pour ce schéma. Les valeurs ci-dessus sont de simples exemples illustratifs.

Erreurs

La spécification source ne définit aucune réponse d'erreur (4xx/5xx) pour cet endpoint — seule la réponse de succès 200 est documentée. Confirmer le comportement réel des erreurs avec l'équipe d'ingénierie DQE avant publication.

Tester l'API

Cliquez sur le bouton ci-dessous pour tester cet endpoint en direct dans votre navigateur.

Ouvrir la console

Voir aussi

Associé à

Cet article vous a-t-il été utile ?

Utilisateurs qui ont trouvé cela utile : 0 sur 0