Get all submissions
Returns a list of all submissions for a given form.
Request
URL parameters
public identifier of the form for which you want to retrieve submissions. This should be a string. If your form’s URL is https://form.fillout.com/t/gHretr3UKYus, the form ID is gHretr3UKYus
Query parameters
The maximum number of submissions to retrieve per request. Must be between 1 and 150.
A date string to filter submissions submitted after this date
A date string to filter submissions submitted before this date
The starting position from which to fetch the submissions. Default is 0
.
Pass in_progress
to get a list of in-progress (unfinished) submissions. By default, only finished
submissions are returned. Note that fetching in progress submissions is available starting on the business plan.
Pass true
to include a link to edit the submission as editLink
Pass true
to include preview responses
Can be asc
or desc
. Defaults to asc
Filter for submissions containing a string of text
Date format
Both afterDate
and beforeDate
parameters should be provided in the following format: YYYY-MM-DDTHH:mm:ss.sssZ
. For example: 2024-05-16T23:20:05.324Z.
The question’s type
will be a question type listed in the previous section (such as EmailInput
), while the type for a calculation is either number
or text
New field types are added regularly. Your application should discard fields with unknown types.