Export worklog activies. A work log is further defined in the Enneo documentation, section “Analytics”
Example request for worklog export:
GET /export/reporting_worklog?limit=1&offset=0&orderByField=duration&orderByDirection=asc&format=json&filters[0][key]=date&filters[0][comparator]=between&filters[0][from]=2024-05-10&filters[0][to]=2024-05-11&filters[1][key]=action&filters[1][comparator]=in&filters[1][values][]=writeAction&filters[1][values][]=statusAction
Synchronous limits apply (≤ 1,000 rows for Excel or ≤ 300,000 rows for CSV / JSON). Larger exports are processed asynchronously and delivered via email.
JWT-based authentication
Export format. Defaults to the backend defaultDateExportFormat setting.
xlsx, csv, json The number of items to return
1 <= x <= 1000The number of items to skip
x >= 0Column used to order the result set (e.g. date, duration, department).
Sort direction applied to orderByField.
asc, desc Export scheduled or returned successfully.
Date of the worklog entry
Name associated with worklog
ID of related ticket
ID of related conversation
Type of action performed
Duration of the action in seconds
Duration of after-work in seconds
Indicates if ticket was reopened
Status of the ticket
AI agent involved
Topic of the ticket
Subtopic of the ticket
Communication channel
Department handling the ticket
Email associated with the worklog (if available)
Raw data in JSON format
[
{
"date": "2024-05-10",
"name": null,
"ticketId": null,
"conversationId": null,
"action": "writeAction",
"duration": 206,
"durationAfterWork": 0,
"reOpened": 0,
"status": null,
"aiAgent": null,
"topic": null,
"subTopic": null,
"channel": null,
"department": "Customer care",
"email": "",
"rawData": "null"
}
]