Create Interactions

This operation is used to create collections of interactions.

Name Description
Input Payload List of Interaction objects to create (List<Map<String, Object>>)
Output Payload List of Interactions 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/interactions

Sample Request


                [ {
                "type":"configuration/interactionTypes/Prescriptions",
                "timestamp":1338580800000,
                "attributes":{
                "Place":[
                {
                "value":"Shire, Bag End in Hobbiton"
                }
                ],
                "Notes":[
                {
                "value":"All participants eat Lembas"
                }
                ]
                },
                "members":{
                "HCP": {
                "type":"configuration/interactionTypes/Meeting/memberTypes/HCP",
                "members": [
                {
                "objectURI":"entities/G4aX6uq"
                }
                ]
                }
                }
                }
                ]

Sample Response


                [{
                "index": 0,
                "object": {
                "URI": "interactions/Reltio+3860268056471",
                "type": "configuration/interactionTypes/Prescriptions",
                "createdBy": "vdudyala@infoviewsystems.com",
                "createdTime": 1482749038107,
                "updatedBy": "vdudyala@infoviewsystems.com",
                "updatedTime": 1482749038107,
                "timestamp": 1338580800000,
                "attributes": {},
                "crosswalks": [
                {
                "URI": "interactions/Reltio+3860268056471/crosswalks/gjPFxNSx",
                "type": "configuration/sources/Reltio",
                "value": "3860268056471",
                "reltioLoadDate": "2016-12-26T10:43:58.107Z",
                "createDate": "2016-12-26T10:43:58.107Z",
                "updateDate": "2016-12-26T10:43:58.107Z",
                "attributes": [],
                "singleAttributeUpdateDates": {}
                }
                ],
                "members": {
                "Manf": {
                "type": "configuration/interactionTypes/Prescriptions/memberTypes/Manf",
                "URI": "interactions/Reltio+3860268056471/members/Manf",
                "members": []
                },
                "Pharmacy": {
                "type": "configuration/interactionTypes/Prescriptions/memberTypes/Pharmacy",
                "URI": "interactions/Reltio+3860268056471/members/Pharmacy",
                "members": []
                },
                "HCP": {
                "type": "configuration/interactionTypes/Prescriptions/memberTypes/HCP",
                "URI": "interactions/Reltio+3860268056471/members/HCP",
                "members": [
                {
                "objectURI": "entities/G4aX6uq"
                }
                ]
                },
                "Address": {
                "type": "configuration/interactionTypes/Prescriptions/memberTypes/Address",
                "URI": "interactions/Reltio+3860268056471/members/Address",
                "members": []
                }
                },
                "isFavorite": false
                },
                "successful": true
                }
                ]
Table 1. Parameters
Name Type Required (default) Notes
crosswalkValue String No Identifier of a interaction object in source system.
returnObjects Boolean No (true) Specifies if the response should contain created objects.
sendHidden Boolean No (false) This is a comma-separated list of different options, which affect on interaction's JSON content in a response.