Typeform
App · Forms & Surveys · 4 actions
Connect your Typeform account to browse forms and read their responses.
Actions
| Action | What it does |
|---|---|
| Get form | Look up a form's title and field count. |
| List form fields | List the fields (questions) defined on a form. |
| List forms | List the forms in your Typeform account. |
| List responses | List the responses submitted to a form. |
Get form
Look up a form's title and field count.
Inputs
- Form ID
form_idtextRequired - ID of the form to look up.
Outputs
field_countnumber- Number of fields (questions) on the form
idtext- Form ID
titletext- Form title
Example output
{
"field_count": 8,
"id": "lT4Z3j",
"title": "Customer Feedback"
}List form fields
List the fields (questions) defined on a form.
Inputs
- Form ID
form_idtextRequired - ID of the form to list fields for.
Outputs
fieldslist- List of fields on the form
Example output
{
"fields": [
{
"field_id": "DlXVaz2XM2cV",
"title": "How satisfied are you with our service?",
"type": "multiple_choice"
}
]
}List forms
List the forms in your Typeform account.
Inputs
None.
Outputs
formslist- List of forms in the account
Example output
{
"forms": [
{
"id": "lT4Z3j",
"title": "Customer Feedback"
}
]
}List responses
List the responses submitted to a form.
Inputs
- Form ID
form_idtextRequired - ID of the form to list responses for.
- Maximum responses
max_resultsnumber - Maximum number of responses to return (default 25).
Outputs
responseslist- List of responses
Example output
{
"responses": [
{
"answers": [
{
"answer": "Very satisfied",
"field_id": "DlXVaz2XM2cV"
}
],
"id": "a3a12ec67cae7c1c78d19e3c1d8c92f5",
"submitted_at": "2026-01-15T10:00:00Z"
}
]
}