curl --request GET \
--url https://api.sprucecollective.co.uk/reports/user-growth \
--header 'Authorization: <api-key>'{
"daily_data": [
{
"cumulative_users": 123,
"date": "<string>",
"growth_rate": 123,
"new_users": 123,
"rolling_avg_7d": 123
}
],
"summary": {
"average_daily_growth": 123,
"end_date_users": 123,
"peak_day": {
"date": "<string>",
"new_users": 123
},
"start_date_users": 123,
"total_cumulative_users": 123,
"total_new_users": 123,
"trend_percentage": 123
}
}Returns daily user growth analysis with cumulative totals, rolling averages, and trends
curl --request GET \
--url https://api.sprucecollective.co.uk/reports/user-growth \
--header 'Authorization: <api-key>'{
"daily_data": [
{
"cumulative_users": 123,
"date": "<string>",
"growth_rate": 123,
"new_users": 123,
"rolling_avg_7d": 123
}
],
"summary": {
"average_daily_growth": 123,
"end_date_users": 123,
"peak_day": {
"date": "<string>",
"new_users": 123
},
"start_date_users": 123,
"total_cumulative_users": 123,
"total_new_users": 123,
"trend_percentage": 123
}
}Type "Bearer" followed by a space and JWT token.
Start date (YYYY-MM-DD)
End date (YYYY-MM-DD)
Last X days (default: 30)
Site ID for multi-tenant filtering
OK
Show child attributes
Users at the end of the period
Users at the start of the period
Comparing first half to second half