Skip to main content
Answered

API Create Form Parameters (Theme, QR code generation).

  • Aug 28, 2025 8:22 PM UTC
  • 4 replies
  • 134 views

Hi There,

I am working on using the TypeForm API to create new forms.

What is the correct API request syntax to:

  • Apply a previously created theme to a form during its creation?
  • Generate and retrieve a QR code for this new form?

Thank you in advance.

 

Thomas

Best answer by Phoebe VA

Hey ​@LeKibbitz,

 

Our tech support manager had shared the following for generating QR codes:

Responses from the Retrieve form endpoint include the form's URL in the _links object. (Example screenshot below.)While the QR code can't be retrieved from Typeform's API, there are a handful of third party QR code generators that have their own APIs. A user could pass their form URL into a QR generator's endpoint to fetch custom QR codes. Some generators also have options for customizing the appearance of QR codes, such as adding colors or logos into them.

 

 

Hope this helps!

View original

4 replies

Phoebe VA
Typeform
Forum|alt.badge.img+5
  • Typeform
  • Aug 29, 2025 7:12 PM UTC

Hi ​@LeKibbitz,

 

You can retrieve a list of previously created themes in your Typeform account with the retrieve themes endpoint to get your theme ID. Then when you create your form, you can add your theme ID to the create form request.  

Unfortunately, there isn’t a way to generate and retrieve a QR code for the new form via the API.  

 

 

 


Phoebe VA
Typeform
Forum|alt.badge.img+5
  • Typeform
  • Answer
  • Aug 29, 2025 8:38 PM UTC

Hey ​@LeKibbitz,

 

Our tech support manager had shared the following for generating QR codes:

Responses from the Retrieve form endpoint include the form's URL in the _links object. (Example screenshot below.)While the QR code can't be retrieved from Typeform's API, there are a handful of third party QR code generators that have their own APIs. A user could pass their form URL into a QR generator's endpoint to fetch custom QR codes. Some generators also have options for customizing the appearance of QR codes, such as adding colors or logos into them.

 

 

Hope this helps!


  • Author
  • Explorer
  • Aug 30, 2025 7:33 AM UTC

Hi Phoebe,

 

Thank you for your answers.
It does help a lot, I’ll be able to test everything I need with the API.

Warm regards,

 

Thomas


Phoebe VA
Typeform
Forum|alt.badge.img+5
  • Typeform
  • Sep 9, 2025 7:13 PM UTC

Hey ​@LeKibbitz,

 

So happy to hear this helped! Let us know if you have any other questions and I hope you have a great rest of your week 😊