The Xentara Clarify Client v1.2
User Manual
Integration

Description

An "Integration" in Clarify Client skill element mirrors an integration in clarify database. The configurations provided through the "Integration" entity can be listed as below:

  • General configurations such as the Integration id and uuid, the json api url, ...
  • Authentication configurations
  • Schemes configurations
  • Dataset configurations

Model File Format

The above mentioned settings will form the Integration's configuration with the following structure.

"@Skill.Clarify.Integration": {
"id": "Integration 1",
"uuid": "fe7dea6d-7eac-430f-95eb-88a21b104d1d",
"integration": "ceg2421...5q4heik0",
"url": "https://api.clarify.io/v1/rpc",
"credentials": {
...
},
"customSchemes": {
...
},
"children": [
{
...
},
{
...
}
]
}

Object Members
idA string value containing the ID of the integration. The ID is used to construct the integrations’s Primary Keys
UUIDA string value containing the unique UUID of the integration
ACLAn optional JSON object containing the element ACL of the integrations. The format of the block is described here.
integrationA string value containing the clarify database integration id that data will be stored in
credentialsA json object describing the authentication method and configurations
customSchemesA json object describing one or more custom schemes
childrenA json list describing one or more Datasets

Published Attributes

An overview of the element current operation conditions can be obtained by reading its published attributes. The Integration's published attributes are explained here.