Journey Engine - Stats Active Users
Enterprise
This endpoint is part of Countly Enterprise. To get access, contact sales or compare versions. Existing customers can reach the support portal with questions.
Endpoint
/o/journey-engine/stats/active-users
Overview
Return active user counts for journeys with comparison to previous period.
Authentication
Pass api_key or auth_token as a query parameter, or send countly-token as a header. See Authentication.
Permissions
- Required permission:
Readon thejourney_enginefeature
Request Parameters
journeyVersionId(optional): Filter by journey versionjourneyDefinitionId(optional): Filter by journey definitionperiod(optional): Time period for comparison (defaults to hourly)
Examples
GET /o/journey-engine/stats/active-users?journeyDefinitionId=67164f4a1f1bd90d6354430a&period=7days
Response
Success Response
{
"activeUsers": 120,
"previousActiveUsers": 110,
"change": 9.09
}
Response Fields
| Field | Type | Description |
|---|---|---|
activeUsers | Number | Current period active-user count. The implementation sums users_completed. |
previousActiveUsers | Number | Previous period active-user count. |
change | Number or String | Percentage change from previous period, or "-" when previous count is zero. |
Error Responses
- 500: Query error
Behavior
- Filters
journey_statsbyjourneyVersionIdand/orjourneyDefinitionIdwhen provided. - Uses Countly period helpers when
periodis provided; otherwise defaults to the helper's hourly/current behavior. - Calculates active users by summing
users_completedfor current and previous period arrays.
Related Endpoints
- No related endpoints
Implementation details
Database Collections
| Collection | Used for | Data touched by this endpoint |
|---|---|---|
countly.journey_stats | Endpoint data source | Stores endpoint-related records this endpoint reads or modifies. |