Quick question about /api/v2/conversations vs /api/v2/analytics/conversations

Quick question about the difference between /api/v2/conversations and /api/v2/analytics/conversations in terms of caching strategy. i’m using genesyscloud python sdk to fetch recent conversations for a redis cache. the analytics endpoint returns aggregated data, but i need raw event details. should i stick to /api/v2/conversations for real-time lookups, or is there a performance benefit to using analytics for historical queries? my current ttl is 60s.