Retrieve a detailed analytics report for a survey, including summary statistics, per-question analytics with breakdowns, and a paginated participant list. For anonymous surveys, only responded participants can be returned.
API key for authentication. Generate keys in the Doozy dashboard.
The unique identifier of the survey
1"survey_abc123"
Maximum number of participants to return (1-100, default 25)
1 <= x <= 10025
Cursor for pagination - the ID of the last participant from the previous page
"user_abc123"
Cursor for pagination - the ID of the first participant from the next page (for backward pagination)
"user_xyz789"
Filter participants by received_at >= this date (ISO 8601 format)
"2026-01-01T00:00:00.000Z"
Filter participants by received_at <= this date (ISO 8601 format)
"2026-01-31T23:59:59.999Z"
Filter participants by status: 'responded' (default), 'not_responded', 'all', or 'none' (analytics only, skip participant list)
all, responded, not_responded, none "responded"
Include comments on questions in the report (default true)
true, false "true"
Survey report with analytics and participants
Object type identifier
survey_report "survey_report"
Survey ID
"survey_abc123"
Survey title
"Employee Satisfaction Survey"
Survey mode
poll, survey "survey"
How responses are collected
anonymous, user "anonymous"
Summary statistics for the report
Per-question analytics (average scores, answer breakdowns, eNPS)
Total number of participants matching the filter (for pagination progress)
180
Whether there are more participants available beyond this page
false
The URL for accessing this report
"/v1/surveys/survey_abc123/report"
Cursor to fetch the next page of participants. Pass as starting_after in subsequent requests.
"part_xyz789"
Cursor to fetch the previous page of participants. Pass as ending_before in subsequent requests.
"part_abc123"
Paginated list of participants with their answers (based on participant_status)
Warning message for large datasets without date filters
"Large dataset: consider using from_date/to_date filters for better performance"