Table of Contents

Search

  1. Preface
  2. Introduction to Business Entity Services
  3. Enterprise Java Bean Business Entity Service Calls
  4. Representational State Transfer Business Entity Service Calls
  5. Simple Object Access Protocol Business Entity Service Calls
  6. Services for Cross-reference Records and BVT Calculations
  7. Supporting Corporate Linkage Service
  8. External Calls to Cleanse, Analyze, and Transform Data
  9. Using REST APIs to Add Records
  10. Using REST APIs to Upload Files

Sample API Response

Sample API Response

The sample responses for an entity and a relationship contain security permissions. The first
operations
section defines the possible permissions. The
object
section lists your permissions for the entire business entity or relationship. The
fields
section defines your permissions at the field level.
The following example shows a partial data structure for the Person business entity in the JSON format.
{ "operations": { "read": { "allowed": true }, "search": { "allowed": true }, "create": { "allowed": true, "task": { "template": { "title": "Review changes in {taskRecord[0].label}", "priority": "NORMAL", "dueDate": "2018-04-24T09:28:13.455-04:00", "taskType": "AVOSBeUpdate", "comment": "This is urgent. Please review ASAP" }, "comment": "AS_REQUIRED", "attachment": "OPTIONAL" } }, "update": { "allowed": true, "task": { "template": { "title": "Review changes in {taskRecord[0].label}", "priority": "NORMAL", "dueDate": "2018-04-24T09:28:13.455-04:00", "taskType": "AVOSBeUpdate", "comment": "This is urgent. Please review ASAP" }, "comment": "AS_REQUIRED", "attachment": "OPTIONAL" } }, "merge": { "allowed": true, "task": { "template": { "title": "Review changes in {taskRecord[0].label}", "priority": "NORMAL", "dueDate": "2018-04-24T09:28:13.455-04:00", "taskType": "AVOSBeMerge", "comment": "This is urgent. Please review ASAP" }, "comment": "AS_REQUIRED", "attachment": "OPTIONAL" } }, "delete": { "allowed": true }, "unmerge": { "allowed": true, "task": { "template": { "title": "Review changes in {taskRecord[0].label}", "priority": "NORMAL", "dueDate": "2018-04-24T09:28:13.455-04:00", "taskType": "AVOSBeUnmerge", "comment": "This is urgent. Please review ASAP" }, "comment": "AS_REQUIRED", "attachment": "OPTIONAL" } } }, "objectType": "ENTITY", "timeline": true, "object": { "operations": { "read": { "allowed": true }, "create": { "allowed": true }, "update": { "allowed": true }, "merge": { "allowed": true }, "delete": { "allowed": true }, "unmerge": { "allowed": true } }, "field": [ { "operations": { "read": { "allowed": true }, "create": { "allowed": true }, "update": { "allowed": true } }, "allowedValues": [ "Person" ], "searchable": { "filterable": true, "facet": true }, "name": "partyType", "label": "Party Type", "dataType": "String", "length": 255 }, { "operations": { "read": { "allowed": true }, "create": { "allowed": true }, "update": { "allowed": true } }, "name": "lastName", "label": "Last Name", "dataType": "String", "length": 50 }, { "operations": { "read": { "allowed": true }, "create": { "allowed": true }, "update": { "allowed": true } }, "searchable": { "filterable": true, "facet": true }, "name": "displayName", "label": "Display Name", "dataType": "String", "length": 200 }, ... ], "name": "Person", "label": "Person", "many": false } }

0 COMMENTS

We’d like to hear from you!