Get Demo Report
Retrieves a paginated analytics report for a specific demo, including demo summary details and contact engagement data.
URL: https://yourproject.domain.com/api/v1/demos/{id}/report
Method : GET
Authorization: Bearer <your_token>
Request Header :
{
"Content-Type" : "application/json",
"Authorization" : "Your API Key"
}
Query Parameters:
| Parameter | Type | Required | Description
| ---------- | ------------------- | -------- | --------------------------------------
| page | integer | No | Page number for pagination
| per_page | integer | No | Number of records per page
Example: http://yourproject.domain.com/api/v1/demos/4/report?per_page=3&page=1
Success Response :
{
"status": "success",
"demo_details": {
"title": "Branched demo",
"created_by": "Dale testing",
"total_time_spent": 2486,
"total_time_spent_formated": "41m 26s"
},
"data": [
{
"contact_name": "Dale User",
"contact_email": "user@getdale.com",
"invited_by": "Public Link",
"invited_date": "Apr 24, 2026 11:27 AM",
"view_count": 40,
"first_view": "Apr 24, 2026 11:27 AM",
"last_view": "May 15, 2026 1:43 PM",
"total_time_spent_sec": 2198,
"total_time_spent_formated": "36m 38s"
},
{
"contact_name": "Dale marketing",
"contact_email": "marketing@getdale.com",
"invited_by": "Dale testing",
"invited_date": "Apr 01, 2026 10:25 AM",
"view_count": 560,
"first_view": "Apr 01, 2026 10:25 AM",
"last_view": "Apr 23, 2026 12:56 PM",
"total_time_spent_sec": 231,
"total_time_spent_formated": "3m 51s"
}
],
"pagination": {
"current_page": 1,
"total": 5,
"per_page": 2,
"last_page": 3
}
}