Gestiono
Referencia de APIForms / Form

Update Form by formid

← Back to full API reference
PATCH/v1/forms/:formIdAuth required
  • Requires organization permissions for this resource.
  • Validated by Zod schema: patchForm.

Request details

Path params

FieldRequiredDescription
formIdYesRequired path parameter.

Body fields

FieldRequiredDescription
nameNoType: string
descriptionNoType: string
ctaNoType: string
formSchemaNoType: arrayExample:
formSchema[]YesType: object
formSchema[].labelYesType: string
formSchema[].typeYesType: enumExample: text
formSchema[].spanNoType: number
formSchema[].optionsNoType: arrayExample:
formSchema[].options[]YesType: string
formSchema[].uniqueNoType: boolean
formSchema[].contentNoType: string
uiSchemaNoType: unknown
columnsNoType: number
submissionLimitNoType: number
isEventNoType: boolean
eventDateNoType: string
eventDurationNoType: number

Default payloads

Path params

json
{
  "formId": 1
}

Query

json
{}

Body

json
{
  "name": "string",
  "description": "string",
  "cta": "string",
  "formSchema": [
    {
      "label": "string",
      "type": "text"
    }
  ],
  "uiSchema": "value",
  "columns": 1,
  "submissionLimit": 1,
  "isEvent": true,
  "eventDate": "string",
  "eventDuration": 1
}

Sample response

json
{
  "success": true
}