Ricky logorickyDocs

Get the live dashboard

GET
/reports/dashboard

Open conversations, who holds them and who is waiting for a reply, right now. "Today" is the America/Panama day.

Scope: reports:read.

Authorization

bearerAuth
headerAuthorizationBearer <token>

An organization API key, rky_live_…, created in Settings → API. Send it only from a server.

Response Body

Success.

application/json
  1. response
data*

What the inbox looks like right now; it has no period.

curl -X GET 'https://getricky.ai/api/v1/reports/dashboard'
{  "data": {    "totals": {      "open_now": 0,      "unassigned": 0,      "awaiting_reply": 0,      "pending_handoffs": 0,      "opened_today": 0,      "closed_today": 0    },    "by_channel": [      {        "channel": "whatsapp",        "open": 0      }    ],    "assignees": [      {        "type": "human",        "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",        "name": "string",        "open": 0,        "awaiting_reply": 0      }    ],    "longest_waiting": [      {        "conversation_id": "cc71b11a-25cd-4c2d-9950-df2cc38e3407",        "channel": "whatsapp",        "participant_name": "string",        "waiting_since": "2026-10-14T15:30:00.000Z",        "assignee_type": "human",        "assignee_name": "string"      }    ],    "generated_at": "2026-10-14T15:30:00.000Z"  }}