The users behind one funnel step
Takes the funnel's own request plus step (1-based), status (converted: reached the step; dropped: reached it, window over, never reached the next step), key and other (the breakdown series, as the funnel names them), limit (1 to 100, default 50) and offset (at most 10000). Same project scope, rules, cohort and exclusions as the funnel; excluded units are never listed. total_users and total_units reconcile with the funnel: converted is the step's users, dropped the step's mature_users minus the next step's. Users are ordered by their earliest such entry, then user; step_times is that entry's path.
Session token issued by the accounts service (or the legacy /v1/auth routes).
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/v1/analytics/funnel/drilldown" \ -H "Content-Type: application/json" \ -d '{ "end": "2026-09-13T12:30:45Z", "limit": 50, "start": "2026-08-14T00:00:00Z", "status": "dropped", "step": 1, "steps": [ "signup", "project_created" ], "window_hours": 168 }'{ "counting": "unique_users", "has_more": true, "limit": 50, "offset": 0, "status": "dropped", "step": 1, "total_units": 324, "total_users": 324, "users": [ { "entry": "2026-08-14T09:12:00Z", "step_times": [ "2026-08-14T09:12:00Z" ], "units": 1, "user_uuid": "6f1c2d3e-0000-4000-8000-000000000001" } ]}