Sign in

Update theme (whole definition)

documented

Replace a theme with a new definition.

PUT /themes/{theme_id}Themesno implementation yet0 runs
No implementation yet. Run it to have the agent write one, or open a pull request with your own.

Seed example (keychains curl)

npx -y keychains@latest curl "https://api.typeform.com/themes/{{$theme_id}}" \
  -X PUT \
  -H "Authorization: Bearer {{OAUTH2_ACCESS_TOKEN}}" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -d '{"background": {"brightness": {{$brightness}}, "href": "{{$background_href}}", "layout": "{{$background_layout}}"}, "colors": {"answer": "{{$colors_answer}}", "background": "{{$colors_background}}", "button": "{{$colors_button}}", "question": "{{$colors_question}}"}, "fields": {"alignment": "{{$fields_alignment}}", "font_size": "{{$fields_font_size}}", "font": "{{$fields_font}}"}, "font": "{{$font_name}}", "has_transparent_button": {{$has_transparent_button}}, "id": "{{$theme_id}}", "name": "{{$theme_name}}", "rounded_corners": "{{$rounded_corners}}", "screens": {"alignment": "{{$screens_alignment}}", "font_size": "{{$screens_font_size}}"}, "visibility": "{{$visibility}}"}'"
Update theme (whole definition) · typeform · OpenIntegrations