Skip to content

Dashboard

The dashboard is the workspace home for measurement. It composes a grid of widgets backed by dedicated analytics endpoints. Every widget filters by the workspace and (where relevant) by the date range and channel selection in the dashboard toolbar.

Widgets and their endpoints

WidgetBackend endpoint
Scheduled queue (next 7 days)GET /api/v1/analytics/scheduled-queue
Top postsGET /api/v1/analytics/top-posts
Engagement trendGET /api/v1/analytics/engagement-trend
Posts by channelGET /api/v1/analytics/posts-by-channel
Best posting timeGET /api/v1/analytics/best-posting-time
Activity feedGET /api/v1/analytics/activity-feed
Posts funnelGET /api/v1/analytics/posts-funnel
Campaign performanceGET /api/v1/analytics/campaign-performance
Short-links summaryGET /api/v1/analytics/short-links-summary
AI credits usageGET /api/v1/analytics/ai-credits-usage
Workspace summaryGET /api/v1/analytics/summary

All endpoints require authentication and a current workspace. Most accept from and to ISO-8601 query params, plus accounts and labels filters.

Data freshness

Analytics widgets read from the post_stats collection populated by the post-publishing flow and a periodic platform-stats sync. Snapshots are written each time a stat is fetched; the dashboard always reads the latest snapshot per (post_id, account_id). Cadence varies per platform — see Post Stats.