Get a form's insights
The numbers the dashboard's Insights page shows, from the same core: totals, median completion time, seven-day change, the daily timeline, source and surface breakdowns, the drop-off funnel, open drafts, and every question's distribution. Filters use the same grammar as the responses list, so the numbers and the rows always describe the same set. Accepted responses only. Every question's distribution quotes respondent answers verbatim as labels, so this is a response read wearing an analytics shape: it needs forms:read AND responses:read, the second asserted after authentication and named in its own 403.
Request
- Base URL: https://fillo.so
- URL: https://fillo.so/api/v1/manage/forms/{form}/insights
- Auth: HTTP bearer
Path parameters
A form id or slug.
Query parameters
Date window: 7d, 30d, 90d, or all (default).
Free-text search across answers and source.
Match the submission source (host + path).
Exact identify() external id.
Field filter as fieldId:op:value, repeatable, max 20. op is one of eq, neq, contains, gt, lt, answered, not_answered.
Compare the cohort that answered this field against the baseline.
How by matches. Default eq.
The value by must equal when op is eq.
Response
The form's insights for the requested window and filters.
Changes
No recorded changes to this operation across all 1 revision of this API.