目次

Search

  1. はじめに
  2. ビジネスエンティティサービスについて
  3. Enterprise Java Beanビジネスエンティティサービス呼び出し
  4. Representational State Transferビジネスエンティティサービス呼び出し
  5. Simple Object Access Protocolビジネスエンティティサービス呼び出し
  6. 相互参照レコードおよびBVT計算用のサービス
  7. 企業リンケージサービスのサポート
  8. データをクレンジング、分析、変換するための外部呼び出し
  9. REST APIを使用したレコードの追加
  10. REST APIを使用したファイルのアップロード

ビジネスエンティティサービスガイド

ビジネスエンティティサービスガイド

要求本文

要求本文

始める前に、[マージのプレビュー]APIを使用して、選択したルートレコードのマージ結果をプレビューします。プレビューに問題がない場合、要求本文で[レコードのマージ]APIに同じプロパティを使用します。
ルートレコードでフィールドの値をオーバーライドできます。例えば、一致したルートレコードに名(ファーストネーム)の正しいスペルが含まれていない場合、要求本文で正しい名を指定できます。また、一致したレコードを削除したり、他の一致レコードを指定したりすることもできます。
要求本文で、次のプロパティを使用します。
プロパティ/要素
タイプ
説明
keys
配列
必須。マージする、一致したルートレコードの順序付きリスト。レコードは行IDによって、またはソースシステムとソースキーの組み合わせによって識別できます。
overrides
オブジェクト
ルートレコードおよび一致子レコードで、フィールドの値をオーバーライドします。
MERGE
オブジェクト
マージする子レコードのフィールド値をオーバーライドします。
overrides
オブジェクト内で子レコードのタイプを追加してから、
MERGE
オブジェクトを追加します。
次のJSONコードサンプルは、ターゲットルートレコードとマージする2つのルートレコードを識別します。
{ keys: [ {rowid: "2478246"}, {rowid: "2478269"} ] }
[レコードのマージ]APIで
overrides
および
MERGE
プロパティを使用する方法の例については、[マージのプレビュー]APIの要求本文を参照してください。