Choosing between /api/v2/conversations and /api/v2/analytics/conversations for real-time status

I’m building a custom desktop widget that needs to show the current state of a conversation immediately after a status change. The docs say /api/v2/conversations is for operational data while the analytics endpoints are for reporting. I tried polling the analytics endpoints but it feels slow. Is there a latency difference? I need the data for UI updates, not historical reports. My code currently hits GET /api/v2/analytics/conversations/details/jobs/{jobId} but the response seems delayed.

1 Like