API
Analytics
Management API for analytics and insights.
The Analytics API provides aggregated data about your waitlist. These endpoints require session authentication.
Overview
curl https://api.waitkit.dev/api/project/<projectId>/analytics/overview \
-H "Cookie: <session>"Returns total, today, this week, and this month subscriber counts with period-over-period changes.
Growth
curl https://api.waitkit.dev/api/project/<projectId>/analytics/growth \
-H "Cookie: <session>"Returns time-series growth data for charting.
Countries
curl https://api.waitkit.dev/api/project/<projectId>/analytics/countries \
-H "Cookie: <session>"Returns subscriber breakdown by country (based on IP geolocation at signup time).
Devices
curl https://api.waitkit.dev/api/project/<projectId>/analytics/devices \
-H "Cookie: <session>"Returns subscriber breakdown by device type (desktop, mobile, tablet).
Sources
curl https://api.waitkit.dev/api/project/<projectId>/analytics/sources \
-H "Cookie: <session>"Returns subscriber breakdown by signup source.
Overview page
curl https://api.waitkit.dev/api/project/<projectId>/analytics/overview-page \
-H "Cookie: <session>"Returns combined overview stats and recent signups in a single response. Used by the dashboard home page.
