Skip to main content
PATCH
Update a form field

Authorizations

x-api-key
string
header
required

API key for authentication. Get yours at app.heffl.com/settings/developers

Path Parameters

id
string
required

Form ID (frm_ prefix)

key
string
required

Field key (e.g. cf_full_name)

Body

application/json
label
string

New question label

description
string | null

New help text under the question

required
boolean

Whether an answer is required

placeholder
string | null

New input placeholder

values
string[]

Replacement list of allowed options. For SINGLE_OPTION / MULTIPLE_OPTION fields this must be non-empty; ignored for non-choice fields.

settings
object

Replacement config for RATING / OPINION_SCALE fields

Response

OK

formId
string
required

Form ID (frm_ prefix)

formTitle
string
required

Form title

fields
object[]
required

Ordered list of fields on the form