Something like this (could be cached with Cache-Control header for 1 or 2 hours at a time):
{
users: {
total: Number,
newToday: Number,
newWeek: Number,
newMonth: Number,
newYear: Number,
},
tournaments: {
total: Number,
newToday: Number,
newWeek: Number,
newMonth: Number,
newYear: Number,
},
results: {
total: Number,
newToday: Number,
newWeek: Number,
newMonth: Number,
newYear: Number,
},
}
Something like this (could be cached with
Cache-Controlheader for 1 or 2 hours at a time):