We are exploring api that can give us true delta for conversation data similar to that of /api/v2/analytics/conversations/details/query. /api/v2/analytics/conversations/details/query api gives conversation data for a particular interval i.e. conversations that started on a day touched by the interval.
True delta means changes made in any conversation irrespective of time interval from yesterday time. Do we have any such API ?
There are no APIs I can think of that provide deltas between states, versions or timestamps.
There are very few that can give point in time or historical at all, almost all APIs are exclusively "now".
I'm actually surprised it's not been asked for in their Ideas site, this seems to be the only variation so they will of course encourage you to go submit yours.
APIs for detail records are an all or nothing type of model where you'll always receive the current state of the conversation coming directly from a data tier. Compared to the API method, ADEs will push out individual updates on a conversation in realtime so that your application is informed of each change without having to retroactively query everything to see changes. ADEs could also be used as a way to be informed that a conversation has a change if you wanted to use that as a trigger to repull the conversation detail.
We are open to the idea of an audit type of log of detail record changes, but there are significant changes on the backend we need to work through before that type of feature is feasible to deliver. I'd welcome an idea being created on the ideas portal and we can track that item accordingly.