Description
We are going to update the date modified and date deleted fields in the normalized message to use Date instead of LocalDateTime. This change is to provide consistency with other date fields as well as prevent issues downstream when parsing the payload. This change will impact only APIs using Normalized Messages for open messaging as these fields are not used elsewhere.
Change Category
API
Change Context
This change is to provide consistency with other date fields as well as prevent issues downstream when parsing the payload.
Change Impact
At the time of this announcement, no customers are using this field. Customers using this field would need to update the format of any open messages including a date modified or date deleted field from a LocalDateTime to a Date to be able to send a message including either field. Customers using this field would need to be prepared that retrieved open messages with either field will also be returned as a Date instead of a LocalDateTime.
Date of Change
December 4th, 2022
Impacted APIs
/api/v2/messaging/messages/inbound/open
/api/v2/messaging/integrations/{integrationId}/messages
References
[MSG-4443]