Update form settings
Update title, live/draft status, metadata settings, or theme. All fields are optional.
Authorization
AuthorizationRequired
Bearer <token>API key (cf_*) passed as Bearer token
In: header
Request Body
application/jsonRequiredtitlestringMaximum length:
200is_livebooleanshow_step_counterbooleanShow step counter (e.g. '1/5')
disable_back_navigationbooleanPrevent respondents from going back
total_stepsintegerOverride total step count (null = auto-calculate)
embed_autoplaybooleanAuto-play video when embedded (default false)
show_brandingbooleanPer-form override for "Powered by Clipform" badge. null = inherit from workspace, true = show, false = hide. Free plans always show branding regardless.
primary_colorstringPrimary/brand color (hex or CSS color)
background_colorstringBackground color (hex, rgba, or CSS color)
font_familystringFont family name
brand_namestringBrand name shown alongside the logo in the viewer
logo_urlstringURL to a logo image shown in the viewer header
descriptionstringSEO description (meta description, og:description)
authorstringAuthor/brand name shown to respondents
Path Parameters
formIdRequired
stringFormat:
"uuid"Form updated