Query parameters
-
sort string
Sort by a specific field( for example: sort=-session_time)
Values are
session_time
,average_rating
,nb_new_dialogues
,nb_active_dialogues
,nb_conv_without_member_msg
,nb_handled_requests
,nb_closed_conversations
,nb_chat_sales
,total_paid
, orlast_action_date
. -
filter[online_only] boolean
Filter by online users only
-
filter[id_ambassador] integer
Filter by id ambassador
-
filter[status] string
Filter by ambassador status (0: ambassador, 1: employee, 2: administrator, 3: seller, 4: shop manager, 5: manager, 6: expert)
Values are
0
,1
,2
,3
,4
,5
, or6
. -
filter[ignore_inactive] boolean
Filter by active users only
-
page integer
page number
-
per_page integer
number of items per page
GET /manager/bi/realtime/activity
curl \
-X GET https://domain.tld/api/v2/manager/bi/realtime/activity \
-H "Authorization: Bearer $ACCESS_TOKEN"
Response examples (200)
{
"current_page": 42,
"data": [
{
"ambassador": {
"id_ambassador": 42,
"image": "string",
"firstname": "string",
"lastname": "string",
"username": "string",
"email": "string",
"email_tmp": "string",
"active": 42,
"status": 42,
"online": true,
"last_action_date": "2024-05-04T09:42:00+00:00",
"customer_id": "string",
"anonymized": true
},
"nb_new_dialogues": 42,
"nb_active_dialogues": 42,
"nb_closed_conversations": 42,
"average_rating": 42.0,
"nb_chat_sales": 42,
"total_paid": 42.0,
"session_time": 42,
"nb_handled_requests": 42,
"nb_conv_without_member_msg": 42
}
],
"first_page_url": "string",
"from": 42,
"last_page": 42,
"last_page_url": "string",
"links": [
{
"url": "string",
"label": "string",
"active": true
}
],
"next_page_url": "string",
"path": "string",
"per_page": 42,
"prev_page_url": "string",
"to": 42,
"total": 42
}
Response examples (401)
{
"message": "Unauthorized."
}