Hi all — I’m not a developer, I’m a sales guy (apologies) - so that should be the problem right there. Anyway, I can’t loop in our dev team due to strategic constraints, and I’m trying to build a simple reporting workflow using the Front API.
Goal:
Generate a report that lists:
-
Conversation ID -
Shared inbox name(s)
-
Tags
Grouped by Month and Year, based on when the conversation first arrived (i.e. was created).
I'd like to use this for historical reporting — so I need to pull conversations created in previous months, like March 2025, February 2025, etc.
From what I understand, this means:
-
Using the
/conversationsendpoint -
Possibly filtering or grouping by
created_at
But I’m running into issues — even when I try filtering with something like created:[YYYY-MM-DD TO YYYY-MM-DD] (or manually filtering the created_at values after retrieval), I only return conversations with today’s date, nothing from prior days or weeks.
Key question:
👉 What’s the best way to reliably retrieve conversations created within a specific timeframe (including past months) for reporting?
Any tips, simple examples, or clarification would be so appreciated 🙏 Thank you!
