---
title: "Event timeline analytics"
description: "Event timeline analytics: available fields, filters, associations, and API operations."
lastModified: "2026-08-21"
---

**Path:** `event-timeline-analytics` at organization level  
**Methods:** GET collection/record only.

- Fields: `event-id`, `event-start-date`, `window-start`, `window-end`, `step`, `metric-version`, `generated-at`, `time-zone`, `points`.  
- Filters: `event_id`, `window_start`, `window_end`, `step`.  
- `step` values: `day`, `week`, `month`. An unsupported value returns an empty collection.  
- Associations: none.

```
GET /api/core/organizations/30/event-timeline-analytics?event_id=319986&window_start=2026-09-01&window_end=2026-09-30&step=day
```

The default window is the event's start through end date. Past events default to weekly points; other events default to daily points. A requested window is capped at two years. Invalid dates return `400`.

`points` is an array with this structure:

```json
[
  {
    "date": "2026-09-03",
    "relative-event-day": 0,
    "joined-registrants-cumulative-count": 850,
    "meeting-requests-cumulative-count": 120,
    "unconverted-open-chat-requests-cumulative-count": 15,
    "chat-messages-cumulative-count": 340,
    "total-engagements-cumulative-count": 475
  }
]
```
