This guide describes how to download your typeform definitions in accordance with the General Data Protection Regulation (GDPR).
Typeform offers two ways to download your typeform definitions: the Create API or your Typeform admin panel.
To download your form definitions using the Create API:
GET https://api.typeform.com/forms request. This request retrieves a list of JSON descriptions for all forms in your Typeform account (public and private).form_id for the form definition you want to retrieve. The form_id is the value for the id field in each JSON object in the GET https://api.typeform.com/forms response. You can also find the form_id in your form URL. For example, in the URL "https://mysite.typeform.com/to/u6nXL7" the form_id is u6nXL7GET https://api.typeform.com/forms/{form_id} request, replacing {form_id} with the id value for the form you want to retrieve.The response to your GET https://api.typeform.com/forms/{form_id} request is the form definition. Repeat these steps for each form whose definition you want to download.
To download your forms definitions from the Typeform admin panel:


Typeform will send you an email with an attachment that contains all of your typeforms’ questions, options, and Logic Jumps in one file.