Table of Contents

Search

  1. Preface
  2. Introduction to Business Entity Services
  3. EJB Business Entity Service Calls
  4. REST Business Entity Service Calls
  5. REST APIs for Data Director
  6. SOAP Business Entity Service Calls
  7. Cross-reference Records and BVT Calculations Services
  8. Supporting Corporate Linkage Service
  9. External Calls to Cleanse, Analyze, and Transform Data
  10. Appendix A: Using REST APIs to Add Records
  11. Appendix B: Using REST APIs to Upload Files
  12. Appendix C: Using REST APIs to Manage Reports

Write the Correct Value to the Master Record

Write the Correct Value to the Master Record

When you use a business entity service call to write a correct value to a master record, you also can establish the trust settings for the value. If you do not specify trust settings, the MDM Hub uses the administrator system settings.
The URL and request body to write the correct value with the administrator trust setting has the following format:
http://<host>:<port>/<context>/<database ID>/<business entity>/<row ID>?systemName=<source system providing the correct value>{ "<field name>": "<correct value>", "$original": { "<field name>": "<current value>", }, "TRUST": { "<field name>": { "trustSetting" : { custom: false } } } }
The URL and request body to write the correct value with defined trust settings has the following format:
http://<host>:<port>/<context>/<database ID>/<business entity>/<row ID>?systemName=<source system providing the correct value>{ "<field name>": "<correct value>", "$original": { "<field name>": "<current value>", }, "TRUST": { "firstName": { "trustSetting" : { custom: true, // if custom=true, all other trustSetting fields //are mandatory. If they are not set, //the service will return an error. minimumTrust: <minimum trust percent>, maximumTrust: <maximum trust percent>, timeUnit: "<units for measuring trust decay>", maximumTimeUnits: <number of units>, graphType: "<name of graph type>" } } } }

0 COMMENTS

We’d like to hear from you!