Typeform
Typeform builds conversational forms and surveys and collects the submissions.
Authentication
- OAuth 2.0
- Personal Access Token
Actions
Generic API request. Call any Typeform API endpoint on this connection, for the case where no shipped action covers it yet. The connection supplies the base URL, the authentication and the egress route, so only the path, query and body are yours to fill.
- Create formCreate a new form (POST /forms, application/json).
- Create or update webhookCreate or update a form's webhook identified by tag (PUT /forms/{formId}/webhooks/{tag}, application/json).
- Create workspaceCreate a workspace to group Typeform forms under — do this before typeform:createform when a form needs its own home.
- Delete formDestructiveDelete a form by id (DELETE /forms/{formId}).
- Delete responsesDestructiveDelete specific responses from a form (DELETE /forms/{formId}/responses?includedresponseids=...).
- Get formRead one Typeform form definition by id — reach for it to inspect a form's title and structure before mapping the answers that come back from typeform:getformresponses.
- Get form responsesRetrieve the responses submitted to a form (GET /forms/{formId}/responses), optionally filtered by date range and completion.
- Get meRetrieve the authenticated Typeform account (GET /me).
- List form webhooksList the webhooks currently registered on one Typeform form — the check to run before typeform:createorupdatewebhook, so you can see which tags are taken and whether a delivery endpoint is already enabled.
- List formsList forms in the account, optionally filtered by search term or workspace (GET /forms).
- List workspacesBrowse the workspaces in the Typeform account to find a workspace id, for example when filing a newly created form.
- Update formDestructiveReplace a form's entire definition (PUT /forms/{formId}, application/json).
Triggers
- Form response submittedStarts when a Typeform form response is submitted.
- New or updated formStarts when a form is created or its content is changed in the connected Typeform account.
Product names, logos and brands are the property of their respective owners and are used here for identification only. Their use does not imply endorsement by, or affiliation with, those owners.