- Get cohort-based user retention analytics (Admin only)
Get transaction analytics (Admin only)
Get campaign claim analytics (Admin/Business)
Get redemption redeem analytics (Admin/Business)
Get user analytics (Admin only)
Get user transaction ranking (Admin only)
Get business transaction ranking (Admin only)
Get tag analytics across entities
Get AI usage summary for billing (Admin only)
Get AI analytics with dynamic grouping (Admin only)
Natural language analytics query
Get cohort-based user ret...
Returns cohort retention data showing how user cohorts perform over time. Each cohort represents users who joined in a specific month, tracked across subsequent months. Replaces 13 separate API calls with 1 efficient query. Industry-standard cohort analysis for retention heatmaps. Requires admin authentication.
Security
authJWT
User retention analytics request with monthsBack and filters
- Mock serverhttps://docs.pers.ninja/_mock/swagger/analytics/users/retention
- https://api.pers.ninja/v2https://api.pers.ninja/v2/analytics/users/retention
curl -i -X POST \
https://docs.pers.ninja/_mock/swagger/analytics/users/retention \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"monthsBack": 13
}'Response
{ "results": [ { … } ], "totalMonths": 13, "metadata": {} }