Create entities connector
Use this connector to create one or more entities.
Name | Description |
---|---|
Input Payload | List of Entity objects to create (List \<Map\<String, Object>>) |
Output Payload | List of Entity Objects (List<Map<String, Object>>) |
Data Sense |
Dynamically build Input and Output structures at design time. Map request object list to JSON, response JSON to object list. |
Command | POST
https://sndbx.reltio.com/reltio/api/pdxkfQZEfYhHTup/entities |
Sample Request
[{
"type": "configuration/entityTypes/Individual",
"attributes": {
"FirstName": [{
"value": "Dima"
}],
"LastName": [{
"value": "Kuznetsov"
}]
}
}]
Sample Response
[{
"index": 0,
"object": {
"URI": "entities/FG7htmx",
"type": "configuration/entityTypes/Individual",
"createdBy": "dkuznetsov@infoviewsystems.com",
"createdTime": 1480535621632,
"updatedBy": "dkuznetsov@infoviewsystems.com",
"updatedTime": 1480535621632,
"attributes": {
"LastName": [{
"type": "configuration/entityTypes/Individual/attributes/LastName",
"ov": true,
"value": "Kuznetsov",
"URI": "entities/FG7htmx/attributes/LastName/Tw1DLk7T"
}],
"FirstName": [{
"type": "configuration/entityTypes/Individual/attributes/FirstName",
"ov": true,
"value": "Dima",
"URI": "entities/FG7htmx/attributes/FirstName/Tw1DLfrD"
}]
},
"isFavorite": false,
"crosswalks": [{
"URI": "entities/FG7htmx/crosswalks/Tw1DLoNj",
"type": "configuration/sources/Reltio",
"value": "FG7htmx",
"reltioLoadDate": "2016-11-30T19:53:41.632Z",
"createDate": "2016-11-30T19:53:41.632Z",
"updateDate": "2016-11-30T19:53:41.632Z",
"attributes": [
"entities/FG7htmx/attributes/LastName/Tw1DLk7T",
"entities/FG7htmx/attributes/FirstName/Tw1DLfrD"
],
"singleAttributeUpdateDates": {}
}],
"analyticsAttributes": {},
"label": "",
"secondaryLabel": ""
},
"successful": true
}]
Name | Type | Required | Notes |
---|---|---|---|
Entity Type | String | Yes |
Dynamically populated by Connector Data Sense with list of Entity Types (Company / Individual / Product /...) Once selected, connector with fetch / update Inbound and Outbound metadata to match specific Entity type |
Entity ID | String | No () | The entity ID |
filter | String | No |
Enables entities filtering by a condition. Format for filter query parameter:
|
select | String | No |
Comma-separated list of properties from entity structure that should be returned in a response. Allows you to return partial entity object. List of entity object properties you can find Entities API. Additional system properties are:
Example:
|
max | Integer | No (50) | Positive Integer value to identify the maximum number of entities to return in a response. Can be used to organize pagination in combination with the "offset" parameter. |
offset | Integer | No (0) | Positive Integer value to identify starting what element in a result set should be returned in a response. Can be used to organize pagination in combination with the "limit" parameter. |
sort | String | No () |
Entity objects property that should be used for sorting. Can be used in combination with "order" parameter to have reverse order. Default sorting in by entity URI. Note: Not supported yet. Example:
|
returnInactive | Boolean | No (false) | Flag to search for active and inactive entities. |
options | String | No () | Comma-separated list of different options. Available options:
You can use the In case of NONE strategy, the
Example: options= |