Get the conversations report
Customers who wrote in the period, new or returning, per channel, day and hour. Days and hours are America/Panama time, like the Reports pages; each number is compared with the previous period of the same length.
Scope: reports:read.
bearerAuthAuthorizationBearer <token>An organization API key, rky_live_…, created in Settings → API. Send it only from a server.
from?stringFirst day, YYYY-MM-DD, America/Panama, inclusive. Send it with to; without both, the report covers the last 7 days including today.
^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))$dateto?stringLast day, YYYY-MM-DD, America/Panama, inclusive. A day after today counts as today. The period is at most 366 days.
^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))$datechannel?stringOnly this channel.
"all""all""whatsapp""instagram""messenger"Success.
application/json- response
data*How many customers write, whether they are new, and when. Only messages customers send count: a customer is a conversation with at least one of them in the period, and it is new when its first message ever falls in the period. Messages from the team, AI agents or campaigns and conversation openings and closes play no part.
curl -X GET 'https://getricky.ai/api/v1/reports/conversations'{ "data": { "period": { "from": "2026-10-14", "to": "2026-10-14", "days": 1, "granularity": "day", "time_zone": "America/Panama", "previous_from": "2026-10-14", "previous_to": "2026-10-14" }, "channel": "all", "totals": { "customers": 0, "new_customers": 0, "returning_customers": 0, "messages": 0 }, "previous": { "customers": 0, "new_customers": 0, "returning_customers": 0, "messages": 0 }, "by_channel": [ { "channel": "whatsapp", "customers": 0, "new_customers": 0, "returning_customers": 0, "messages": 0 } ], "series": [ { "slot": "2026-10-14", "new_customers": 0, "returning_customers": 0, "previous_customers": 0 } ], "heatmap": [ { "day_of_week": 0, "hour": 0, "messages": 0 } ], "generated_at": "2026-10-14T15:30:00.000Z" }}