Connector Catalog
Sources
Typeform

Overview

The Typeform Connector can be used to sync your Typeform data
Useful links:

Output schema

This Source is capable of syncing the following Streams:

Data type mapping

Integration Type
Airbyte Type
Notes
string
string
integer
integer
array
array
object
object
boolean
boolean

Features

Feature
Supported?
Full Refresh Sync
Yes
Incremental - Append Sync
Yes
Namespaces
No

Requirements

  • token - The Typeform API key token
  • start_date - Date to start fetching Responses stream data from.

Setup guide

To get the API token for your application follow this steps
  • Log in to your account at Typeform.
  • In the upper-right corner, in the drop-down menu next to your profile photo, click My Account.
  • In the left menu, click Personal tokens.
  • Click Generate a new token.
  • In the Token name field, type a name for the token to help you identify it.
  • Choose needed scopes (API actions this token can perform - or permissions it has). See here for more details on scopes.
  • Click Generate token.

Performance considerations

Typeform API page size limit per source:
  • Forms - 200
  • Responses - 1000
Connector performs additional API call to fetch all possible form ids on an account using retrieve forms endpoint
API rate limits (2 requests per second): https://developer.typeform.com/get-started/#rate-limits

Changelog

Version
Date
Pull Request
Subject
0.1.4
2021-12-08
8425
Update title, description fields in spec
0.1.3
2021-12-07
8466
Change Check Connection Function Logic
0.1.2
2021-10-11
6571
Support pulling data from a select set of forms
0.1.1
2021-09-06
5799
Add missed choices field to responses schema
0.1.0
2021-07-10
4541
Initial release for Typeform API supporting Forms and Responses streams
Last modified 9mo ago
Copy link
On this page
Overview
Requirements
Setup guide
Performance considerations
Changelog