Hi Venu,
I've reviewed numerous documentation pages and community blog posts, and have conducted extensive testing. At this point, I've exhausted all avenues and, in my view, this behavior is not expected.
I recommend reaching out to Reltio Support for further insight into whether this flow can be improved. Please let me know if you'd like any help with that.
Thanks,
------------------------------
Petya Kotova
Ulpia Tech
------------------------------
Original Message:
Sent: 04-30-2025 10:11
From: venu podila
Subject: Missing startDate in RELATIONSHIP_CREATED Events for Auto-Created Relationships via Reference Attributes
Thanks for the response @Petya Kotova,
- we already have the Snapshot (with all fields) setting enabled in our tenant configuration. However, I'm still not seeing the
startDate included in the event message. I'm using the following API call to create a person:
POST {{mdm_url}}/dealer/{{reltioDealerId}}/person
In this call, we're passing the dealer into the attributes using reltioDealerId, and this creates a Relationship_created message - but it doesn't include the startDate.
We want the startDate to be present in the relationship event, but without making a separate API call just to create the relationship with startDate.
Is there a way to pass startDate in this flow so that it appears in the Relationship_created event message - without having to explicitly create the relationship in a second API call? below one is a postman call
{ "Person": { "attributes": { "firstName": "sam", "lastName": "MDMtest", "displayName": "sam M. MDMtest", "title": "Mr.", "status": "Active", "roles": [ "cLIent aDMIn", "DeAlEr mANagEr", "SalES associate", "CLIENT manAGeR" ], "preferredLanguage": "en-US", "timezone": "UTC+0100_CentralEurope", "email": "sam.MDM-User@email.com", "clientId": "qwe2345", "clientCode": "ABC", "identifiers": { "userLogin": "MDMtest.sam@email.com" } }, "crosswalks": [ { "type": "IDM", "value": "30042025", "sourceTable": "MDM" } ] }}
------------------------------
venu podila
360Insights
------------------------------
Original Message:
Sent: 04-30-2025 08:30
From: Petya Kotova
Subject: Missing startDate in RELATIONSHIP_CREATED Events for Auto-Created Relationships via Reference Attributes
Hello Venu,
1. Is there a way to ensure that the RELATIONSHIP_CREATED event includes the startDate when sent to SQS?
To include the Start Date in your SQS events, switch your queue's payload type to Snapshot. You can choose either:
Here's how to update it:
Open the Reltio Console
Go to Tenant Management → External Queues
Click the ✏️ (Edit) icon next to your queue
Under Payload type, select either Snapshot (with selected fields, and add Start Date to the list) or Snapshot (with all fields)
Click Save
That's it-your RELATIONSHIP_CREATED events will now include the Start Date.
2. When relationships are automatically created via the reference attribute (dealerName), is there a way to include the startDate by default-without making a separate API call to explicitly create the relationship?
When you create a relationship using a reference attribute, Reltio emits a RELATIONSHIP_CREATED event. To include your custom startDate enable the "Start Date" field in the Reltio Console under Tenant Management. Ideally, every streamed RELATIONSHIP_CREATED event will include the startDate. To help me troubleshoot, could you please share an example of the payload you're using to create the relationship via the reference attribute?
Regards,
------------------------------
Petya Kotova
Ulpia Tech